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(String xmlElement)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
INTERNAL:
|
DatabaseField |
getDatabaseField()
INTERNAL:
|
Integer |
getLength()
INTERNAL: Used for OX mapping.
|
Integer |
getPrecision()
INTERNAL: Used for OX mapping.
|
Integer |
getScale()
INTERNAL: Used for OX mapping.
|
String |
getTable()
INTERNAL: Used for OX mapping.
|
Boolean |
getUnique()
INTERNAL: Used for OX mapping.
|
int |
hashCode() |
void |
setLength(Integer length)
INTERNAL: Used for OX mapping.
|
void |
setPrecision(Integer precision)
INTERNAL: Used for OX mapping.
|
void |
setScale(Integer scale)
INTERNAL: Used for OX mapping.
|
void |
setTable(String table)
INTERNAL: Used for OX mapping.
|
void |
setUnique(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(String xmlElement)
public ColumnMetadata(MetadataAccessor accessor)
public ColumnMetadata(MetadataAnnotation column, MetadataAccessor accessor)
public boolean equals(Object objectToCompare)
equals in class DirectColumnMetadatapublic int hashCode()
hashCode in class DirectColumnMetadatapublic DatabaseField getDatabaseField()
getDatabaseField in class DirectColumnMetadatapublic Integer getLength()
public Integer getPrecision()
public Integer getScale()
public String getTable()
public Boolean getUnique()
public void setLength(Integer length)
public void setPrecision(Integer precision)
public void setScale(Integer scale)
public void setTable(String table)
public void setUnique(Boolean unique)
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.