Uses of Class
org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor
Packages that use MappingAccessor
Package
Description
-
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.config.mappings
Classes in org.eclipse.persistence.internal.jpa.config.mappings with type parameters of type MappingAccessorModifier and TypeClassDescriptionclassAbstractMappingImpl<T extends MappingAccessor,R> JPA scripting API implementation. -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata
Methods in org.eclipse.persistence.internal.jpa.metadata that return MappingAccessorModifier and TypeMethodDescriptionMetadataDescriptor.getMappingAccessor(String fieldOrPropertyName) INTERNAL: This method will first check for an accessor with name equal to field or property name.protected MappingAccessorMetadataDescriptor.getMappingAccessor(String fieldOrPropertyName, boolean checkForMethodName) INTERNAL: This method will first check for an accessor with name equal to field or property name.MetadataDescriptor.getPrimaryKeyAccessorForField(DatabaseField field) INTERNAL: Return the primary key mapping for the given field.Methods in org.eclipse.persistence.internal.jpa.metadata that return types with arguments of type MappingAccessorModifier and TypeMethodDescriptionMetadataDescriptor.getMappingAccessors()INTERNAL: Return the collection of mapping accessors for this descriptor.Methods in org.eclipse.persistence.internal.jpa.metadata with parameters of type MappingAccessorModifier and TypeMethodDescriptionvoidMetadataProject.addDirectCollectionAccessor(MappingAccessor accessor) INTERNAL: Store basic collection accessors for later processing and quick look up.voidMetadataProject.addEmbeddableMappingAccessor(MappingAccessor accessor) INTERNAL:voidMetadataDescriptor.addMappingAccessor(MappingAccessor accessor) INTERNAL: If the accessor is an IdAccessor we store it in a separate map for use during MappedSuperclass processing.voidMetadataDescriptor.addPrimaryKeyField(DatabaseField field, MappingAccessor accessor) INTERNAL: Add a field representing the primary key or part of a composite primary key to the List of primary key fields on the relational descriptor associated with this metadata descriptor. -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.classes
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes that return MappingAccessorModifier and TypeMethodDescriptionprotected MappingAccessorClassAccessor.buildAccessor(MetadataAnnotatedElement accessibleObject) INTERNAL: Create and return the appropriate accessor based on the accessible object given.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes that return types with arguments of type MappingAccessorModifier and TypeMethodDescriptionXMLAttributes.getAccessors()INTERNAL: This list is not cached and should not be cached since our accessors may change in a merge.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes with parameters of type MappingAccessorModifier and TypeMethodDescriptionprotected voidClassAccessor.addAccessor(MappingAccessor accessor) INTERNAL: Add the accessor to the descriptorprotected MetadataFieldClassAccessor.getAccessibleField(MappingAccessor accessor) INTERNAL: Return the accessible field for the given mapping accessor.protected MetadataMethodClassAccessor.getAccessibleMethod(MappingAccessor accessor) INTERNAL: Return the accessible method for the given mapping accessor.protected MetadataMethodClassAccessor.getAccessibleVirtualMethod(MappingAccessor accessor) INTERNAL: This method should only be called when using virtual access and presumably for dynamic persistence. -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Modifier and TypeClassDescriptionclassINTERNAL: A relational accessor.classINTERNAL: A basic collection accessor.classINTERNAL: A basic collection accessor.classINTERNAL: A relational collection mapping accessor.classA derived id class accessor is found within an entity's embedded id class and is a reference back to a parents id class.classA direct accessor.classAn abstract direct collection accessor.classAn element collection accessor.classAn embedded relationship accessor.classAn embedded id relationship accessor.classA relational accessor.classINTERNAL: A many to many relationship accessor.classINTERNAL: A many to one relationship accessor.classA multitenant id accessor.classINTERNAL: A single object relationship accessor.classINTERNAL: A OneToMany relationship accessor.classA one to one relationship accessor.classINTERNAL: A relational accessor.classINTERNAL: TransformationAccessor.classINTERNAL: An transient accessor ...classINTERNAL: A variable one to one relationship accessor.classINTERNAL: A basic version accessor.Fields in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with type parameters of type MappingAccessorModifier and TypeFieldDescriptionprotected HashMap<DatabaseField, MappingAccessor> EmbeddedIdAccessor.m_idAccessorsMethods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings that return types with arguments of type MappingAccessorModifier and TypeMethodDescriptionMappingAccessor.getReferenceAccessors()INTERNAL: Return the mapping accessors associated with the reference descriptor.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with parameters of type MappingAccessorModifier and TypeMethodDescriptionprotected voidEmbeddedIdAccessor.addFieldNameTranslation(EmbeddableMapping embeddableMapping, String overrideName, DatabaseField overrideField, MappingAccessor mappingAccessor) INTERNAL: Process an attribute override for an embedded object, that is, an aggregate object mapping in EclipseLink.protected voidMappingAccessor.addFieldNameTranslation(EmbeddableMapping embeddableMapping, String overrideName, DatabaseField overrideField, MappingAccessor aggregatesAccessor) INTERNAL: Process an attribute override for either an embedded object mapping, or an element collection mapping containing embeddable objects.protected voidEmbeddedIdAccessor.addIdFieldFromAccessor(String attributeName, MappingAccessor accessor) INTERNAL:voidEmbeddedAccessor.addMapsIdAccessor(MappingAccessor mapsIdAccessor) INTERNAL:protected voidObjectAccessor.processMapsIdFields(OneToOneMapping oneToOneMapping, EmbeddedIdAccessor embeddedIdAccessor, MappingAccessor mapsIdAccessor) INTERNAL: We're going to add field name translations where necessary.protected voidEmbeddedAccessor.updateDerivedIdField(EmbeddableMapping embeddableMapping, String overrideName, DatabaseField overrideField, MappingAccessor mappingAccessor) INTERNAL: Called when process the mapsId metadata.protected voidMappingAccessor.updatePrimaryKeyField(MappingAccessor idAccessor, DatabaseField overrideField) INTERNAL: Update the primary key field on the owning descriptor the override field given.Method parameters in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with type arguments of type MappingAccessorModifier and TypeMethodDescriptionprotected voidEmbeddedIdAccessor.addIdFieldsFromAccessors(String parentAttribute, Collection<MappingAccessor> accessors) INTERNAL: -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.converters
Methods in org.eclipse.persistence.internal.jpa.metadata.converters with parameters of type MappingAccessorModifier and TypeMethodDescriptionTypeConverterMetadata.getDataType(MappingAccessor accessor, MetadataClass referenceClass) INTERNAL:TypeConverterMetadata.getObjectType(MappingAccessor accessor, MetadataClass referenceClass) INTERNAL:voidClassInstanceMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidConverterMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process this converter for the given mapping.voidEnumeratedMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidJSONMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidJsonValueMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) voidKryoMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidLobMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.abstract voidMetadataConverter.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidObjectTypeConverterMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL:voidSerializedConverterMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process this converter for the given mapping.voidSerializedMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidSerializedMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, MetadataClass classification, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidStructConverterMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL:voidTemporalMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidTypeConverterMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL:voidUUIDMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves.voidXMLMetadata.process(DatabaseMapping mapping, MappingAccessor accessor, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Every converter needs to be able to process themselves. -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.mappings
Methods in org.eclipse.persistence.internal.jpa.metadata.mappings with parameters of type MappingAccessorModifier and TypeMethodDescriptionMapKeyMetadata.process(ContainerMapping mapping, MappingAccessor mappingAccessor) INTERNAL: Process a map key for a 1-M or M-M mapping. -
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.structures
Subclasses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.structuresModifier and TypeClassDescriptionclassAn array accessor.classDefines a StructureMapping metadata. -
Uses of MappingAccessor in org.eclipse.persistence.tools.dbws
Methods in org.eclipse.persistence.tools.dbws that return MappingAccessorModifier and TypeMethodDescriptionprotected static MappingAccessorXmlEntityMappingsGenerator.generateMappingAccessor(DatabaseMapping mapping, List<String> embeddables) Process a given DatabaseMapping and return a MappingAccessor.