Uses of Class
org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor
-
-
Uses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata
Methods in org.eclipse.persistence.internal.jpa.metadata that return MappingAccessor Modifier and Type Method Description MappingAccessorMetadataDescriptor. 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.MappingAccessorMetadataDescriptor. 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 MappingAccessor Modifier and Type Method Description Collection<MappingAccessor>MetadataDescriptor. getMappingAccessors()INTERNAL: Return the collection of mapping accessors for this descriptor.Methods in org.eclipse.persistence.internal.jpa.metadata with parameters of type MappingAccessor Modifier and Type Method Description voidMetadataProject. 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 MappingAccessor Modifier and Type Method Description protected 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 MappingAccessor Modifier and Type Method Description List<MappingAccessor>XMLAttributes. 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 MappingAccessor Modifier and Type Method Description protected 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
Subclasses of MappingAccessor in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings Modifier and Type Class Description classBasicAccessorINTERNAL: A relational accessor.classBasicCollectionAccessorINTERNAL: A basic collection accessor.classBasicMapAccessorINTERNAL: A basic collection accessor.classCollectionAccessorINTERNAL: A relational collection mapping accessor.classDerivedIdClassAccessorA derived id class accessor is found within an entity's embedded id class and is a reference back to a parents id class.classDirectAccessorA direct accessor.classDirectCollectionAccessorAn abstract direct collection accessor.classElementCollectionAccessorAn element collection accessor.classEmbeddedAccessorAn embedded relationship accessor.classEmbeddedIdAccessorAn embedded id relationship accessor.classIdAccessorA relational accessor.classManyToManyAccessorINTERNAL: A many to many relationship accessor.classManyToOneAccessorINTERNAL: A many to one relationship accessor.classMultitenantIdAccessorA multitenant id accessor.classObjectAccessorINTERNAL: A single object relationship accessor.classOneToManyAccessorINTERNAL: A OneToMany relationship accessor.classOneToOneAccessorA one to one relationship accessor.classRelationshipAccessorINTERNAL: A relational accessor.classTransformationAccessorINTERNAL: TransformationAccessor.classTransientAccessorINTERNAL: An transient accessor ...classVariableOneToOneAccessorINTERNAL: A variable one to one relationship accessor.classVersionAccessorINTERNAL: A basic version accessor.Fields in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with type parameters of type MappingAccessor Modifier and Type Field Description protected HashMap<DatabaseField,MappingAccessor>EmbeddedIdAccessor. m_idAccessorsMethods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings that return types with arguments of type MappingAccessor Modifier and Type Method Description Collection<MappingAccessor>MappingAccessor. 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 MappingAccessor Modifier and Type Method Description protected 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 MappingAccessor Modifier and Type Method Description protected 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 MappingAccessor Modifier and Type Method Description MetadataClassTypeConverterMetadata. getDataType(MappingAccessor accessor, MetadataClass referenceClass)INTERNAL:MetadataClassTypeConverterMetadata. 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 MappingAccessor Modifier and Type Method Description StringMapKeyMetadata. 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.structures Modifier and Type Class Description classArrayAccessorAn array accessor.classStructureAccessorDefines a StructureMapping metadata.
-