public class ColumnMetadata extends DirectColumnMetadata
m_project| Modifier | Constructor and Description |
|---|---|
|
ColumnMetadata()
INTERNAL:
Used for XML loading.
|
|
ColumnMetadata(MetadataAccessor accessor)
INTERNAL:
Used for defaulting.
|
|
ColumnMetadata(MetadataAnnotation column,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
protected |
ColumnMetadata(java.lang.String xmlElement)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
DatabaseField |
getDatabaseField()
INTERNAL:
|
java.lang.Integer |
getLength()
INTERNAL: Used for OX mapping.
|
java.lang.Integer |
getPrecision()
INTERNAL: Used for OX mapping.
|
java.lang.Integer |
getScale()
INTERNAL: Used for OX mapping.
|
java.lang.String |
getTable()
INTERNAL: Used for OX mapping.
|
java.lang.Boolean |
getUnique()
INTERNAL: Used for OX mapping.
|
int |
hashCode() |
void |
setLength(java.lang.Integer length)
INTERNAL: Used for OX mapping.
|
void |
setPrecision(java.lang.Integer precision)
INTERNAL: Used for OX mapping.
|
void |
setScale(java.lang.Integer scale)
INTERNAL: Used for OX mapping.
|
void |
setTable(java.lang.String table)
INTERNAL: Used for OX mapping.
|
void |
setUnique(java.lang.Boolean unique)
INTERNAL: Used for OX mapping.
|
getInsertable, getNullable, getUpdatable, setInsertable, setNullable, setUpdatablegetColumnDefinition, getName, setColumnDefinition, setNamegetAccessibleObject, 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 ColumnMetadata()
protected ColumnMetadata(java.lang.String xmlElement)
public ColumnMetadata(MetadataAccessor accessor)
public ColumnMetadata(MetadataAnnotation column, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class DirectColumnMetadatapublic int hashCode()
hashCode in class DirectColumnMetadatapublic DatabaseField getDatabaseField()
getDatabaseField in class DirectColumnMetadatapublic java.lang.Integer getLength()
public java.lang.Integer getPrecision()
public java.lang.Integer getScale()
public java.lang.String getTable()
public java.lang.Boolean getUnique()
public void setLength(java.lang.Integer length)
public void setPrecision(java.lang.Integer precision)
public void setScale(java.lang.Integer scale)
public void setTable(java.lang.String table)
public void setUnique(java.lang.Boolean unique)