public class ObjectTypeConverterMetadata extends TypeConverterMetadata
Constructor and Description |
---|
ObjectTypeConverterMetadata()
INTERNAL:
Used for XML loading.
|
ObjectTypeConverterMetadata(MetadataAnnotation objectTypeConverter,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.util.List<ConversionValueMetadata> |
getConversionValues()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getDefaultObjectValue()
INTERNAL:
Used for OX mapping.
|
boolean |
hasConversionValues()
INTERNAL:
|
void |
process(DatabaseMapping mapping,
MappingAccessor accessor,
MetadataClass referenceClass,
boolean isForMapKey)
INTERNAL:
|
void |
setConversionValues(java.util.List<ConversionValueMetadata> conversionValues)
INTERNAL:
Used for OX mapping.
|
void |
setDefaultObjectValue(java.lang.String defaultObjectValue)
INTERNAL:
Used for OX mapping.
|
getDataType, getDataType, getDataTypeName, getObjectType, getObjectType, getObjectTypeName, initXMLObject, setDataType, setDataTypeName, setObjectType, setObjectTypeName
getIdentifier, getName, isStructConverter, setName
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public ObjectTypeConverterMetadata()
public ObjectTypeConverterMetadata(MetadataAnnotation objectTypeConverter, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals
in class TypeConverterMetadata
public java.util.List<ConversionValueMetadata> getConversionValues()
public java.lang.String getDefaultObjectValue()
public boolean hasConversionValues()
public void process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey)
process
in class TypeConverterMetadata
public void setConversionValues(java.util.List<ConversionValueMetadata> conversionValues)
public void setDefaultObjectValue(java.lang.String defaultObjectValue)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference