public class CollectionTableMetadata extends TableMetadata
Constructor and Description |
---|
CollectionTableMetadata()
INTERNAL:
Used for XML loading.
|
CollectionTableMetadata(MetadataAccessor accessor)
INTERNAL:
Used for defaulting.
|
CollectionTableMetadata(MetadataAnnotation collectionTable,
MetadataAccessor accessor,
boolean isJPACollectionTable)
INTERNAL:
Used for annotation loading.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getCatalogContext()
INTERNAL:
|
java.util.List<JoinColumnMetadata> |
getJoinColumns()
INTERNAL:
|
java.lang.String |
getNameContext()
INTERNAL:
|
java.util.List<PrimaryKeyJoinColumnMetadata> |
getPrimaryKeyJoinColumns()
INTERNAL:
|
java.lang.String |
getSchemaContext()
INTERNAL:
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
|
void |
setJoinColumns(java.util.List<JoinColumnMetadata> joinColumns)
INTERNAL:
|
void |
setPrimaryKeyJoinColumns(java.util.List<PrimaryKeyJoinColumnMetadata> primaryKeyJoinColumns)
INTERNAL:
|
getCatalog, getCreationSuffix, getDatabaseTable, getName, getSchema, getUniqueConstraints, processUniqueConstraints, setCatalog, setCreationSuffix, setDatabaseTable, setFullyQualifiedTableName, setName, setSchema, setUniqueConstraints, setUseDelimiters
getAccessibleObjectName, getEntityMappings, getJavaClass, getJavaClassName, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public CollectionTableMetadata()
public CollectionTableMetadata(MetadataAccessor accessor)
public CollectionTableMetadata(MetadataAnnotation collectionTable, MetadataAccessor accessor, boolean isJPACollectionTable)
public boolean equals(java.lang.Object objectToCompare)
equals
in class TableMetadata
public java.lang.String getCatalogContext()
getCatalogContext
in class TableMetadata
public java.util.List<JoinColumnMetadata> getJoinColumns()
public java.lang.String getNameContext()
getNameContext
in class TableMetadata
public java.util.List<PrimaryKeyJoinColumnMetadata> getPrimaryKeyJoinColumns()
public java.lang.String getSchemaContext()
getSchemaContext
in class TableMetadata
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class TableMetadata
public void setJoinColumns(java.util.List<JoinColumnMetadata> joinColumns)
public void setPrimaryKeyJoinColumns(java.util.List<PrimaryKeyJoinColumnMetadata> primaryKeyJoinColumns)
EclipseLink 2.4.2, "build v20130514-5956486" API Reference