public class JoinColumnMetadata extends RelationalColumnMetadata
m_project| Modifier | Constructor and Description |
|---|---|
|
JoinColumnMetadata()
INTERNAL:
Used for XML loading.
|
|
JoinColumnMetadata(MetadataAnnotation joinColumn,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
protected |
JoinColumnMetadata(java.lang.String xmlElement)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
protected DatabaseField |
getForeignKeyField()
INTERNAL:
|
java.lang.Boolean |
getInsertable()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getNullable()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getTable()
INTERNAL:
USed for OX mapping.
|
java.lang.Boolean |
getUnique()
INTERNAL:
Used for OX mapping.
|
java.lang.Boolean |
getUpdatable()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
void |
setInsertable(java.lang.Boolean insertable)
INTERNAL:
Used for OX mapping.
|
void |
setNullable(java.lang.Boolean nullable)
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.
|
void |
setUpdatable(java.lang.Boolean updatable)
INTERNAL:
Used for OX mapping.
|
getForeignKey, getForeignKeyField, getReferencedColumnName, hasForeignKey, isForeignKeyFieldNotSpecified, isPrimaryKeyFieldNotSpecified, setForeignKey, setReferencedColumnNamegetColumnDefinition, getDatabaseField, 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 JoinColumnMetadata()
protected JoinColumnMetadata(java.lang.String xmlElement)
public JoinColumnMetadata(MetadataAnnotation joinColumn, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class RelationalColumnMetadatapublic int hashCode()
hashCode in class RelationalColumnMetadataprotected DatabaseField getForeignKeyField()
getForeignKeyField in class RelationalColumnMetadatapublic java.lang.Boolean getInsertable()
public java.lang.Boolean getNullable()
public java.lang.String getTable()
public java.lang.Boolean getUnique()
public java.lang.Boolean getUpdatable()
public void setInsertable(java.lang.Boolean insertable)
public void setNullable(java.lang.Boolean nullable)
public void setTable(java.lang.String table)
public void setUnique(java.lang.Boolean unique)
public void setUpdatable(java.lang.Boolean updatable)