public static final class TypeMapper.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Class,FromNativeConverter<?,?>> |
fromNativeConverterMap |
private java.util.Map<java.lang.Class,ToNativeConverter<?,?>> |
toNativeConverterMap |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TypeMapper |
build() |
<T> TypeMapper.Builder |
map(java.lang.Class<? extends T> javaType,
DataConverter<? extends T,?> dataConverter) |
<T> TypeMapper.Builder |
map(java.lang.Class<? extends T> javaType,
FromNativeConverter<? extends T,?> fromNativeConverter) |
<T> TypeMapper.Builder |
map(java.lang.Class<? extends T> javaType,
ToNativeConverter<? extends T,?> toNativeConverter) |
private final java.util.Map<java.lang.Class,ToNativeConverter<?,?>> toNativeConverterMap
private final java.util.Map<java.lang.Class,FromNativeConverter<?,?>> fromNativeConverterMap
public <T> TypeMapper.Builder map(java.lang.Class<? extends T> javaType, ToNativeConverter<? extends T,?> toNativeConverter)
public <T> TypeMapper.Builder map(java.lang.Class<? extends T> javaType, FromNativeConverter<? extends T,?> fromNativeConverter)
public <T> TypeMapper.Builder map(java.lang.Class<? extends T> javaType, DataConverter<? extends T,?> dataConverter)
public TypeMapper build()