public abstract class MetadataColumn extends ORMetadata
m_project| Modifier | Constructor and Description |
|---|---|
protected |
MetadataColumn(MetadataAccessor accessor)
INTERNAL:
Used for defaulting.
|
protected |
MetadataColumn(MetadataAnnotation column,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
protected |
MetadataColumn(java.lang.String xmlElement)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getColumnDefinition()
INTERNAL:
Used for OX mapping.
|
DatabaseField |
getDatabaseField()
INTERNAL:
Those objects that need/want to initialize more meta data should
override this method.
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
void |
setColumnDefinition(java.lang.String columnDefinition)
INTERNAL:
Used for OX mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
getAccessibleObject, 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, valuesMatchprotected MetadataColumn(MetadataAccessor accessor)
protected MetadataColumn(MetadataAnnotation column, MetadataAccessor accessor)
protected MetadataColumn(java.lang.String xmlElement)
public boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getColumnDefinition()
public DatabaseField getDatabaseField()
public java.lang.String getName()
public void setColumnDefinition(java.lang.String columnDefinition)
public void setName(java.lang.String name)