public class TemporalMetadata extends MetadataConverter
m_project| Constructor and Description |
|---|
TemporalMetadata()
INTERNAL:
Used for XML loading.
|
TemporalMetadata(MetadataAnnotation temporal,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getTemporalType()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
static boolean |
isValidTemporalType(MetadataClass cls)
INTERNAL:
Returns true if the given class is a valid temporal type and must be
marked temporal.
|
void |
process(DatabaseMapping mapping,
MappingAccessor accessor,
MetadataClass referenceClass,
boolean isForMapKey)
INTERNAL:
Every converter needs to be able to process themselves.
|
void |
setTemporalType(java.lang.String temporalType)
INTERNAL:
Used for OX mapping.
|
setConverter, setConverterClassName, setFieldClassification, setFieldClassificationgetAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getIdentifier, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic TemporalMetadata()
public TemporalMetadata(MetadataAnnotation temporal, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class MetadataConverterpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getTemporalType()
public static boolean isValidTemporalType(MetadataClass cls)
public void process(DatabaseMapping mapping,
MappingAccessor accessor,
MetadataClass referenceClass,
boolean isForMapKey)
process in class MetadataConverterpublic void setTemporalType(java.lang.String temporalType)