Uses of Class
org.eclipse.persistence.internal.jpa.metadata.columns.AssociationOverrideMetadata
Package
Description
-
Uses of AssociationOverrideMetadata in org.eclipse.persistence.internal.jpa.metadata
Modifier and TypeMethodDescriptionMetadataDescriptor.getAssociationOverrideFor
(String attributeName) INTERNAL:Modifier and TypeMethodDescriptionvoid
MetadataDescriptor.addAssociationOverride
(AssociationOverrideMetadata associationOverride) INTERNAL: -
Uses of AssociationOverrideMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.classes
Modifier and TypeMethodDescriptionClassAccessor.getAssociationOverrides()
INTERNAL: Used for OX mapping.Modifier and TypeMethodDescriptionprotected void
ClassAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride) INTERNAL: Process the association override metadata specified on an entity or mapped superclass.Modifier and TypeMethodDescriptionvoid
ClassAccessor.setAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Used for OX mapping. -
Uses of AssociationOverrideMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Modifier and TypeMethodDescriptionElementCollectionAccessor.getAssociationOverrides()
INTERNAL: Used for OX mapping.EmbeddedAccessor.getAssociationOverrides()
INTERNAL: Used for OX mapping.protected Map
<String, AssociationOverrideMetadata> MappingAccessor.getAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Process the list of association overrides into a map, merging and overriding any association overrides where necessary with descriptor level association overrides.CollectionAccessor.getMapKeyAssociationOverrides()
INTERNAL: Used for OX mapping.ElementCollectionAccessor.getMapKeyAssociationOverrides()
INTERNAL: Used for OX mapping.MappedKeyMapAccessor.getMapKeyAssociationOverrides()
INTERNAL:Modifier and TypeMethodDescriptionprotected void
CollectionAccessor.addAssociationOverride
(AssociationOverrideMetadata associationOverride) INTERNAL: Add the association override to our map key attribute overrides list.protected void
ElementCollectionAccessor.addAssociationOverride
(AssociationOverrideMetadata associationOverride) INTERNAL:protected void
CollectionAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride, EmbeddableMapping embeddableMapping, MetadataDescriptor owningDescriptor) INTERNAL: Process an association override for either an embedded object mapping, or a map mapping (element-collection, 1-M and M-M) containing an embeddable object as the value or key.protected void
MappingAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride, EmbeddableMapping embeddableMapping, MetadataDescriptor owningDescriptor) INTERNAL: Process an association override for either an embedded object mapping, or a map mapping (element-collection, 1-M and M-M) containing an embeddable object as the value or key.protected void
ObjectAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride, EmbeddableMapping embeddableMapping, DatabaseTable defaultTable, MetadataDescriptor owningDescriptor) INTERNAL: Process an association override for either an embedded object mapping, or a map mapping (element-collection, 1-M and M-M) containing an embeddable object as the value or key.protected void
ObjectAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride, EmbeddableMapping embeddableMapping, MetadataDescriptor owningDescriptor) INTERNAL: Process an association override for either an embedded object mapping, or a map mapping (element-collection, 1-M and M-M) containing an embeddable object as the value or key.protected void
OneToManyAccessor.processAssociationOverride
(AssociationOverrideMetadata associationOverride, EmbeddableMapping embeddableMapping, MetadataDescriptor owningDescriptor) INTERNAL: Process an association override for either an embedded object mapping, or a map mapping (element-collection, 1-M and M-M) containing an embeddable object as the value or key.Modifier and TypeMethodDescriptionprotected Map
<String, AssociationOverrideMetadata> MappingAccessor.getAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Process the list of association overrides into a map, merging and overriding any association overrides where necessary with descriptor level association overrides.protected void
MappingAccessor.processAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides, EmbeddableMapping embeddableMapping, MetadataDescriptor embeddableDescriptor) INTERNAL: Process the association overrides for the given embeddable mapping which is either an embedded or element collection mapping.void
ElementCollectionAccessor.setAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Used for OX mapping.void
EmbeddedAccessor.setAssociationOverrides
(List<AssociationOverrideMetadata> associationOverrides) INTERNAL: Used for OX mapping.void
CollectionAccessor.setMapKeyAssociationOverrides
(List<AssociationOverrideMetadata> mapKeyAssociationOverrides) INTERNAL: Used for OX mapping.void
ElementCollectionAccessor.setMapKeyAssociationOverrides
(List<AssociationOverrideMetadata> mapKeyAssociationOverrides) INTERNAL: Used for OX mapping.