public final class DefaultTypeMapper extends java.lang.Object implements TypeMapper
TypeMapper.Builder
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Class,FromNativeConverter> |
fromNativeConverters |
private java.util.Map<java.lang.Class,ToNativeConverter> |
toNativeConverters |
Constructor and Description |
---|
DefaultTypeMapper() |
Modifier and Type | Method and Description |
---|---|
FromNativeConverter |
getFromNativeConverter(java.lang.Class type) |
ToNativeConverter |
getToNativeConverter(java.lang.Class type) |
void |
put(java.lang.Class javaClass,
DataConverter converter) |
void |
put(java.lang.Class javaClass,
FromNativeConverter converter) |
void |
put(java.lang.Class javaClass,
ToNativeConverter converter) |
private final java.util.Map<java.lang.Class,ToNativeConverter> toNativeConverters
private final java.util.Map<java.lang.Class,FromNativeConverter> fromNativeConverters
public final void put(java.lang.Class javaClass, DataConverter converter)
public final void put(java.lang.Class javaClass, ToNativeConverter converter)
public final void put(java.lang.Class javaClass, FromNativeConverter converter)
public FromNativeConverter getFromNativeConverter(java.lang.Class type)
getFromNativeConverter
in interface TypeMapper
public ToNativeConverter getToNativeConverter(java.lang.Class type)
getToNativeConverter
in interface TypeMapper