Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.kernel.FetchConfiguration

Packages that use FetchConfiguration
org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation
org.apache.openjpa.datacache | OpenJPA Data Cache
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel
org.apache.openjpa.kernel | OpenJPA Runtime Kernel
org.apache.openjpa.persistence | OpenJPA JPA
org.apache.openjpa.persistence.jdbc | OpenJPA JPA-JDBC
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
org.apache.openjpa.util | OpenJPA Utilities
org.apache.openjpa.xmlstore | XML Store

Uses of FetchConfiguration in org.apache.openjpa.abstractstore

Methods in org.apache.openjpa.abstractstore that return FetchConfiguration
`FetchConfiguration` | `AbstractStoreManager.newFetchConfiguration()`

Methods in org.apache.openjpa.abstractstore with parameters of type FetchConfiguration
`abstract ResultObjectProvider` | `AbstractStoreManager.executeExtent(ClassMetaData meta, boolean subs, FetchConfiguration fetch)` Create a `ResultObjectProvider` that can return all instances of `type`, optionally including subclasses as defined by `subclasses`.
`abstract boolean` | `AbstractStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)` This method is invoked when OpenJPA needs to load an object whose identity is known but which has not yet been loaded from the data store.
`abstract boolean` | `AbstractStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object edata)` This method is invoked when OpenJPA needs to load additional data into an object that has already been at least partially loaded by a previous `AbstractStoreManager.initialize(org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.kernel.PCState, org.apache.openjpa.kernel.FetchConfiguration, java.lang.Object)` invocation.
`Collection<Object>` | `AbstractStoreManager.loadAll(Collection<OpenJPAStateManager> sms, PCState state, int load, FetchConfiguration fetch, Object edata)` This implementation just delegates to the proper singular method (`StoreManager.initialize(org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.kernel.PCState, org.apache.openjpa.kernel.FetchConfiguration, java.lang.Object)` or `StoreManager.load(org.apache.openjpa.kernel.OpenJPAStateManager, java.util.BitSet, org.apache.openjpa.kernel.FetchConfiguration, int, java.lang.Object)`) depending on each state manager's state.

Uses of FetchConfiguration in org.apache.openjpa.datacache

Methods in org.apache.openjpa.datacache with parameters of type FetchConfiguration
`(package private) boolean` | `DataCacheStoreManager.bypass(FetchConfiguration fetch, int load)` Affirms if a load operation must bypass the L2 cache.
`boolean` | `DataCacheStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)`
`boolean` | `DataCacheStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object edata)`
`Collection<Object>` | `DataCacheStoreManager.loadAll(Collection<OpenJPAStateManager> sms, PCState state, int load, FetchConfiguration fetch, Object edata)`

Uses of FetchConfiguration in org.apache.openjpa.jdbc.kernel

Subinterfaces of FetchConfiguration in org.apache.openjpa.jdbc.kernel
`interface` | `JDBCFetchConfiguration` JDBC extensions to OpenJPA's `FetchConfiguration`.

Classes in org.apache.openjpa.jdbc.kernel that implement FetchConfiguration
`class` | `DelegatingJDBCFetchConfiguration` Delegating fetch configuration that can also perform exception transation for use in facades.
`class` | `JDBCFetchConfigurationImpl` JDBC extensions to OpenJPA's `FetchConfiguration`.

Methods in org.apache.openjpa.jdbc.kernel that return FetchConfiguration
`FetchConfiguration` | `JDBCStoreManager.newFetchConfiguration()`

Methods in org.apache.openjpa.jdbc.kernel with parameters of type FetchConfiguration
`FinderQuery<ClassMapping,SelectExecutor,Result>` | `FinderCacheImpl.cache(ClassMapping mapping, SelectExecutor select, FetchConfiguration fetch)` Cache a Finder Query for the given mapping and select.
`(package private) boolean` | `JDBCStoreManager.cacheFinder(ClassMapping mapping, SelectExecutor select, FetchConfiguration fetch)`
`void` | `JDBCFetchConfigurationImpl.copy(FetchConfiguration fetch)`
`Result` | `FinderQueryImpl.execute(OpenJPAStateManager sm, StoreManager store, FetchConfiguration fetch)`
`ResultObjectProvider` | `JDBCStoreManager.executeExtent(ClassMetaData meta, boolean subclasses, FetchConfiguration fetch)`
`FinderQuery<ClassMapping,SelectExecutor,Result>` | `FinderCacheImpl.get(ClassMapping mapping, FetchConfiguration fetch)` Gets the finder query for the given mapping.
`(package private) FinderQueryImpl` | `JDBCStoreManager.getFinder(ClassMapping mapping, FetchConfiguration fetch)`
`boolean` | `JDBCStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)`
`(package private) boolean` | `PreparedQueryCacheImpl.isHinted(FetchConfiguration fetch, String hint)`
`(package private) boolean` | `FinderCacheImpl.isHinted(FetchConfiguration fetch, String hint)`
`boolean` | `JDBCStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object context)`
`Collection` | `JDBCStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object context)`
`Boolean` | `PreparedQueryCacheImpl.register(String id, Query query, FetchConfiguration hints)`

Uses of FetchConfiguration in org.apache.openjpa.kernel

Classes in org.apache.openjpa.kernel that implement FetchConfiguration
`class` | `DelegatingFetchConfiguration` Delegating fetch configuration that can also perform exception translation for use in facades.
`class` | `FetchConfigurationImpl` Allows configuration and optimization of how objects are loaded from the data store.

Methods in org.apache.openjpa.kernel that return FetchConfiguration
`FetchConfiguration` | `FetchConfigurationImpl.addFetchGroup(String name)`
`FetchConfiguration` | `FetchConfiguration.addFetchGroup(String group)` Adds `group` to the set of fetch group names to use when loading objects.
`FetchConfiguration` | `DelegatingFetchConfiguration.addFetchGroup(String group)`
`FetchConfiguration` | `DelegatingFetchConfiguration.addFetchGroups(Collection groups)`
`FetchConfiguration` | `FetchConfigurationImpl.addFetchGroups(Collection<String> groups)`
`FetchConfiguration` | `FetchConfiguration.addFetchGroups(Collection<String> groups)` Adds `groups` to the set of fetch group names to use when loading objects.
`FetchConfiguration` | `FetchConfigurationImpl.addField(String field)`
`FetchConfiguration` | `FetchConfiguration.addField(String field)` Adds `field` to the set of fully-qualified field names to use when loading objects.
`FetchConfiguration` | `DelegatingFetchConfiguration.addField(String field)`
`FetchConfiguration` | `DelegatingFetchConfiguration.addFields(Collection fields)`
`FetchConfiguration` | `FetchConfigurationImpl.addFields(Collection<String> fields)`
`FetchConfiguration` | `FetchConfiguration.addFields(Collection<String> fields)` Adds `fields` to the set of fully-qualified field names to use when loading objects.
`FetchConfiguration` | `FetchConfigurationImpl.clearFetchGroups()`
`FetchConfiguration` | `FetchConfiguration.clearFetchGroups()` Clears the set of fetch group names to use when loading data.
`FetchConfiguration` | `DelegatingFetchConfiguration.clearFetchGroups()`
`FetchConfiguration` | `FetchConfigurationImpl.clearFields()`
`FetchConfiguration` | `FetchConfiguration.clearFields()` Clears the set of field names to use when loading data.
`FetchConfiguration` | `DelegatingFetchConfiguration.clearFields()`
`FetchConfiguration` | `DelegatingFetchConfiguration.getDelegate()` Return the direct delegate.
`FetchConfiguration` | `StoreContext.getFetchConfiguration()` Return the (mutable) fetch configuration for loading objects from this context.
`FetchConfiguration` | `QueryImpl.getFetchConfiguration()`
`FetchConfiguration` | `QueryContext.getFetchConfiguration()` Return the fetch configuration for this query.
`FetchConfiguration` | `ExtentImpl.getFetchConfiguration()`
`FetchConfiguration` | `Extent.getFetchConfiguration()` Return the (mutable) fetch configuration for this extent.
`FetchConfiguration` | `DelegatingQuery.getFetchConfiguration()`
`FetchConfiguration` | `DelegatingExtent.getFetchConfiguration()`
`FetchConfiguration` | `DelegatingBroker.getFetchConfiguration()`
`FetchConfiguration` | `BrokerImpl.getFetchConfiguration()`
`FetchConfiguration` | `DelegatingFetchConfiguration.getInnermostDelegate()` Return the native delegate.
`(package private) FetchConfiguration` | `FetchConfigurationImpl.getParent()`
`(package private) FetchConfiguration` | `FetchConfigurationImpl.getRoot()`
`FetchConfiguration` | `StoreManager.newFetchConfiguration()` Return a fetch configuration suitable for this runtime.
`FetchConfiguration` | `DelegatingStoreManager.newFetchConfiguration()`
`FetchConfiguration` | `StoreContext.pushFetchConfiguration()` Pushes a new fetch configuration that inherits from the current fetch configuration onto a stack, and makes the new configuration the active one.
`FetchConfiguration` | `DelegatingBroker.pushFetchConfiguration()`
`FetchConfiguration` | `BrokerImpl.pushFetchConfiguration()`
`FetchConfiguration` | `StoreContext.pushFetchConfiguration(FetchConfiguration fc)` Pushes the fetch configuration argument onto a stack, and makes the new configuration the active one.
`FetchConfiguration` | `DelegatingBroker.pushFetchConfiguration(FetchConfiguration fc)`
`FetchConfiguration` | `BrokerImpl.pushFetchConfiguration(FetchConfiguration fc)`
`FetchConfiguration` | `FetchConfigurationImpl.removeFetchGroup(String group)`
`FetchConfiguration` | `FetchConfiguration.removeFetchGroup(String group)` Remove the given fetch group.
`FetchConfiguration` | `DelegatingFetchConfiguration.removeFetchGroup(String group)`
`FetchConfiguration` | `DelegatingFetchConfiguration.removeFetchGroups(Collection groups)`
`FetchConfiguration` | `FetchConfigurationImpl.removeFetchGroups(Collection<String> groups)`
`FetchConfiguration` | `FetchConfiguration.removeFetchGroups(Collection<String> groups)` Removes `groups` from the set of fetch group names to use when loading objects.
`FetchConfiguration` | `FetchConfigurationImpl.removeField(String field)`
`FetchConfiguration` | `FetchConfiguration.removeField(String field)` Remove the given fully-qualified field.
`FetchConfiguration` | `DelegatingFetchConfiguration.removeField(String field)`
`FetchConfiguration` | `DelegatingFetchConfiguration.removeFields(Collection fields)`
`FetchConfiguration` | `FetchConfigurationImpl.removeFields(Collection<String> fields)`
`FetchConfiguration` | `FetchConfiguration.removeFields(Collection<String> fields)` Removes `fields` from the set of fully-qualified field names to use when loading objects.
`FetchConfiguration` | `FetchConfigurationImpl.resetFetchGroups()`
`FetchConfiguration` | `FetchConfiguration.resetFetchGroups()` Resets the set of fetch groups to the list in the global configuration.
`FetchConfiguration` | `DelegatingFetchConfiguration.resetFetchGroups()`
`FetchConfiguration` | `FetchConfigurationImpl.setExtendedPathLookup(boolean flag)`
`FetchConfiguration` | `FetchConfiguration.setExtendedPathLookup(boolean flag)` Sets extended path lookup feature.
`FetchConfiguration` | `DelegatingFetchConfiguration.setExtendedPathLookup(boolean flag)`
`FetchConfiguration` | `FetchConfigurationImpl.setFetchBatchSize(int fetchBatchSize)`
`FetchConfiguration` | `FetchConfiguration.setFetchBatchSize(int fetchBatchSize)` Set the fetch batch size for large result set support.
`FetchConfiguration` | `DelegatingFetchConfiguration.setFetchBatchSize(int fetchBatchSize)`
`FetchConfiguration` | `FetchConfigurationImpl.setFlushBeforeQueries(int flush)`
`FetchConfiguration` | `FetchConfiguration.setFlushBeforeQueries(int flush)` The query automatic flush configuration.
`FetchConfiguration` | `DelegatingFetchConfiguration.setFlushBeforeQueries(int flush)`
`FetchConfiguration` | `FetchConfigurationImpl.setLockScope(int scope)`
`FetchConfiguration` | `FetchConfiguration.setLockScope(int scope)` The lock scope for next fetch.
`FetchConfiguration` | `DelegatingFetchConfiguration.setLockScope(int scope)`
`FetchConfiguration` | `FetchConfigurationImpl.setLockTimeout(int timeout)`
`FetchConfiguration` | `FetchConfiguration.setLockTimeout(int timeout)` The number of milliseconds to wait for an object lock, or -1 for no limit.
`FetchConfiguration` | `DelegatingFetchConfiguration.setLockTimeout(int timeout)`
`FetchConfiguration` | `FetchConfigurationImpl.setMaxFetchDepth(int depth)`
`FetchConfiguration` | `FetchConfiguration.setMaxFetchDepth(int max)` Set the maximum depth of the fetched instance graph.
`FetchConfiguration` | `DelegatingFetchConfiguration.setMaxFetchDepth(int depth)`
`FetchConfiguration` | `FetchConfigurationImpl.setQueryCacheEnabled(boolean cache)`
`FetchConfiguration` | `FetchConfiguration.setQueryCacheEnabled(boolean cache)` Control whether or not query caching is enabled.
`FetchConfiguration` | `DelegatingFetchConfiguration.setQueryCacheEnabled(boolean cache)`
`FetchConfiguration` | `FetchConfigurationImpl.setQueryTimeout(int timeout)`
`FetchConfiguration` | `FetchConfiguration.setQueryTimeout(int timeout)` The number of milliseconds to wait for a query, or -1 for no limit.
`FetchConfiguration` | `DelegatingFetchConfiguration.setQueryTimeout(int timeout)`
`FetchConfiguration` | `FetchConfigurationImpl.setReadLockLevel(int level)`
`FetchConfiguration` | `FetchConfiguration.setReadLockLevel(int level)` The lock level to use for locking loaded objects.
`FetchConfiguration` | `DelegatingFetchConfiguration.setReadLockLevel(int level)`
`FetchConfiguration` | `DelegatingFetchConfiguration.setRootClasses(Collection roots)`
`FetchConfiguration` | `FetchConfigurationImpl.setRootClasses(Collection<Class<?>> classes)`
`FetchConfiguration` | `FetchConfiguration.setRootClasses(Collection<Class<?>> classes)` Root classes for recursive operations.
`FetchConfiguration` | `DelegatingFetchConfiguration.setRootInstances(Collection roots)`
`FetchConfiguration` | `FetchConfigurationImpl.setRootInstances(Collection<?> instances)`
`FetchConfiguration` | `FetchConfiguration.setRootInstances(Collection<?> roots)` Root instances for recursive operations.
`FetchConfiguration` | `FetchConfigurationImpl.setWriteLockLevel(int level)`
`FetchConfiguration` | `FetchConfiguration.setWriteLockLevel(int level)` The lock level to use for locking dirtied objects.
`FetchConfiguration` | `DelegatingFetchConfiguration.setWriteLockLevel(int level)`
`FetchConfiguration` | `FetchConfigurationImpl.traverse(FieldMetaData fm)`
`FetchConfiguration` | `FetchConfiguration.traverse(FieldMetaData fm)` Traverse the given field to generate (possibly) a new configuration state.
`FetchConfiguration` | `DelegatingFetchConfiguration.traverse(FieldMetaData fmd)`

Methods in org.apache.openjpa.kernel with parameters of type FetchConfiguration
`FinderQuery<K,V,R>` | `FinderCache.cache(K key, V value, FetchConfiguration fetch)` Cache a FinderQuery for the given key and value.
`void` | `FetchConfigurationImpl.copy(FetchConfiguration fetch)`
`void` | `FetchConfiguration.copy(FetchConfiguration fetch)` Copy the state from the given fetch configuration to this one.
`void` | `DelegatingFetchConfiguration.copy(FetchConfiguration fetch)`
`(package private) void` | `FetchConfigurationImpl.copyHints(FetchConfiguration fetch)`
`R` | `FinderQuery.execute(OpenJPAStateManager sm, StoreManager store, FetchConfiguration fetch)` Execute the query for a given instance.
`ResultObjectProvider` | `StoreManager.executeExtent(ClassMetaData meta, boolean subclasses, FetchConfiguration fetch)` Return a provider for all instances of the given candidate class, optionally including subclasses.
`ResultObjectProvider` | `DelegatingStoreManager.executeExtent(ClassMetaData meta, boolean subclasses, FetchConfiguration fetch)`
`Iterator<Object>` | `StoreContext.extentIterator(Class<?> cls, boolean subs, FetchConfiguration fetch, boolean ignoreChanges)` Return an iterator over all instances of the given type.
`Iterator` | `DelegatingBroker.extentIterator(Class cls, boolean subs, FetchConfiguration fetch, boolean ignoreChanges)`
`Iterator` | `BrokerImpl.extentIterator(Class type, boolean subclasses, FetchConfiguration fetch, boolean ignoreChanges)`
`Object` | `StoreContext.find(Object oid, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)` Return the object with the given oid.
`Object` | `DelegatingBroker.find(Object oid, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)`
`Object` | `BrokerImpl.find(Object oid, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)`
`protected Object` | `BrokerImpl.find(Object oid, FetchConfiguration fetch, BitSet exclude, Object edata, int flags, FindCallbacks call)` Internal finder.
`Object[]` | `StoreContext.findAll(Collection<Object> oids, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)` Return the objects with the given oids.
`Object[]` | `DelegatingBroker.findAll(Collection oids, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)`
`Object[]` | `BrokerImpl.findAll(Collection oids, FetchConfiguration fetch, BitSet exclude, Object edata, int flags)`
`protected Object[]` | `BrokerImpl.findAll(Collection oids, FetchConfiguration fetch, BitSet exclude, Object edata, int flags, FindCallbacks call)` Internal finder.
`FinderQuery<K,V,R>` | `FinderCache.get(K key, FetchConfiguration fetch)` Get the FinderQuery for the given key.
`BitSet` | `StateManagerImpl.getUnloaded(FetchConfiguration fetch)`
`BitSet` | `OpenJPAStateManager.getUnloaded(FetchConfiguration fetch)` Return a mutable mask of the unloaded fields that need loading based on the given fetch configuration.
`BitSet` | `ObjectIdStateManager.getUnloaded(FetchConfiguration fetch)`
`BitSet` | `DetachedValueStateManager.getUnloaded(FetchConfiguration fetch)`
`BitSet` | `DetachedStateManager.getUnloaded(FetchConfiguration fetch)`
`void` | `PCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)` Initializes the state manager.
`void` | `AbstractPCResultObjectProvider.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch)`
`boolean` | `StoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)` Initialize the given state manager.
`boolean` | `ROPStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)`
`boolean` | `DelegatingStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)`
`protected StateManagerImpl` | `BrokerImpl.initialize(StateManagerImpl sm, boolean load, FetchConfiguration fetch, Object edata)` Initialize a newly-constructed state manager.
`void` | `StateManagerImpl.load(FetchConfiguration fetch)`
`void` | `OpenJPAStateManager.load(FetchConfiguration fetch)` Load fetch group fields.
`void` | `ObjectIdStateManager.load(FetchConfiguration fetch)`
`void` | `DetachedValueStateManager.load(FetchConfiguration fetch)`
`void` | `DetachedStateManager.load(FetchConfiguration fetch)`
`protected boolean` | `StateManagerImpl.load(FetchConfiguration fetch, int loadMode, BitSet exclude, Object sdata, boolean forWrite)` Load the state of this instance based on the given fetch configuration and load mode.
`boolean` | `StoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object edata)` Load the given state manager.
`boolean` | `ROPStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object context)`
`boolean` | `DelegatingStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object context)`
`void` | `PCDataImpl.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, Object context)`
`void` | `PCData.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, Object context)` Loads some or all of the marked fields from the cache into the given state manager.
`protected abstract void` | `AbstractPCResultObjectProvider.load(OpenJPAStateManager sm, FetchConfiguration fetch)` Load data from the current input record into the given state manager.
`void` | `PCDataImpl.load(OpenJPAStateManager sm, FetchConfiguration fetch, Object context)`
`void` | `PCData.load(OpenJPAStateManager sm, FetchConfiguration fetch, Object context)` Loads all fields that are currently stored in the cache into the given state manager.
`Collection<Object>` | `StoreManager.loadAll(Collection<OpenJPAStateManager> sms, PCState state, int load, FetchConfiguration fetch, Object edata)` Initialize, load, or validate the existance of all of the given objects.
`Collection<Object>` | `DelegatingStoreManager.loadAll(Collection<OpenJPAStateManager> sms, PCState state, int load, FetchConfiguration fetch, Object context)`
`protected void` | `PCDataImpl.loadField(OpenJPAStateManager sm, FieldMetaData fmd, FetchConfiguration fetch, Object context)` Set field-level information into the given state manager.
`(package private) boolean` | `StateManagerImpl.loadFields(BitSet fields, FetchConfiguration fetch, int lockLevel, Object sdata)` Load the given field set from the data store into the instance.
`FetchConfiguration` | `StoreContext.pushFetchConfiguration(FetchConfiguration fc)` Pushes the fetch configuration argument onto a stack, and makes the new configuration the active one.
`FetchConfiguration` | `DelegatingBroker.pushFetchConfiguration(FetchConfiguration fc)`
`FetchConfiguration` | `BrokerImpl.pushFetchConfiguration(FetchConfiguration fc)`
`Boolean` | `PreparedQueryCache.register(String key, Query query, FetchConfiguration hints)` Register the given query for caching against the given key if it has not already been cached.
`protected Object` | `AbstractPCData.toEmbeddedField(OpenJPAStateManager sm, ValueMetaData vmd, Object data, FetchConfiguration fetch, Object context)` Transform the given data into an embedded PC field value.
`protected Object` | `AbstractPCData.toField(OpenJPAStateManager sm, FieldMetaData fmd, Object data, FetchConfiguration fetch, Object context)` Transform the given data value into its field value.
`protected Object` | `AbstractPCData.toNestedField(OpenJPAStateManager sm, ValueMetaData vmd, Object data, FetchConfiguration fetch, Object context)` Transform the given data value to its field value.
`protected Collection` | `AbstractPCData.toNestedFields(OpenJPAStateManager sm, ValueMetaData vmd, Collection data, FetchConfiguration fetch, Object context)` Transform the given data value to its field value.
`protected Object` | `AbstractPCData.toRelationField(OpenJPAStateManager sm, ValueMetaData vmd, Object data, FetchConfiguration fetch, Object context)` Transform the given data into a relation field value.
`protected Object[]` | `AbstractPCData.toRelationFields(OpenJPAStateManager sm, Object data, FetchConfiguration fetch)` Transform the given data into relation field values.

Constructors in org.apache.openjpa.kernel with parameters of type FetchConfiguration
`DelegatingFetchConfiguration(FetchConfiguration fetch)` Constructor; supply delegate.
`DelegatingFetchConfiguration(FetchConfiguration fetch, RuntimeExceptionTranslator trans)` Constructor; supply delegate and exception translator.
`ExtentImpl(Broker broker, Class<T> type, boolean subs, FetchConfiguration fetch)` Constructor.

Uses of FetchConfiguration in org.apache.openjpa.persistence

Methods in org.apache.openjpa.persistence that return FetchConfiguration
`FetchConfiguration` | `FetchPlanImpl.getDelegate()` Delegate.
`FetchConfiguration` | `FetchPlan.getDelegate()` Deprecated. cast to `FetchPlanImpl` instead. This method pierces the published-API boundary, as does the SPI cast.

Methods in org.apache.openjpa.persistence with parameters of type FetchConfiguration
`protected DelegatingFetchConfiguration` | `FetchPlanImpl.newDelegatingFetchConfiguration(FetchConfiguration fetch)` Create a new exception-translating delegating fetch configuration.
`FetchPlan` | `EntityManagerImpl.pushFetchPlan(FetchConfiguration fc)`
`(package private) FetchPlan` | `EntityManagerFactoryImpl.toFetchPlan(Broker broker, FetchConfiguration fetch)` Create a store-specific facade for the given fetch configuration.

Constructors in org.apache.openjpa.persistence with parameters of type FetchConfiguration
`FetchPlanImpl(FetchConfiguration fetch)` Constructor; supply delegate.

Uses of FetchConfiguration in org.apache.openjpa.persistence.jdbc

Methods in org.apache.openjpa.persistence.jdbc with parameters of type FetchConfiguration
`protected DelegatingFetchConfiguration` | `JDBCFetchPlanImpl.newDelegatingFetchConfiguration(FetchConfiguration fetch)`

Constructors in org.apache.openjpa.persistence.jdbc with parameters of type FetchConfiguration
`JDBCFetchPlanImpl(FetchConfiguration fetch)` Constructor; supply delegate.

Uses of FetchConfiguration in org.apache.openjpa.slice.jdbc

Classes in org.apache.openjpa.slice.jdbc that implement FetchConfiguration
`class` | `TargetFetchConfiguration` A fetch configuration that is aware of special hint to narrow its operation on subset of slices.

Methods in org.apache.openjpa.slice.jdbc that return FetchConfiguration
`FetchConfiguration` | `DistributedJDBCStoreManager.newFetchConfiguration()`

Methods in org.apache.openjpa.slice.jdbc with parameters of type FetchConfiguration
`ResultObjectProvider` | `DistributedJDBCStoreManager.executeExtent(ClassMetaData meta, boolean subclasses, FetchConfiguration fetch)`
`(package private) List<SliceStoreManager>` | `DistributedJDBCStoreManager.getTargets(FetchConfiguration fetch)` Gets the list of slices mentioned as `hint` of the given `fetch configuration`.
`boolean` | `DistributedJDBCStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object edata)`
`boolean` | `DistributedJDBCStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object edata)`
`Collection` | `DistributedJDBCStoreManager.loadAll(Collection sms, PCState state, int load, FetchConfiguration fetch, Object edata)`

Uses of FetchConfiguration in org.apache.openjpa.util

Methods in org.apache.openjpa.util with parameters of type FetchConfiguration
`static Collection` | `ImplHelper.loadAll(Collection sms, StoreManager store, PCState state, int load, FetchConfiguration fetch, Object context)` Helper for store manager implementations.

Uses of FetchConfiguration in org.apache.openjpa.xmlstore

Methods in org.apache.openjpa.xmlstore with parameters of type FetchConfiguration
`ResultObjectProvider` | `XMLStoreManager.executeExtent(ClassMetaData meta, boolean subclasses, FetchConfiguration fetch)`
`boolean` | `XMLStoreManager.initialize(OpenJPAStateManager sm, PCState state, FetchConfiguration fetch, Object context)`
`void` | `ObjectData.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch)` Load the data and version information for this object into the given state manager.
`boolean` | `XMLStoreManager.load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object context)`
`void` | `ObjectData.load(OpenJPAStateManager sm, FetchConfiguration fetch)` Load the data and version information for this object into the given state manager.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.