public class ForeignKeyMetadata extends ORMetadata
Constructor and Description |
---|
ForeignKeyMetadata()
INTERNAL:
Used for XML loading.
|
ForeignKeyMetadata(ForeignKeyMetadata foreignKey)
INTERNAL:
Used for annotation loading from subclasses of ForeignKeyMetadata.
|
ForeignKeyMetadata(MetadataAnnotation foreignKey,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
ForeignKeyMetadata(java.lang.String xmlElement)
INTERNAL:
Used for XML loading.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getConstraintMode()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getForeignKeyDefinition()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
void |
process(DatabaseTable table)
INTERNAL:
Process this JPA metadata into an EclipseLink ForeignKeyConstraint.
|
void |
setConstraintMode(java.lang.String constraintMode)
INTERNAL:
Used for OX mapping.
|
void |
setForeignKeyDefinition(java.lang.String foreignKeyDefinition)
INTERNAL:
Used for OX mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, initXMLObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public ForeignKeyMetadata()
public ForeignKeyMetadata(ForeignKeyMetadata foreignKey)
public ForeignKeyMetadata(MetadataAnnotation foreignKey, MetadataAccessor accessor)
public ForeignKeyMetadata(java.lang.String xmlElement)
public boolean equals(java.lang.Object objectToCompare)
equals
in class ORMetadata
public java.lang.String getConstraintMode()
public java.lang.String getForeignKeyDefinition()
public java.lang.String getName()
public void process(DatabaseTable table)
public void setConstraintMode(java.lang.String constraintMode)
public void setForeignKeyDefinition(java.lang.String foreignKeyDefinition)
public void setName(java.lang.String name)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference