Uses of Class
org.eclipse.persistence.mappings.DatabaseMapping
Packages that use DatabaseMapping
Package
Description
-
Uses of DatabaseMapping in org.eclipse.persistence.descriptors
Fields in org.eclipse.persistence.descriptors declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingCMPPolicy.KeyIsElementAccessor.mappingFields in org.eclipse.persistence.descriptors with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected Map<String, DatabaseMapping> ClassDescriptor.derivesIdMappingsprotected List<DatabaseMapping> ClassDescriptor.lockableMappingsprotected Vector<DatabaseMapping> ClassDescriptor.mappingsprotected List<DatabaseMapping> ClassDescriptor.mappingsPostCalculateChangesMappings that require postCalculateChanges method to be calledprotected List<DatabaseMapping> ClassDescriptor.mappingsPostCalculateChangesOnDeletedMappings that require postCalculateChangesOnDeleted method to be calledprotected List<DatabaseMapping> ClassDescriptor.preDeleteMappingsstores a list of mappings that require preDelete as a group prior to the delete individuallyMethods in org.eclipse.persistence.descriptors that return DatabaseMappingModifier and TypeMethodDescriptionClassDescriptor.addDirectMapping(String attributeName, String fieldName) PUBLIC: Add a direct to field mapping to the receiver.ClassDescriptor.addDirectMapping(String attributeName, String getMethodName, String setMethodName, String fieldName) PUBLIC: Add a direct to field mapping to the receiver.ClassDescriptor.addMapping(DatabaseMapping mapping) PUBLIC: Add a database mapping to the receiver.CMPPolicy.KeyElementAccessor.getMapping()CMPPolicy.KeyIsElementAccessor.getMapping()ClassDescriptor.getMappingForAttributeName(String attributeName) PUBLIC: Returns the mapping associated with a given attribute name.ClassDescriptor.newAggregateCollectionMapping()Return a new aggregate collection/element collection mapping for this type of descriptor.ClassDescriptor.newDirectCollectionMapping()Return a new direct collection/element collection mapping for this type of descriptor.ClassDescriptor.removeMappingForAttributeName(String attributeName) ADVANCED: Removes the locally defined mapping associated with a given attribute name.Methods in org.eclipse.persistence.descriptors that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionClassDescriptor.getDerivesIdMappinps()ADVANCED: Return the derives id mappings.ClassDescriptor.getLockableMappings()INTERNAL: Returns a reference to the mappings that must be traverse when lockingClassDescriptor.getMappings()PUBLIC: Returns mappingsClassDescriptor.getMappingsPostCalculateChanges()Mappings that require postCalculateChanges method to be calledClassDescriptor.getMappingsPostCalculateChangesOnDeleted()Mappings that require mappingsPostCalculateChangesOnDeleted method to be calledClassDescriptor.getPreDeleteMappings()INTERNAL: Set of mappings that require early delete behavior.Methods in org.eclipse.persistence.descriptors with parameters of type DatabaseMappingModifier and TypeMethodDescriptionClassDescriptor.addMapping(DatabaseMapping mapping) PUBLIC: Add a database mapping to the receiver.voidClassDescriptor.addMappingsPostCalculateChanges(DatabaseMapping mapping) Add a mapping to the list of mappings that require postCalculateChanges method to be called.voidClassDescriptor.addMappingsPostCalculateChangesOnDeleted(DatabaseMapping mapping) Add a mapping to the list of mappings that require mappingsPostCalculateChangesOnDeleted method to be called.voidClassDescriptor.addPreDeleteMapping(DatabaseMapping mapping) INTERNAL: Add the mapping to be notified before deletion.protected voidClassDescriptor.prepareCascadeLockingPolicy(DatabaseMapping mapping) INTERNAL:protected voidCMPPolicy.setFieldValue(CMPPolicy.KeyElementAccessor accessor, Object keyInstance, DatabaseMapping mapping, AbstractSession session, int[] elementIndex, Object... keyElements) INTERNAL: Recursive method to set a field value in the given key instance.protected voidClassDescriptor.validateMappingType(DatabaseMapping mapping) protected static booleanReturningPolicy.verifyFieldAndMapping(AbstractSession session, DatabaseField field, ClassDescriptor descriptor, DatabaseMapping mapping) Method parameters in org.eclipse.persistence.descriptors with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionvoidClassDescriptor.setLockableMappings(List<DatabaseMapping> lockableMappings) INTERNAL: Set the list of lockable mappings for this project This method is provided for CMP use.voidClassDescriptor.setMappings(Vector<DatabaseMapping> mappings) INTERNAL: Set the mappings.Constructors in org.eclipse.persistence.descriptors with parameters of type DatabaseMappingModifierConstructorDescriptionKeyIsElementAccessor(String attributeName, DatabaseField databaseField, DatabaseMapping mapping) -
Uses of DatabaseMapping in org.eclipse.persistence.dynamic
Methods in org.eclipse.persistence.dynamic that return DatabaseMappingModifier and TypeMethodDescriptionDynamicTypeBuilder.addMapping(DatabaseMapping mapping) Add the mapping to theDynamicTypeBuilder.entityType's descriptor being built or extended.Methods in org.eclipse.persistence.dynamic with parameters of type DatabaseMappingModifier and TypeMethodDescriptionDynamicTypeBuilder.addMapping(DatabaseMapping mapping) Add the mapping to theDynamicTypeBuilder.entityType's descriptor being built or extended. -
Uses of DatabaseMapping in org.eclipse.persistence.eis
Methods in org.eclipse.persistence.eis that return DatabaseMappingModifier and TypeMethodDescriptionEISDescriptor.addDirectMapping(String attributeName, String fieldName) PUBLIC: Add a direct mapping to the receiver.EISDescriptor.addDirectMapping(String attributeName, String getMethodName, String setMethodName, String fieldName) PUBLIC: Add a direct to node mapping to the receiver.EISDescriptor.newAggregateCollectionMapping()Return a new aggregate collection/element collection mapping for this type of descriptor.EISDescriptor.newDirectCollectionMapping()Return a new direct collection/element collection mapping for this type of descriptor.Methods in org.eclipse.persistence.eis with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidEISDescriptor.validateMappingType(DatabaseMapping mapping) Constructors in org.eclipse.persistence.eis with parameters of type DatabaseMappingModifierConstructorDescriptionEISCollectionChangeRecord(ObjectChangeSet owner, String attributeName, DatabaseMapping mapping) Construct a ChangeRecord that can be used to represent the changes to an unordered collection.EISOrderedCollectionChangeRecord(ObjectChangeSet owner, String attributeName, DatabaseMapping mapping) Construct a ChangeRecord that can be used to represent the changes to an ordered collection. -
Uses of DatabaseMapping in org.eclipse.persistence.eis.mappings
Subclasses of DatabaseMapping in org.eclipse.persistence.eis.mappingsModifier and TypeClassDescriptionclassEIS Composite Collection Mappings map a java.util.Map or java.util.Collection of Java objects to an EIS record in a privately owned, one-to-many relationship according to its descriptor's record type.classEIS Composite Direct Collection Mappings map a collection of simple Java attributes to and from an EIS Record according to its descriptor's record type.classEIS Composite Object Mappings map a Java object to a privately owned, one-to-one relationship to an EIS Record according to its descriptor's record type.classEIS Direct Mappings map a simple Java attribute to and from an EIS Record according to its descriptor's record type.classAn EIS one-to-many mapping is a reference mapping that represents the relationship between a single source object and a collection of mapped persistent Java objects.classAn EIS one-to-one mapping is a reference mapping that represents the relationship between a single source object and a single mapped persistent Java object.classEIS Transformation Mappings allow the creation of custom mappings where one or more fields in an EIS Record can be used to create the object to be stored in a Java class's attribute.Methods in org.eclipse.persistence.eis.mappings that return DatabaseMappingModifier and TypeMethodDescriptionEISOneToManyMappingHelper.getDatabaseMapping()INTERNAL: Return the mapping, casted a bit more generally. -
Uses of DatabaseMapping in org.eclipse.persistence.exceptions
Fields in org.eclipse.persistence.exceptions declared as DatabaseMappingMethods in org.eclipse.persistence.exceptions that return DatabaseMappingModifier and TypeMethodDescriptionDescriptorException.getMapping()PUBLIC: Return the mapping that the problem was detected in.Methods in org.eclipse.persistence.exceptions with parameters of type DatabaseMappingModifier and TypeMethodDescriptionstatic DescriptorExceptionDescriptorException.attemptToRegisterDeadIndirection(Object object, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.attributeAndMappingWithIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.attributeAndMappingWithoutIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.attributeAndMappingWithTransparentIndirectionMismatch(DatabaseMapping mapping, Class<?> parameterType, String validTypeName) static QueryExceptionQueryException.batchReadingNotSupported(DatabaseMapping mapping, DatabaseQuery query) static QueryExceptionQueryException.cannotCompareTargetForeignKeysToNull(Expression expression, Object value, DatabaseMapping mapping) static QueryExceptionQueryException.cannotQueryAcrossAVariableOneToOneMapping(DatabaseMapping mapping, ClassDescriptor descriptor) static DescriptorExceptionDescriptorException.cannotSetConverterForNonDirectMapping(ClassDescriptor descriptor, DatabaseMapping mapping, String keyConverterClassName) static ValidationExceptionValidationException.collectionRemoveEventWithNoIndex(DatabaseMapping mapping) PUBLIC: Attempt to call setListOrderField method on a mapping that doesn't support listOrderField.static ValidationExceptionValidationException.couldNotFindMapKey(String attributeName, Object entityClass, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.descriptorIsMissing(String className, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.directFieldNameNotSet(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.fieldNameNotSetInMapping(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.illegalAccessWhileInvokingAttributeMethod(DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.illegalAccessWhileInvokingFieldToMethod(String methodName, DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.illegalArgumentWhileInvokingAttributeMethod(DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.illegalArgumentWhileInvokingFieldToMethod(String methodName, DatabaseMapping mapping, Throwable exception) static QueryExceptionQueryException.incorrectClassForObjectComparison(Expression expression, Object value, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.incorrectCollectionPolicy(DatabaseMapping mapping, Class<?> attributeClass, Class<?> containerClass) static QueryExceptionQueryException.indexRequiresCollectionMappingWithListOrderField(Expression expression, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.indirectContainerInstantiationMismatch(Object attributeValue, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidAttributeTypeForProxyIndirection(Class<?> attributeType, Class<?>[] targetInterfaces, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidContainerPolicyWithTransparentIndirection(DatabaseMapping mapping, ContainerPolicy containerPolicy) static DescriptorExceptionDescriptorException.invalidDataModificationEvent(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidGetMethodReturnTypeForProxyIndirection(Class<?> attributeType, Class<?>[] targetInterfaces, DatabaseMapping mapping) static DynamicExceptionDynamicException.invalidGetPropertyType(DatabaseMapping mapping, ClassCastException cce) A request to get a persistent value from a DynamicEntity was made providing a propertyName that does exist but the provided return type failed when casting.static ValidationExceptionValidationException.invalidMappingForStructConverter(String name, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidMappingOperation(DatabaseMapping mapping, String operation) static DescriptorExceptionDescriptorException.invalidMappingType(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidSetMethodParameterTypeForProxyIndirection(Class<?> attributeType, Class<?>[] targetInterfaces, DatabaseMapping mapping) static DynamicExceptionDynamicException.invalidSetPropertyType(DatabaseMapping mapping, Object value) Invalid value attempted to be set into aDynamicEntity's property.static DescriptorExceptionDescriptorException.invalidUseOfNoIndirection(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidUseOfTransparentIndirection(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.invalidXpathForXMLDirectMapping(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.isolateDescriptorReferencedBySharedDescriptor(String referenceClass, String sourceClass, DatabaseMapping mapping) static ValidationExceptionValidationException.listOrderFieldNotSupported(DatabaseMapping mapping) PUBLIC: Attempt to call setListOrderField method on a mapping that doesn't support listOrderField.static DescriptorExceptionDescriptorException.listOrderFieldRequiersIndirectList(ClassDescriptor descriptor, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.listOrderFieldRequiersList(ClassDescriptor descriptor, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.listOrderFieldTableIsWrong(ClassDescriptor descriptor, DatabaseMapping mapping, DatabaseTable wrongTable, DatabaseTable correctTable) static QueryExceptionQueryException.mapEntryExpressionForNonCollection(Expression baseExpression, DatabaseMapping mapping) static QueryExceptionQueryException.mapEntryExpressionForNonMap(Expression baseExpression, DatabaseMapping mapping) static ValidationExceptionValidationException.mapKeyCannotUseIndirection(DatabaseMapping mapping) PUBLIC: Proxy property corresponding to the specified proxy type was not found.static DescriptorExceptionDescriptorException.mappingCanNotBeReadOnly(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.missingPartitioningPolicy(String name, ClassDescriptor descriptor, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.multipleTargetForeignKeyTables(ClassDescriptor descriptor, DatabaseMapping mapping, Collection tables) static DescriptorExceptionDescriptorException.multipleWriteMappingsForField(String fieldName, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.mustBeReadOnlyMappingWhenStoredInCache(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noAttributeTransformationMethod(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noAttributeValueConversionToFieldValueProvided(Object attributeValue, DatabaseMapping mapping) static XMLMarshalExceptionXMLMarshalException.noDescriptorFound(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noFieldNameForMapping(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noFieldValueConversionToAttributeValueProvided(Object fieldValue, DatabaseField field, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noRelationTable(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noRelationTableMechanism(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noSubClassMatch(Class<?> theClass, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.noSuchMethodOnInitializingAttributeMethod(String attributeMethodName, DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.noSuchMethodWhileConvertingToMethod(String methodName, DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.notDeserializable(DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.notSerializable(DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.nullForNonNullAggregate(Object object, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.oneToOneMappingConflict(ClassDescriptor descriptor, DatabaseMapping mapping) static QueryExceptionQueryException.originalQueryMustUseBatchIN(DatabaseMapping mapping, DatabaseQuery query) static QueryExceptionQueryException.outerJoinIsOnlyValidForOneToOneMappings(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.parameterAndMappingWithIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.parameterAndMappingWithoutIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.parameterAndMappingWithTransparentIndirectionMismatch(DatabaseMapping mapping, Class<?> parameterType, String validTypeName) static DescriptorExceptionDescriptorException.proxyIndirectionNotAvailable(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.referenceClassNotSpecified(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.referenceDescriptorCannotBeAggregate(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.referenceDescriptorIsNotAggregate(String className, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.referenceDescriptorIsNotAggregateCollection(String className, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.referenceTableNotSpecified(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.returnAndMappingWithIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.returnAndMappingWithoutIndirectionMismatch(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.returnAndMappingWithTransparentIndirectionMismatch(DatabaseMapping mapping, Class<?> parameterType, String validTypeName) static DescriptorExceptionDescriptorException.returningPolicyMappingNotSupported(String fieldName, String mappingClassName, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.returnTypeInGetAttributeAccessor(String attributeMethodName, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.securityOnInitializingAttributeMethod(String attributeMethodName, DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.securityWhileConvertingToMethod(String methodName, DatabaseMapping mapping, Throwable exception) voidDescriptorException.setMapping(DatabaseMapping mapping) INTERNAL: Set the mapping.static DescriptorExceptionDescriptorException.structureNameNotSetInMapping(DatabaseMapping mapping) static DescriptorExceptionDescriptorException.targetInvocationWhileInvokingAttributeMethod(DatabaseMapping mapping, Throwable exception) static DescriptorExceptionDescriptorException.targetInvocationWhileInvokingFieldToMethod(String methodName, DatabaseMapping mapping, Throwable exception) static XMLMarshalExceptionXMLMarshalException.unknownXsiTypeValue(String xsiType, DatabaseMapping mapping) static ValidationExceptionValidationException.unsupportedCascadeLockingMapping(DatabaseMapping mapping) static ValidationExceptionValidationException.unsupportedCascadeLockingMappingWithCustomQuery(DatabaseMapping mapping) static QueryExceptionQueryException.unsupportedMappingForObjectComparison(DatabaseMapping mapping, Expression expression) static QueryExceptionQueryException.unsupportedMappingQueryByExample(String className, DatabaseMapping databaseMapping) static DescriptorExceptionDescriptorException.unsupportedTypeForBidirectionalRelationshipMaintenance(DatabaseMapping mapping, ContainerPolicy containerPolicy) static DescriptorExceptionDescriptorException.valueHolderInstantiationMismatch(Object attributeValue, DatabaseMapping mapping) static DescriptorExceptionDescriptorException.variableOneToOneMappingIsNotDefinedProperly(DatabaseMapping mapping, ClassDescriptor descriptor, String targetKeyName) Constructors in org.eclipse.persistence.exceptions with parameters of type DatabaseMappingModifierConstructorDescriptionprotectedDescriptorException(String theMessage, DatabaseMapping mapping) INTERNAL: TopLink exceptions should only be thrown by TopLink. -
Uses of DatabaseMapping in org.eclipse.persistence.expressions
Methods in org.eclipse.persistence.expressions that return DatabaseMappingModifier and TypeMethodDescriptionExpression.getLeafMapping(DatabaseQuery query, ClassDescriptor rootDescriptor, AbstractSession session) INTERNAL: Lookup the mapping for this item by traversing its expression recursively. -
Uses of DatabaseMapping in org.eclipse.persistence.history
Fields in org.eclipse.persistence.history declared as DatabaseMappingMethods in org.eclipse.persistence.history that return DatabaseMappingMethods in org.eclipse.persistence.history with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidHistoryPolicy.setMapping(DatabaseMapping mapping) INTERNAL: -
Uses of DatabaseMapping in org.eclipse.persistence.internal.descriptors
Fields in org.eclipse.persistence.internal.descriptors declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingDescriptorIterator.currentMappingprotected DatabaseMappingCascadeLockingPolicy.m_parentMappingFields in org.eclipse.persistence.internal.descriptors with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected List<DatabaseMapping> ObjectBuilder.batchFetchedAttributesPERF: Cache mapping that use batch fetching.protected List<DatabaseMapping> ObjectBuilder.cloningMappingsPERF: Cache mappings that require cloning.protected List<DatabaseMapping> ObjectBuilder.eagerMappingsPERF: Cache mappings that are eager loaded.protected List<DatabaseMapping> ObjectBuilder.joinedAttributesPERF: Cache mapping that use joining.protected Map<String, DatabaseMapping> ObjectBuilder.mappingsByAttributeMappings keyed by attribute name.protected Map<DatabaseField, DatabaseMapping> ObjectBuilder.mappingsByFieldMappings keyed by database field.protected List<DatabaseMapping> ObjectBuilder.nonPrimaryKeyMappingsAll mapping other than primary key mappings.protected List<DatabaseMapping> ObjectBuilder.primaryKeyMappingsMapping for the primary key fields.protected Map<DatabaseField, List<DatabaseMapping>> ObjectBuilder.readOnlyMappingsByFieldList of read-only mappings using a database field.protected List<DatabaseMapping> ObjectBuilder.relationshipMappingsPERF: Cache relationship mappings.protected Map<Integer, DatabaseMapping> DescriptorIterator.visitedMappingsMethods in org.eclipse.persistence.internal.descriptors that return DatabaseMappingModifier and TypeMethodDescriptionObjectBuilder.getBaseMappingForField(DatabaseField databaseField) Return the base mapping for the given DatabaseField.DescriptorIterator.getCurrentMapping()ObjectBuilder.getMappingForAttributeName(String name) Return the mapping for the specified attribute name.ObjectBuilder.getMappingForField(DatabaseField field) Return al the mapping for the specified field.protected DatabaseMappingCascadeLockingPolicy.getParentMapping()INTERNAL:Methods in org.eclipse.persistence.internal.descriptors that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionObjectBuilder.getBatchFetchedAttributes()Return the mappings that are always batch fetched.ObjectBuilder.getCloningMappings()PERF: Return all mappings that require cloning.ObjectBuilder.getEagerMappings()PERF: Return all mappings that are eager loaded (but use indirection).ObjectBuilder.getJoinedAttributes()Answers the attributes which are always joined to the original query on reads.protected Map<String, DatabaseMapping> ObjectBuilder.getMappingsByAttribute()Return all the mapping to attribute associationsObjectBuilder.getMappingsByField()INTERNAL: Return all the mapping to field associationsprotected List<DatabaseMapping> ObjectBuilder.getNonPrimaryKeyMappings()Return the non primary key mappings.ObjectBuilder.getPrimaryKeyMappings()Return primary key mappings.ObjectBuilder.getReadOnlyMappingsByField()INTERNAL: Return all the read-only mapping to field associationsObjectBuilder.getReadOnlyMappingsForField(DatabaseField field) Return all the read-only mapping for the specified field.ObjectBuilder.getRelationshipMappings()PERF: Return all relationship mappings.DescriptorIterator.getVisitedMappings()Methods in org.eclipse.persistence.internal.descriptors with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidObjectBuilder.assignReturnValueToMapping(Object object, ReadObjectQuery query, AbstractRecord row, DatabaseField field, DatabaseMapping mapping, Collection handledMappings, ObjectChangeSet changeSet) INTERNAL: Assign values from objectRow to the object through the mapping.booleanObjectBuilder.isPrimaryKeyMapping(DatabaseMapping mapping) voidDescriptorIterator.iterateForAggregateMapping(Object aggregateObject, DatabaseMapping mapping, ClassDescriptor descriptor) Iterate on the mapping's reference object and recursively iterate on the reference object's reference objects.voidDescriptorIterator.iterateIndirectContainerForMapping(IndirectContainer container, DatabaseMapping mapping) Iterate on the indirection object for its mapping.voidDescriptorIterator.iteratePrimitiveForMapping(Object primitiveValue, DatabaseMapping mapping) Iterate on the primitive value for its mapping.voidDescriptorIterator.iterateReferenceObjectForMapping(Object referenceObject, DatabaseMapping mapping) Iterate on the mapping's reference object and recursively iterate on the reference object's reference objects.voidDescriptorIterator.iterateValueHolderForMapping(ValueHolderInterface valueHolder, DatabaseMapping mapping) Iterate on the value holder for its mapping.voidDescriptorIterator.setCurrentMapping(DatabaseMapping currentMapping) booleanDescriptorIterator.CascadeCondition.shouldCascade(DatabaseMapping mapping) booleanDescriptorIterator.CascadeCondition.shouldNotCascade(DatabaseMapping mapping) Method parameters in org.eclipse.persistence.internal.descriptors with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionstatic voidDescriptorHelper.buildColsAndValuesBindingsFromMappings(StringBuilder target, Collection<DatabaseMapping> mappings, Collection<DatabaseField> keys, int valueIndex, String binder, String separator) Append list of column to value bindings from descriptor class to providedStringBuilder.static voidDescriptorHelper.buildColsFromMappings(StringBuilder target, Collection<DatabaseMapping> mappings, String separator) Append list of columns from descriptor class to providedStringBuilder.static voidDescriptorHelper.buildValuesAsQMarksFromMappings(StringBuilder target, Collection<DatabaseMapping> mappings, String separator) Append list of values as list of question marks from descriptor class to providedStringBuilder.protected voidObjectBuilder.setMappingsByAttribute(Map<String, DatabaseMapping> theAttributeMappings) All the mappings and their respective attribute associations are cached for performance improvement.voidObjectBuilder.setMappingsByField(Map<DatabaseField, DatabaseMapping> theFieldMappings) INTERNAL: All the mappings and their respective field associations are cached for performance improvement.protected voidObjectBuilder.setNonPrimaryKeyMappings(List<DatabaseMapping> theNonPrimaryKeyMappings) The non primary key mappings are cached to improve performance.protected voidObjectBuilder.setPrimaryKeyMappings(List<DatabaseMapping> thePrimaryKeyMappings) The primary key mappings are cached to improve performance.voidObjectBuilder.setReadOnlyMappingsByField(Map<DatabaseField, List<DatabaseMapping>> theReadOnlyFieldMappings) INTERNAL: All the read-only mappings and their respective field associations are cached for performance improvement. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.dynamic
Fields in org.eclipse.persistence.internal.dynamic declared as DatabaseMappingFields in org.eclipse.persistence.internal.dynamic with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected Set<DatabaseMapping> DynamicTypeImpl.mappingsRequiringInitializationThese properties require initialization when a new instance is created.Methods in org.eclipse.persistence.internal.dynamic that return DatabaseMappingMethods in org.eclipse.persistence.internal.dynamic that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionDynamicTypeImpl.getMappings()DynamicTypeImpl.getMappingsRequiringInitialization()Constructors in org.eclipse.persistence.internal.dynamic with parameters of type DatabaseMapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.expressions
Fields in org.eclipse.persistence.internal.expressions declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingQueryKeyExpression.mappingCache the mapping for performance.Methods in org.eclipse.persistence.internal.expressions that return DatabaseMappingModifier and TypeMethodDescriptionFunctionExpression.getLeafMapping(DatabaseQuery query, ClassDescriptor rootDescriptor, AbstractSession session) INTERNAL: Lookup the mapping for this item by traversing its expression recursively.QueryKeyExpression.getLeafMapping(DatabaseQuery query, ClassDescriptor rootDescriptor, AbstractSession session) INTERNAL: Lookup the mapping for this item by traversing its expression recursively.TreatAsExpression.getLeafMapping(DatabaseQuery query, ClassDescriptor rootDescriptor, AbstractSession session) DataExpression.getMapping()QueryKeyExpression.getMapping()QueryKeyExpression.getMappingFromQueryKey()protected DatabaseMappingFunctionExpression.getMappingOfFirstPrimaryKey(ClassDescriptor descriptor) -
Uses of DatabaseMapping in org.eclipse.persistence.internal.helper
Methods in org.eclipse.persistence.internal.helper with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected CacheKeyWriteLockManager.checkAndLockObject(Object objectToLock, Map lockedObjects, Map refreshedObjects, DatabaseMapping mapping, AbstractSession cloningSession) INTERNAL: Simply check that the object is not already locked then pass it on to the locking methodintMappingCompare.compare(DatabaseMapping arg1, DatabaseMapping arg2) -
Uses of DatabaseMapping in org.eclipse.persistence.internal.indirection
Fields in org.eclipse.persistence.internal.indirection declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingIndirectionPolicy.mappingprotected DatabaseMappingProtectedValueHolder.mappingprotected DatabaseMappingUnitOfWorkValueHolder.mappingThe mapping for the attribute.Methods in org.eclipse.persistence.internal.indirection that return DatabaseMappingModifier and TypeMethodDescriptionIndirectionPolicy.getMapping()INTERNAL: Return the database mapping that uses the indirection policy.UnitOfWorkValueHolder.getMapping()Methods in org.eclipse.persistence.internal.indirection with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidIndirectionPolicy.setMapping(DatabaseMapping mapping) INTERNAL: set the database mapping that uses the indirection policy.protected voidUnitOfWorkValueHolder.setMapping(DatabaseMapping mapping) Constructors in org.eclipse.persistence.internal.indirection with parameters of type DatabaseMappingModifierConstructorDescriptionProtectedValueHolder(ValueHolderInterface<T> attributeValue, DatabaseMapping mapping, AbstractSession cloningSession) protectedUnitOfWorkQueryValueHolder(ValueHolderInterface<T> attributeValue, Object clone, DatabaseMapping mapping, UnitOfWorkImpl unitOfWork) protectedUnitOfWorkTransformerValueHolder(ValueHolderInterface<T> attributeValue, Object clone, DatabaseMapping mapping, UnitOfWorkImpl unitOfWork) protectedUnitOfWorkValueHolder(ValueHolderInterface<T> attributeValue, Object clone, DatabaseMapping mapping, UnitOfWorkImpl unitOfWork) -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jaxb
Fields in org.eclipse.persistence.internal.jaxb declared as DatabaseMappingFields in org.eclipse.persistence.internal.jaxb with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected CoreConverter<DatabaseMapping, Session> XMLJavaTypeConverter.nestedConverterMethods in org.eclipse.persistence.internal.jaxb that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionXMLJavaTypeConverter.getNestedConverter()Get the nested converter to that is used in conjunction with the adapter.Methods in org.eclipse.persistence.internal.jaxb with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidDefaultElementConverter.initialize(DatabaseMapping mapping, Session session) voidDomHandlerConverter.initialize(DatabaseMapping mapping, Session session) voidJAXBElementConverter.initialize(DatabaseMapping mapping, Session session) voidJAXBElementRootConverter.initialize(DatabaseMapping mapping, Session session) voidXMLJavaTypeConverter.initialize(DatabaseMapping mapping, Session session) Figure out the BoundType and ValueType for the XmlAdapter class, then either create an instance of the XmlAdapter, or if an instance is set on the marshaller, use it.Method parameters in org.eclipse.persistence.internal.jaxb with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionvoidXMLJavaTypeConverter.setNestedConverter(CoreConverter<DatabaseMapping, Session> nestedConverter) Set a nested converter to be used in conjunction with the adapter. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa
Methods in org.eclipse.persistence.internal.jpa with parameters of type DatabaseMappingModifier and TypeMethodDescriptionstatic booleanEntityManagerFactoryImpl.isLoaded(Object entity, String attributeName, DatabaseMapping mapping) Check whether a named attribute on a given entity with a given mapping has been loaded. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.jpql
Methods in org.eclipse.persistence.internal.jpa.jpql that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionConstructorQueryMappings.mappings()Returns a non-nullIterableover the ordered list ofDatabaseMappingobjects that represents the parameter arguments defined in the constructor expression. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metadata
Methods in org.eclipse.persistence.internal.jpa.metadata that return DatabaseMappingModifier and TypeMethodDescriptionMetadataDescriptor.getMappingForAttributeName(String attributeName) INTERNAL:Methods in org.eclipse.persistence.internal.jpa.metadata that return types with arguments of type DatabaseMapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metadata.accessors.classes
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidConverterAccessor.process(DatabaseMapping mapping, boolean isForMapKey, String attributeName) INTERNAL: Process this converter for the given mapping.voidConverterAccessor.process(DatabaseMapping mapping, boolean isForMapKey, String attributeName, boolean disableConversion) INTERNAL: Process this converter for the given mapping. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings that return DatabaseMappingModifier and TypeMethodDescriptionMappingAccessor.getMapping()INTERNAL: Return the mapping that this accessor is associated to.protected DatabaseMappingRelationshipAccessor.getOwningMapping()INTERNAL: Method to return an owner mapping.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidDirectCollectionAccessor.process(DatabaseMapping mapping) INTERNAL:protected voidMappingAccessor.processConvert(DatabaseMapping mapping, String converterName, MetadataClass referenceClass, boolean isForMapKey, boolean hasConverts) INTERNAL: Process a Convert annotation or convert element to apply to specified EclipseLink converter (Converter, TypeConverter, ObjectTypeConverter) to the given mapping.protected voidMappingAccessor.processConverts(List<ConvertMetadata> converts, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process the JPA defined convert(s)protected voidBasicAccessor.processEnumerated(EnumeratedMetadata enumerated, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process an Enumerated annotation.protected voidMappingAccessor.processEnumerated(EnumeratedMetadata enumerated, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process an Enumerated setting.protected voidMappingAccessor.processJson(DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process JSON value attribute for classes that extend JsonValue interface.protected voidBasicAccessor.processLob(LobMetadata lob, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process a Lob metadata.protected voidMappingAccessor.processLob(LobMetadata lob, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process a lob specification.protected voidMappingAccessor.processMappingConverter(DatabaseMapping mapping, String convertValue, List<ConvertMetadata> converts, MetadataClass referenceClass, MetadataClass referenceClassWithGenerics, boolean isForMapKey) INTERNAL: Process a convert value which specifies the name of an EclipseLink converter to process with this accessor's mapping.protected voidMappingAccessor.processMappingKeyConverter(DatabaseMapping mapping, String convertValue, List<ConvertMetadata> converts, MetadataClass referenceClass, MetadataClass referenceClassWithGenerics) INTERNAL: Process a mapping key converter either from an EclipseLink convert specification or a JPA converter specification (map-key-convert, map-key-temporal, map-key-enumerated) to be applied to the given mapping.protected voidMappingAccessor.processMappingValueConverter(DatabaseMapping mapping, String convertValue, List<ConvertMetadata> converts, MetadataClass referenceClass, MetadataClass referenceClassWithGenerics) INTERNAL: Process a convert value which specifies the name of an EclipseLink converter to process with this accessor's mapping.protected voidMappingAccessor.processProperties(DatabaseMapping mapping) INTERNAL: Adds properties to the mapping.protected voidMappingAccessor.processProperty(DatabaseMapping mapping, PropertyMetadata property) INTERNAL: Adds properties to the mapping.protected voidMappingAccessor.processSerialized(DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process a potential serializable attribute.protected voidMappingAccessor.processSerialized(DatabaseMapping mapping, MetadataClass referenceClass, MetadataClass classification, boolean isForMapKey) INTERNAL: Process a potential serializable attribute.protected voidMappingAccessor.processTemporal(TemporalMetadata temporal, DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process a temporal type accessor.protected voidMappingAccessor.processUUID(DatabaseMapping mapping, MetadataClass referenceClass, boolean isForMapKey) INTERNAL: Process a UUID attribute.protected voidMappingAccessor.setAccessorMethods(DatabaseMapping mapping) INTERNAL: Set the getter and setter access methods for this accessor.protected voidRelationshipAccessor.setAccessorMethods(DatabaseMapping mapping) INTERNAL: Set the getter and setter access methods for this accessor.protected voidMappingAccessor.setMapping(DatabaseMapping mapping) INTERNAL: This will do three things: 1 - process any common level metadata for all mappings.protected voidMappingAccessor.setOverrideMapping(DatabaseMapping mapping) INTERNAL: An override mapping is created when an association override is specified to a relationship accessor on an embeddable class. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metadata.converters
Methods in org.eclipse.persistence.internal.jpa.metadata.converters with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidClassInstanceMetadata.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.voidConvertMetadata.process(DatabaseMapping mapping, MetadataClass referenceClass, ClassAccessor accessor, boolean isForMapKey) INTERNAL: By the time we get here, we have the mapping that needs to have the convert applied to.voidConvertMetadata.process(DatabaseMapping mapping, MetadataClass referenceClass, ClassAccessor accessor, String embeddedAttributeName) INTERNAL: Apply convert for@ElementCollectionmapping where we expect@Convertannotation to containattributeName="value.<name>".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.protected voidMetadataConverter.setConverter(DatabaseMapping mapping, Converter converter, boolean isForMapKey) INTERNAL:protected voidMetadataConverter.setConverterClassName(DatabaseMapping mapping, String converterClassName, boolean isForMapKey) INTERNAL:protected voidMetadataConverter.setFieldClassification(DatabaseMapping mapping, Class<?> classification, boolean isForMapKey) INTERNAL: Wrapper method to make sure we always set the classification name and not class.protected voidMetadataConverter.setFieldClassification(DatabaseMapping mapping, MetadataClass classification, boolean isForMapKey) INTERNAL: Wrapper method to make sure we always set the classification name and not class. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metadata.xml
Methods in org.eclipse.persistence.internal.jpa.metadata.xml with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidEmptyElementConverter.initialize(DatabaseMapping mapping, Session session) -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.metamodel
Methods in org.eclipse.persistence.internal.jpa.metamodel that return DatabaseMappingModifier and TypeMethodDescriptionAttributeImpl.getMapping()INTERNAL: Return the databaseMapping that represents the typeMethods in org.eclipse.persistence.internal.jpa.metamodel with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected Class<?> ManagedTypeImpl.getTypeClassFromAttributeOrMethodLevelAccessor(DatabaseMapping mapping) INTERNAL: Get the elementType directly from the class using a reflective method call directly on the containing java class associated with this managedType.Constructors in org.eclipse.persistence.internal.jpa.metamodel with parameters of type DatabaseMappingModifierConstructorDescriptionprotectedAttributeImpl(ManagedTypeImpl<X> managedType, DatabaseMapping mapping) INTERNAL:protectedSingularAttributeImpl(ManagedTypeImpl<X> managedType, DatabaseMapping mapping) Create an instance of the AttributeprotectedSingularAttributeImpl(ManagedTypeImpl<X> managedType, DatabaseMapping mapping, boolean validationEnabled) INTERNAL: Create an Attribute instance with a passed in validation flag (usually set to true only during Metamodel initialization) -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.parsing
Methods in org.eclipse.persistence.internal.jpa.parsing that return DatabaseMappingModifier and TypeMethodDescriptionAttributeNode.getMapping()AttributeNode.resolveMapping(GenerationContext context, Class<?> ownerClass) resolveMapping: Answer the mapping which corresponds to my variableName.DotNode.resolveMapping(GenerationContext context) INTERNAL Answer the mapping resulting from traversing the receiver's nodesNode.resolveMapping(GenerationContext context) resolveMapping: Answer the mapping associated with the contained nodes.Node.resolveMapping(GenerationContext context, Class<?> ownerClass) resolveMapping: Answer the mapping associated with the contained nodes.Methods in org.eclipse.persistence.internal.jpa.parsing with parameters of type DatabaseMapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.jpa.weaving
Fields in org.eclipse.persistence.internal.jpa.weaving declared as DatabaseMappingMethods in org.eclipse.persistence.internal.jpa.weaving that return DatabaseMappingMethods in org.eclipse.persistence.internal.jpa.weaving that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected List<DatabaseMapping> TransformerFactory.storeAttributeMappings(MetadataClass metadataClass, ClassDetails classDetails, List<DatabaseMapping> mappings, boolean weaveValueHolders) INTERNAL: Store a set of attribute mappings on the given ClassDetails that correspond to the given class.Methods in org.eclipse.persistence.internal.jpa.weaving with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidAttributeDetails.weaveVH(boolean weaveValueHolders, DatabaseMapping mapping) Method parameters in org.eclipse.persistence.internal.jpa.weaving with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionvoidTransformerFactory.addClassDetailsForMappedSuperClasses(MetadataClass clz, ClassDescriptor initialDescriptor, ClassDetails classDetails, Map<String, ClassDetails> classDetailsMap, List<DatabaseMapping> unMappedAttributes, boolean weaveChangeTracking) INTERNAL: Look higher in the hierarchy for the mappings listed in the unMappedAttribute list.protected booleanTransformerFactory.canWeaveValueHolders(MetadataClass clz, List<DatabaseMapping> mappings) Determine if value holders are required to be weaved into the class.protected List<DatabaseMapping> TransformerFactory.storeAttributeMappings(MetadataClass metadataClass, ClassDetails classDetails, List<DatabaseMapping> mappings, boolean weaveValueHolders) INTERNAL: Store a set of attribute mappings on the given ClassDetails that correspond to the given class.Constructors in org.eclipse.persistence.internal.jpa.weaving with parameters of type DatabaseMapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.oxm
Methods in org.eclipse.persistence.internal.oxm that return types with arguments of type DatabaseMapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.queries
Fields in org.eclipse.persistence.internal.queries declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingReportItem.mappingMapping which relates field to attribute, used to convert value and determine reference descriptorFields in org.eclipse.persistence.internal.queries with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected List<DatabaseMapping> JoinedAttributeManager.joinedAggregateMappingsStores AggregateObjectMapping expressions used within local join expressionsprotected List<DatabaseMapping> JoinedAttributeManager.joinedAttributeMappingsindexed list of mappings corresponding toprotected Map<DatabaseMapping, Object> JoinedAttributeManager.joinedMappingIndexesUsed internally for joining.protected Map<DatabaseMapping, ObjectLevelReadQuery> JoinedAttributeManager.joinedMappingQueriesUsed internally for joining.protected Map<DatabaseMapping, ObjectLevelReadQuery> JoinedAttributeManager.joinedMappingQueryClonesPERF: Stores the cloned joinedMappingQueries.Methods in org.eclipse.persistence.internal.queries that return DatabaseMappingMethods in org.eclipse.persistence.internal.queries that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionJoinedAttributeManager.getJoinedAggregateMappings()Return the attributes that must be joined.JoinedAttributeManager.getJoinedAttributeMappings()Return the attributes that must be joined.JoinedAttributeManager.getJoinedMappingIndexes_()Return the joined mapping indexes, used to compute mapping row partitions.JoinedAttributeManager.getJoinedMappingQueries_()Return the joined mapping queries, used optimize joining, only compute the nested queries once.JoinedAttributeManager.getJoinedMappingQueryClones()Methods in org.eclipse.persistence.internal.queries with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected booleanJoinedAttributeManager.isAttributeExpressionJoined(DatabaseMapping attributeMapping) Return if the attribute is specified for joining.booleanJoinedAttributeManager.isAttributeJoined(ClassDescriptor mappingDescriptor, DatabaseMapping attributeMapping) Return if the attribute is specified for joining.protected booleanJoinedAttributeManager.isAttributeMappingJoined(DatabaseMapping attributeMapping) Return whether the given attribute is joined as a result of a join on a mappingprotected booleanJoinedAttributeManager.isMappingInJoinedExpressionList(DatabaseMapping attributeMapping, List joinedExpressionList) Iterate through a list of expressions searching for the given attribute name.voidContainerPolicy.postCalculateChanges(Object key, Object value, ClassDescriptor referenceDescriptor, DatabaseMapping mapping, UnitOfWorkImpl uow) INTERNAL: Add the provided object to the deleted objects list on the commit manager.voidContainerPolicy.postCalculateChanges(ObjectChangeSet ocs, ClassDescriptor referenceDescriptor, DatabaseMapping mapping, UnitOfWorkImpl uow) INTERNAL: Add the provided object to the deleted objects list on the commit manager.voidMappedKeyMapContainerPolicy.postCalculateChanges(Object key, Object value, ClassDescriptor referenceDescriptor, DatabaseMapping mapping, UnitOfWorkImpl uow) INTERNAL: Add the provided object to the deleted objects list on the commit manager.voidMappedKeyMapContainerPolicy.postCalculateChanges(ObjectChangeSet ocs, ClassDescriptor referenceDescriptor, DatabaseMapping mapping, UnitOfWorkImpl uow) INTERNAL: Add the provided object to the deleted objects list on the commit manager.voidReportItem.setMapping(DatabaseMapping mapping) Method parameters in org.eclipse.persistence.internal.queries with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionintContainerPolicy.updateJoinedMappingIndexesForMapKey(Map<DatabaseMapping, Object> indexList, int index) INTERNAL: Update the joined mapping indices This method is a no-op, but will be overridden by subclassesintMappedKeyMapContainerPolicy.updateJoinedMappingIndexesForMapKey(Map<DatabaseMapping, Object> indexList, int index) INTERNAL: Update the joined mapping indices Adds the key mapping and it's index to the list of joined mappings.intOrderedListContainerPolicy.updateJoinedMappingIndexesForMapKey(Map<DatabaseMapping, Object> indexList, int index) INTERNAL: Add the index field count. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.sessions
Fields in org.eclipse.persistence.internal.sessions declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingChangeRecord.mappingThis attribute stores the mapping along with the attribute so that the mapping does not need to be looked upFields in org.eclipse.persistence.internal.sessions with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected Map<DatabaseMapping, List<Object[]>> CommitManager.dataModificationsMap of modification events used to defer insertion into m-m, dc, join tables.protected Map<DatabaseMapping, List<Object>> UnitOfWorkImpl.deletedPrivateOwnedObjectsStores all of the private owned objects that have been removed and may need to cascade deletionprotected Map<DatabaseMapping, Set> UnitOfWorkImpl.privateOwnedObjectsCache references of private owned objects for the removal of private owned orphansMethods in org.eclipse.persistence.internal.sessions that return DatabaseMappingModifier and TypeMethodDescriptionChangeRecord.getMapping()ADVANCED: Returns the mapping for the attribute this ChangeRecord RepresentsMethods in org.eclipse.persistence.internal.sessions that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected Map<DatabaseMapping, List<Object[]>> CommitManager.getDataModifications()Used to store data queries to be performed at the end of the commit.Methods in org.eclipse.persistence.internal.sessions with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidCommitManager.addDataModificationEvent(DatabaseMapping mapping, Object[] event) Add the data query to be performed at the end of the commit.voidUnitOfWorkImpl.addDeletedPrivateOwnedObjects(DatabaseMapping mapping, Object object) INTERNAL: Records a private owned object that has been de-referenced and will need to processed for related private owned objects.voidUnitOfWorkImpl.addPrivateOwnedObject(DatabaseMapping mapping, Object privateOwnedObject) INTERNAL: Add a privately owned object to the privateOwnedObjectsMap.voidUnitOfWorkImpl.removePrivateOwnedObject(DatabaseMapping mapping, Object privateOwnedObject) INTERNAL: Remove a privately owned object from the privateOwnedObjects Map.voidChangeRecord.setMapping(DatabaseMapping mapping) Sets the mapping for the attribute that this Record representsvoidObjectChangeSet.updateChangeRecordForAttribute(DatabaseMapping mapping, Object value, AbstractSession session, Object oldValue) INTERNAL: Used to update a changeRecord that is stored in the CHangeSet with a new value.Method parameters in org.eclipse.persistence.internal.sessions with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidCommitManager.setDataModifications(Map<DatabaseMapping, List<Object[]>> dataModifications) Used to store data queries to be performed at the end of the commit. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.sessions.factories
Methods in org.eclipse.persistence.internal.sessions.factories with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidDirectToXMLTypeMappingHelper.writeShouldreadWholeDocument(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property. -
Uses of DatabaseMapping in org.eclipse.persistence.internal.sessions.remote
Fields in org.eclipse.persistence.internal.sessions.remote declared as DatabaseMappingMethods in org.eclipse.persistence.internal.sessions.remote that return DatabaseMappingMethods in org.eclipse.persistence.internal.sessions.remote with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidRemoteValueHolder.setMapping(DatabaseMapping mapping) Set mapping -
Uses of DatabaseMapping in org.eclipse.persistence.internal.xr
Method parameters in org.eclipse.persistence.internal.xr with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidQueryOperation.populateTargetObjectFromRecord(Vector<DatabaseMapping> mappings, AbstractRecord record, Object targetObject, AbstractSession session) Constructors in org.eclipse.persistence.internal.xr with parameters of type DatabaseMappingModifierConstructorDescriptionXRDynamicEntityAccessor(DatabaseMapping mapping) XRDynamicEntityVHAccessor(DatabaseMapping mapping) -
Uses of DatabaseMapping in org.eclipse.persistence.jaxb
Methods in org.eclipse.persistence.jaxb with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidJAXBEnumTypeConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL:voidJAXBTypesafeEnumConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL: Set the enum class. -
Uses of DatabaseMapping in org.eclipse.persistence.jpa.rs
Methods in org.eclipse.persistence.jpa.rs with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidPersistenceContext.removeMappingValueFromObject(Object object, Object attributeValue, DatabaseMapping mapping, DatabaseMapping partner) protected voidPersistenceContext.setMappingValueInObject(Object object, Object attributeValue, DatabaseMapping mapping, DatabaseMapping partner) -
Uses of DatabaseMapping in org.eclipse.persistence.json
Methods in org.eclipse.persistence.json with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidJsonTypeConverter.initialize(DatabaseMapping mapping, Session session) Initialize mapping for JDBC data type. -
Uses of DatabaseMapping in org.eclipse.persistence.mappings
Subclasses of DatabaseMapping in org.eclipse.persistence.mappingsModifier and TypeClassDescriptionclassPurpose: The aggregate collection mapping is used to represent the aggregate relationship between a single source object and a collection of target objects.classPurpose: Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.classPurpose:Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.classPurpose: Abstract class for relationship mappings which store collection of objectsclassPurpose: This mapping is used to store a collection of simple types (String, Number, Date, etc.) into a single table.classMapping for a collection of key-value pairs.classPurpose: Maps an attribute to the corresponding database field type.classPurpose: Abstract class for relationship mappingsclassPurpose: Many to many mappings are used to represent the relationships between a collection of source objects and a collection of target objects.classPurpose: Define the relationship to be a ManyToOne.classPurpose: Maps a multitenant property to the corresponding database field type.classPurpose: Abstract class for 1:1, variable 1:1 and reference mappingsclassPurpose: This mapping is used to represent the typical RDBMS relationship between a single source object and collection of target objects; where, on the database, the target objects have references (foreign keys) to the source object.classPurpose: One to one mappings are used to represent a pointer references between two java objects.classPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae.classPurpose: UnidirectionalOneToManyMapping doesn't have 1:1 back reference mapping.classPurpose: Variable one to one mappings are used to represent a pointer references between a java object and an implementer of an interface.Fields in org.eclipse.persistence.mappings declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingDatabaseMapping.derivedIdMappingThe id mapping this mapping derives.protected DatabaseMappingForeignReferenceMapping.relationshipPartnerUsed to reference the other half of a bi-directional relationship.Fields in org.eclipse.persistence.mappings with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected List<DatabaseMapping> AggregateObjectMapping.mapsIdMappingsList of maps id mappings that need to be set to read only at initialize time on their cloned aggregate mappings.Methods in org.eclipse.persistence.mappings that return DatabaseMappingModifier and TypeMethodDescriptionDatabaseMapping.getDerivedIdMapping()ADVANCED: Set the maps id valueDatabaseMapping.getRelationshipPartner()INTERNAL: Return the relationshipPartner mapping for this bi-directional mapping.DirectCollectionMapping.getRelationshipPartner()INTERNAL: Return the relationshipPartner mapping for this bi-directional mapping.ForeignReferenceMapping.getRelationshipPartner()INTERNAL: Return the relationshipPartner mapping for this bi-directional mapping.Methods in org.eclipse.persistence.mappings with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidAggregateObjectMapping.addMapsIdMapping(DatabaseMapping mapping) INTERNAL: In JPA users may specify a maps id mapping on a shared embeddable descriptor.protected voidRelationTableMechanism.initializeSourceKeysWithDefaults(DatabaseMapping mapping) INTERNAL: If a user does not specify the source key then the primary keys of the source table are used.voidDatabaseMapping.setDerivedIdMapping(DatabaseMapping derivedIdMapping) ADVANCED: Used to indicate the mapping references a JPA ID or MapsId attribute for the CMP3Policy and JPA Id classes (as well as Embeddable Id classes).voidForeignReferenceMapping.setRelationshipPartner(DatabaseMapping mapping) INTERNAL: Sets the relationshipPartner mapping for this bi-directional mapping. -
Uses of DatabaseMapping in org.eclipse.persistence.mappings.converters
Fields in org.eclipse.persistence.mappings.converters declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingClassInstanceConverter.mappingprotected DatabaseMappingObjectTypeConverter.mappingprotected DatabaseMappingSerializedObjectConverter.mappingprotected DatabaseMappingTypeConversionConverter.mappingMethods in org.eclipse.persistence.mappings.converters that return DatabaseMappingModifier and TypeMethodDescriptionprotected DatabaseMappingClassInstanceConverter.getMapping()INTERNAL: Return the mapping.protected DatabaseMappingObjectTypeConverter.getMapping()INTERNAL: Return the mapping.protected DatabaseMappingSerializedObjectConverter.getMapping()INTERNAL: Return the mapping.protected DatabaseMappingTypeConversionConverter.getMapping()INTERNAL: Return the mapping.Methods in org.eclipse.persistence.mappings.converters with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidClassInstanceConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.voidConverter.initialize(DatabaseMapping mapping, Session session) PUBLIC: Allow for any initialization.voidConverterClass.initialize(DatabaseMapping mapping, Session session) INTERNAL:voidObjectTypeConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.voidSerializedObjectConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.voidTypeConversionConverter.initialize(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.voidUUIDConverter.initialize(DatabaseMapping mapping, Session session) Initialize mapping for JDBC data type.protected voidObjectTypeConverter.setMapping(DatabaseMapping mapping) INTERNAL: Set the mapping.Constructors in org.eclipse.persistence.mappings.converters with parameters of type DatabaseMappingModifierConstructorDescriptionEnumTypeConverter(DatabaseMapping mapping, Class<?> enumClass, boolean useOrdinalValues) PUBLIC: Creating an enum converter this way will create the conversion values for you using ordinal or name values.EnumTypeConverter(DatabaseMapping mapping, String enumClassName) PUBLIC: Creating an enum converter this way expects that you will provide the conversion values separately.EnumTypeConverter(DatabaseMapping mapping, String enumClassName, boolean useOrdinalValues) PUBLIC: Creating an enum converter this way will create the conversion values for you using ordinal or name values.ObjectTypeConverter(DatabaseMapping mapping) PUBLIC: Default constructor.SerializedObjectConverter(DatabaseMapping mapping) PUBLIC: Default constructor.SerializedObjectConverter(DatabaseMapping mapping, String serializerClassName) PUBLIC: Default constructor.SerializedObjectConverter(DatabaseMapping mapping, Serializer serializer) PUBLIC: Default constructor.TypeConversionConverter(DatabaseMapping mapping) PUBLIC: Default constructor. -
Uses of DatabaseMapping in org.eclipse.persistence.mappings.foundation
Subclasses of DatabaseMapping in org.eclipse.persistence.mappings.foundationModifier and TypeClassDescriptionclassPurpose: Maps an attribute or some other property to the corresponding database field type.classDefine an embedded collection of objects.classAbstractCompositeDirectCollectionMappingconsolidates the behavior of mappings that map collections of "native" data objects (e.g.classChunks of data from non-relational data sources can have an embedded component objects.classPurpose: Maps an attribute to the corresponding database field type.classPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae. -
Uses of DatabaseMapping in org.eclipse.persistence.mappings.structures
Subclasses of DatabaseMapping in org.eclipse.persistence.mappings.structuresModifier and TypeClassDescriptionclassPurpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.classPurpose: Nested tables are similar toVARRAYsexcept internally they store their information in a separate table from their parent structure's table.classPurpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.classPurpose: In an object-relational data model, structures reference each other through "Refs"; not through foreign keys as in the relational data model.classPurpose: A structure is an object-relational user-defined data-type or object-type.Fields in org.eclipse.persistence.mappings.structures declared as DatabaseMappingMethods in org.eclipse.persistence.mappings.structures that return DatabaseMappingModifier and TypeMethodDescriptionArrayCollectionMappingHelper.getDatabaseMapping()INTERNAL: Return the mapping, casted a bit more generally.Methods in org.eclipse.persistence.mappings.structures with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidObjectRelationalDataTypeDescriptor.validateMappingType(DatabaseMapping mapping) -
Uses of DatabaseMapping in org.eclipse.persistence.mappings.xdb
Subclasses of DatabaseMapping in org.eclipse.persistence.mappings.xdbModifier and TypeClassDescriptionclassPurpose: Mapping used to map from a DOM (org.w3c.Document) or XML String into an Oracle XMLType field, in Oracle 9i XDB. -
Uses of DatabaseMapping in org.eclipse.persistence.oxm
Methods in org.eclipse.persistence.oxm that return DatabaseMappingModifier and TypeMethodDescriptionXMLDescriptor.addDirectMapping(String attributeName, String xpathString) PUBLIC: Add a direct mapping to the receiver.XMLDescriptor.addDirectMapping(String attributeName, String getMethodName, String setMethodName, String xpathString) PUBLIC: Add a direct to node mapping to the receiver.XMLDescriptor.newAggregateCollectionMapping()Return a new aggregate collection/element collection mapping for this type of descriptor.XMLDescriptor.newDirectCollectionMapping()Return a new direct collection/element collection mapping for this type of descriptor.Methods in org.eclipse.persistence.oxm with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidXMLDescriptor.validateMappingType(DatabaseMapping mapping) -
Uses of DatabaseMapping in org.eclipse.persistence.oxm.mappings
Subclasses of DatabaseMapping in org.eclipse.persistence.oxm.mappingsModifier and TypeClassDescriptionclassPurpose: An abstract superclass for XMLAnyObjectMapping and XMLAnyCollectionMapping.classPurpose:The XMLAnyAttributeMapping is used to map to an attribute in an object to any xml attributes contained on a specific element in the XML Document.classAny collection XML mappings map an attribute that contains a heterogenous collection of objects to multiple XML elements.classAny object XML mappings map an attribute that contains a single object to an XML element.classPurpose:Provide a mapping for a collection of binary data values that can be treated as either inline binary values or as an attachment.classPurpose:Provide a mapping for binary data that can be treated as either inline or as an attachment.classPUBLIC:classPUBLIC:classTopLink OXM version of a 1-M mapping.classComposite collection XML mappings map an attribute that contains a homogeneous collection of objects to multiple XML elements.classComposite direct collection XML mappings map a collection of simple types (String, Number, Date, etc.) to and from a sequence of composite XML nodes.classComposite object XML mappings represent a relationship between two classes.classXML Direct Mappings map a Java attribute directly to XML attribute or text node.classPurpose: This mapping provides a means to keep a part of the xml tree as a collection of DOM elements.classPurpose: This mapping provides a means to keep a part of the xml tree as a DOM element.classThis mapping is used to map a back-pointer.classTopLink OXM version of a 1-1 mapping.classTransformation XML mappings are used to create a custom mapping where one or more XML nodes can be used to create the object to be stored in a Java class's attribute.classclassMethods in org.eclipse.persistence.oxm.mappings that return DatabaseMappingMethods in org.eclipse.persistence.oxm.mappings with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidXMLInverseReferenceMapping.setInlineMapping(DatabaseMapping inlineMapping) Constructors in org.eclipse.persistence.oxm.mappings with parameters of type DatabaseMappingModifierConstructorDescriptionFixedMimeTypePolicy(String aMimeTypeParameter, DatabaseMapping mapping) -
Uses of DatabaseMapping in org.eclipse.persistence.oxm.mappings.converters
Methods in org.eclipse.persistence.oxm.mappings.converters with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidXMLListConverter.initialize(DatabaseMapping mapping, Session session) voidXMLRootConverter.initialize(DatabaseMapping mapping, Session session) -
Uses of DatabaseMapping in org.eclipse.persistence.queries
Fields in org.eclipse.persistence.queries declared as DatabaseMappingModifier and TypeFieldDescriptionprotected DatabaseMappingDatabaseQuery.sourceMappingTable per class requires multiple query executions.Fields in org.eclipse.persistence.queries with type parameters of type DatabaseMappingModifier and TypeFieldDescriptionprotected Map<DatabaseMapping, ObjectLevelReadQuery> ObjectLevelReadQuery.aggregateQueriesAllow aggregate queries to be prepared and cached.protected List<DatabaseMapping> BatchFetchPolicy.batchedMappingsDefine the mapping to be batch fetched (from mapping settings).protected Map<Class<?>, Map<DatabaseMapping, Object>> ObjectLevelReadQuery.concreteSubclassJoinedMappingIndexesAllow concrete subclasses joined mapping indexes to be prepared and cached for inheritance queries.protected List<DatabaseMapping> ConstructorReportItem.constructorMappingsprotected Map<DatabaseMapping, ReadQuery> BatchFetchPolicy.mappingQueriesPERF: Used internally to store the prepared mapping queries.Methods in org.eclipse.persistence.queries that return DatabaseMappingMethods in org.eclipse.persistence.queries that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionObjectLevelReadQuery.getAggregateQueries()INTERNAL: Return the cache of aggregate queries.BatchFetchPolicy.getBatchedMappings()INTERNAL: Return any mappings that are always batched.Map<Class<?>, Map<DatabaseMapping, Object>> ObjectLevelReadQuery.getConcreteSubclassJoinedMappingIndexes()INTERNAL: Return the cache of concrete subclass joined mapping indexes.ConstructorReportItem.getConstructorMappings()INTERNAL: Return the mappings for the items.BatchFetchPolicy.getMappingQueries()INTERNAL: PERF: Return the internally stored prepared mapping queries.Methods in org.eclipse.persistence.queries with parameters of type DatabaseMappingModifier and TypeMethodDescriptionObjectLevelReadQuery.getAggregateQuery(DatabaseMapping mapping) INTERNAL: Return the aggregate query clone for the mapping.BatchFetchPolicy.getDataResults(DatabaseMapping mapping) INTERNAL: Return the remaining data results for the mapping.static ReadAllQuery.DirectionReadAllQuery.Direction.getDefault(DatabaseMapping mapping) PUBLIC: Returns the default hierarchy traversal direction for the specified mapping.
For OneToOne mappings, source in parent object goes to target in child object, collections are the opposite way.ObjectLevelReadQuery.getFetchGroupNonNestedFieldsSet(DatabaseMapping nestedMapping) INTERNAL: Return the set of fields required in the select clause, for fetch group reading.protected List<DatabaseField> ObjectLevelReadQuery.getFetchGroupSelectionFields(DatabaseMapping nestedMapping) INTERNAL: Return the fields required in the select clause, for fetch group reading.voidEntityResult.getValueFromRecordForMapping(DatabaseRecord entityRecord, DatabaseMapping mapping, FieldResult fieldResult, DatabaseRecord databaseRecord) INTERNAL: This method is for processing all FieldResults for a mapping.voidObjectLevelReadQuery.setAggregateQuery(DatabaseMapping mapping, ObjectLevelReadQuery query) INTERNAL: Set the aggregate query clone for the mapping.voidBatchFetchPolicy.setDataResults(DatabaseMapping mapping, List<AbstractRecord> rows) INTERNAL: Set the remaining data results for the mapping.voidDatabaseQuery.setSourceMapping(DatabaseMapping sourceMapping) INTERNAL:booleanObjectBuildingQuery.shouldReadMapping(DatabaseMapping mapping, FetchGroup fetchGroup) INTERNAL: Check if the mapping is part of the partial attributes.booleanObjectLevelReadQuery.shouldReadMapping(DatabaseMapping mapping, FetchGroup fetchGroup) INTERNAL: Check if the mapping is part of the partial attributes.Method parameters in org.eclipse.persistence.queries with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionvoidBatchFetchPolicy.setBatchedMappings(List<DatabaseMapping> batchedMappings) INTERNAL: Set any mappings that are always batched.voidConstructorReportItem.setConstructorMappings(List<DatabaseMapping> constructorMappings) INTERNAL: Return the mappings for the items.voidBatchFetchPolicy.setMappingQueries(Map<DatabaseMapping, ReadQuery> mappingQueries) INTERNAL: PERF: Set the internally stored prepared mapping queries. -
Uses of DatabaseMapping in org.eclipse.persistence.sdo
Methods in org.eclipse.persistence.sdo that return DatabaseMappingMethods in org.eclipse.persistence.sdo with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidSDOProperty.setXmlMapping(DatabaseMapping xmlMapping) INTERNAL: -
Uses of DatabaseMapping in org.eclipse.persistence.sdo.helper
Methods in org.eclipse.persistence.sdo.helper with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidInstanceClassConverter.initialize(DatabaseMapping mapping, Session session) -
Uses of DatabaseMapping in org.eclipse.persistence.sdo.helper.metadata
Methods in org.eclipse.persistence.sdo.helper.metadata with parameters of type DatabaseMappingModifier and TypeMethodDescriptionvoidTypeStringConverter.initialize(DatabaseMapping mapping, Session session) -
Uses of DatabaseMapping in org.eclipse.persistence.sessions.factories
Methods in org.eclipse.persistence.sessions.factories that return types with arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected Vector<DatabaseMapping> ProjectClassGenerator.sortMappings(Vector<DatabaseMapping> mappings) Short the mappings by type.Methods in org.eclipse.persistence.sessions.factories with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected voidProjectClassGenerator.addMappingLines(NonreflectiveMethodDefinition method, DatabaseMapping mapping) voidOracleDirectToXMLTypeMappingHelper.writeShouldreadWholeDocument(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property.Method parameters in org.eclipse.persistence.sessions.factories with type arguments of type DatabaseMappingModifier and TypeMethodDescriptionprotected Vector<DatabaseMapping> ProjectClassGenerator.sortMappings(Vector<DatabaseMapping> mappings) Short the mappings by type. -
Uses of DatabaseMapping in org.eclipse.persistence.tools.dbws
Methods in org.eclipse.persistence.tools.dbws with parameters of type DatabaseMappingModifier and TypeMethodDescriptionprotected static MappingAccessorXmlEntityMappingsGenerator.generateMappingAccessor(DatabaseMapping mapping, List<String> embeddables) Process a given DatabaseMapping and return a MappingAccessor.