Module org.eclipse.persistence.jpa
Class JoinFieldMetadata
java.lang.Object
org.eclipse.persistence.internal.jpa.metadata.ORMetadata
org.eclipse.persistence.internal.jpa.metadata.columns.MetadataColumn
org.eclipse.persistence.internal.jpa.metadata.columns.RelationalColumnMetadata
org.eclipse.persistence.internal.jpa.metadata.columns.JoinColumnMetadata
org.eclipse.persistence.internal.jpa.metadata.columns.JoinFieldMetadata
INTERNAL:
Synonym for JoinColumn for NoSql data.
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
m_project
-
Constructor Summary
ConstructorDescriptionINTERNAL: Used for XML loading.JoinFieldMetadata
(MetadataAnnotation joinColumn, MetadataAccessor accessor) INTERNAL: Used for annotation loading. -
Method Summary
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.columns.JoinColumnMetadata
equals, getForeignKeyField, getInsertable, getNullable, getTable, getUnique, getUpdatable, hashCode, setInsertable, setNullable, setTable, setUnique, setUpdatable
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.columns.RelationalColumnMetadata
getForeignKey, getForeignKeyField, getReferencedColumnName, hasForeignKey, isForeignKeyFieldNotSpecified, isPrimaryKeyFieldNotSpecified, setForeignKey, setReferencedColumnName
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.columns.MetadataColumn
getColumnDefinition, getDatabaseField, getName, setColumnDefinition, setName
Methods inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
getAccessibleObject, 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, valuesMatch
-
Constructor Details
-
JoinFieldMetadata
public JoinFieldMetadata()INTERNAL: Used for XML loading. -
JoinFieldMetadata
INTERNAL: Used for annotation loading.
-