Module org.eclipse.persistence.core
Package org.eclipse.persistence.internal.indirection
package org.eclipse.persistence.internal.indirection
-
ClassDescriptionUsed as the backup value holder in the unit of work for transparent indirection.PurposeBatchValueHolder is used by the mappings that use indirection when using query optimization (batch reading).Purpose: In certain cases the contents of a relationship may be retrievable from a cache.Purpose: Provide ability for developers to wrap ValueHolders (Basic Indirection)DatabaseValueHolder wraps a database-stored object and implements behavior to access it.Value holder used to defer an EIS 1-m mapping query.PurposePurposePurpose: provides a value holder type that can be used in Protected instances of Entities.ProxyIndirectionHandlerProxyIndirectionPolicyQueryBasedValueHolder wraps a database-stored object and implements behavior to access it.PurposeUnitOfWorkQueryValueHolder wraps a database-stored object and implements behavior to access it.UnitOfWorkTransformerValueHolder wraps a database-stored object and implements behavior to access it.A UnitOfWorkValueHolder is put in a clone object.A WeavedObjectBasicIndirectionPolicy is used by OneToOne mappings that are LAZY through weaving and which use Property(method) access.WrappingValueHolder is an interface type that implementors use when they will be wrapping another ValueHolder that has the original value.