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
-
public class JoinFieldMetadata extends JoinColumnMetadata
INTERNAL: Synonym for JoinColumn for NoSql data.
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.metadata.ORMetadata
m_project
-
-
Constructor Summary
Constructors Constructor Description JoinFieldMetadata()INTERNAL: 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 Detail
-
JoinFieldMetadata
public JoinFieldMetadata()
INTERNAL: Used for XML loading.
-
JoinFieldMetadata
public JoinFieldMetadata(MetadataAnnotation joinColumn, MetadataAccessor accessor)
INTERNAL: Used for annotation loading.
-
-