public class CollectionTableMetadata extends RelationalTableMetadata
m_project| Constructor and Description |
|---|
CollectionTableMetadata()
INTERNAL:
Used for XML loading.
|
CollectionTableMetadata(MetadataAccessor accessor)
INTERNAL:
Used for defaulting.
|
CollectionTableMetadata(MetadataAnnotation collectionTable,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getCatalogContext()
INTERNAL:
|
java.lang.String |
getNameContext()
INTERNAL:
|
java.util.List<PrimaryKeyJoinColumnMetadata> |
getPrimaryKeyJoinColumns()
INTERNAL:
|
java.lang.String |
getSchemaContext()
INTERNAL:
|
int |
hashCode() |
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
setPrimaryKeyJoinColumns(java.util.List<PrimaryKeyJoinColumnMetadata> primaryKeyJoinColumns)
INTERNAL:
|
getForeignKey, getJoinColumns, processForeignKey, setForeignKey, setJoinColumnsgetCatalog, getCreationSuffix, getDatabaseTable, getIndexes, getName, getSchema, getUniqueConstraints, processCreationSuffix, processIndexes, processUniqueConstraints, setCatalog, setCreationSuffix, setDatabaseTable, setFullyQualifiedTableName, setIndexes, setName, setSchema, setUniqueConstraints, setUseDelimitersgetAccessibleObject, 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, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic CollectionTableMetadata()
public CollectionTableMetadata(MetadataAccessor accessor)
public CollectionTableMetadata(MetadataAnnotation collectionTable, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class RelationalTableMetadatapublic int hashCode()
hashCode in class RelationalTableMetadatapublic java.lang.String getCatalogContext()
getCatalogContext in class TableMetadatapublic java.lang.String getNameContext()
getNameContext in class TableMetadatapublic java.util.List<PrimaryKeyJoinColumnMetadata> getPrimaryKeyJoinColumns()
public java.lang.String getSchemaContext()
getSchemaContext in class TableMetadatapublic void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject in class RelationalTableMetadatapublic void setPrimaryKeyJoinColumns(java.util.List<PrimaryKeyJoinColumnMetadata> primaryKeyJoinColumns)