abstract
String
|
aliasForAttribute(String attribute)
Get the alias for an attribute's name.
|
abstract
String
|
aliasForAttribute(Class definedIn, String fieldName)
|
abstract
String
|
aliasForSystemAttribute(String attribute)
Get the alias for a system attribute's name.
|
abstract
String
|
attributeForAlias(Class definedIn, String alias)
|
abstract
String
|
attributeForAlias(String alias)
Get the attribute's name for an alias.
|
abstract
String
|
attributeForClassDefiningField()
This method is deprecated.
since 1.2, use aliasForAttribute instead.
|
abstract
String
|
attributeForEnumType()
This method is deprecated.
since 1.2, use aliasForAttribute instead.
|
abstract
String
|
attributeForImplementationClass()
This method is deprecated.
since 1.2, use aliasForAttribute instead.
|
abstract
String
|
attributeForReadResolveField()
This method is deprecated.
since 1.2, use aliasForAttribute instead.
|
abstract
Class
|
defaultImplementationOf(Class type)
|
abstract
SingleValueConverter
|
getConverterFromAttribute(String name)
|
abstract
SingleValueConverter
|
getConverterFromAttribute(Class definedIn, String attribute, Class type)
Returns which converter to use for an specific attribute in a type.
|
abstract
SingleValueConverter
|
getConverterFromAttribute(Class definedIn, String attribute)
|
abstract
SingleValueConverter
|
getConverterFromItemType(String fieldName, Class type)
|
abstract
SingleValueConverter
|
getConverterFromItemType(Class type)
|
abstract
SingleValueConverter
|
getConverterFromItemType(String fieldName, Class type, Class definedIn)
Returns a single value converter to be used in a specific field.
|
abstract
String
|
getFieldNameForItemTypeAndName(Class definedIn, Class itemType, String itemFieldName)
Get the name of the field that acts as the default collection for an object, or return null if there is none.
|
abstract
Mapper.ImplicitCollectionMapping
|
getImplicitCollectionDefForFieldName(Class itemType, String fieldName)
|
abstract
Class
|
getItemTypeForItemFieldName(Class definedIn, String itemFieldName)
|
abstract
Converter
|
getLocalConverter(Class definedIn, String fieldName)
|
abstract
boolean
|
isImmutableValueType(Class type)
Whether this type is a simple immutable value (int, boolean, String, URL, etc.
|
abstract
Mapper
|
lookupMapperOfType(Class type)
|
abstract
Class
|
realClass(String elementName)
How a serialized class representation should be mapped back to a real class.
|
abstract
String
|
realMember(Class type, String serialized)
How a serialized member representation should be mapped back to a real member.
|
abstract
String
|
serializedClass(Class type)
How a class name should be represented in its serialized form.
|
abstract
String
|
serializedMember(Class type, String memberName)
How a class member should be represented in its serialized form.
|
abstract
boolean
|
shouldSerializeMember(Class definedIn, String fieldName)
Determine whether a specific member should be serialized.
|