public final class CoderProviders
extends java.lang.Object
CoderProviders.| Modifier and Type | Method and Description | 
|---|---|
static CoderProvider | 
forCoder(TypeDescriptor<?> type,
        Coder<?> coder)
Creates a  
CoderProvider that always returns the given coder for the specified type. | 
static CoderProvider | 
fromStaticMethods(java.lang.Class<?> rawType,
                 java.lang.Class<?> coderClazz)
Creates a  
CoderProvider from a class's static <T> Coder<T> of(TypeDescriptor<T>,
 List<Coder<?>>) method. | 
public static CoderProvider fromStaticMethods(java.lang.Class<?> rawType, java.lang.Class<?> coderClazz)
CoderProvider from a class's static <T> Coder<T> of(TypeDescriptor<T>,
 List<Coder<?>>) method.public static CoderProvider forCoder(TypeDescriptor<?> type, Coder<?> coder)
CoderProvider that always returns the given coder for the specified type.