Uses of Class
org.eclipse.persistence.mappings.RelationTableMechanism
Package
Description
-
Uses of RelationTableMechanism in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Modifier and TypeMethodDescriptionprotected void
RelationshipAccessor.addJoinTableRelationKeyFields
(List<JoinColumnMetadata> joinColumns, RelationTableMechanism mechanism, String defaultFieldName, MetadataDescriptor descriptor, boolean isSource) INTERNAL: Add the relation key fields to a many to many mapping.protected void
RelationshipAccessor.processJoinTable
(ForeignReferenceMapping mapping, RelationTableMechanism mechanism, JoinTableMetadata joinTable) INTERNAL: Process a MetadataJoinTable.protected void
RelationshipAccessor.processMappedByRelationTable
(RelationTableMechanism ownerMechanism, RelationTableMechanism mechanism) INTERNAL: -
Uses of RelationTableMechanism in org.eclipse.persistence.mappings
Modifier and TypeFieldDescriptionprotected RelationTableMechanism
ManyToManyMapping.mechanism
Mechanism holds relationTable and all fields and queries associated with it.protected RelationTableMechanism
OneToOneMapping.mechanism
Mechanism holds relationTable and all fields and queries associated with it.Modifier and TypeMethodDescriptionManyToManyMapping.getRelationTableMechanism()
PUBLIC: Returns RelationTableMechanism that may be owned by the mapping.OneToOneMapping.getRelationTableMechanism()
PUBLIC: Returns RelationTableMechanism that may be owned by the mapping, that allows to configure the mapping to use relation table (just like ManyToManyMapping).Modifier and TypeMethodDescriptionvoid
OneToOneMapping.setRelationTableMechanism
(RelationTableMechanism mechanism) PUBLIC: Set RelationTableMechanism into the mapping, that allows to configure the mapping to use relation table (just like ManyToManyMapping). -
Uses of RelationTableMechanism in org.eclipse.persistence.tools.schemaframework
Modifier and TypeMethodDescriptionprotected void
DefaultTableGenerator.buildRelationTableDefinition
(ForeignReferenceMapping mapping, RelationTableMechanism relationTableMechanism, DatabaseField listOrderField, ContainerPolicy cp) Build relation table definitions for all many-to-many relationships in a EclipseLink descriptor.