Uses of Interface
org.apache.openjpa.persistence.FetchPlan
Package
Description
OpenJPA JPA
OpenJPA JPA-JDBC
-
Uses of FetchPlan in org.apache.openjpa.persistence
Modifier and TypeClassDescriptionclass
Implements FetchPlan via delegation to FetchConfiguration.Modifier and TypeMethodDescriptionFetchPlan.addFetchGroup
(String group) Addsgroup
to the set of fetch group to use when loading objects.FetchPlanImpl.addFetchGroup
(String group) FetchPlan.addFetchGroups
(String... groups) Addsgroups
to the set of fetch group names to use when loading objects.FetchPlan.addFetchGroups
(Collection groups) Addsgroups
to the set of fetch group names to use when loading objects.FetchPlanImpl.addFetchGroups
(String... groups) FetchPlanImpl.addFetchGroups
(Collection groups) Addsfield
to the set of field names to use when loading objects.Addsfield
to the set of fully-qualified field names to use when loading objects.Addsfields
to the set of field names to use when loading objects.FetchPlan.addFields
(Class cls, Collection fields) Addsfields
to the set of field names to use when loading objects.Addsfields
to the set of fully-qualified field names to use when loading objects.FetchPlan.addFields
(Collection fields) Addsfields
to the set of fully-qualified field names to use when loading objects.FetchPlanImpl.addFields
(Class cls, Collection fields) FetchPlanImpl.addFields
(Collection fields) FetchPlan.clearFetchGroups()
Clears the set of fetch group names to use wen loading data.FetchPlanImpl.clearFetchGroups()
FetchPlan.clearFields()
Clears the set of field names to use wen loading data.FetchPlanImpl.clearFields()
EntityManagerImpl.getFetchPlan()
Extent.getFetchPlan()
Fetch configuration for controlling how iterated objects are loaded.ExtentImpl.getFetchPlan()
OpenJPAEntityManager.getFetchPlan()
Return the (mutable) fetch plan for loading objects from this entity manager.OpenJPAQuery.getFetchPlan()
Fetch plan for controlling the loading of results.QueryImpl.getFetchPlan()
EntityManagerImpl.pushFetchPlan()
EntityManagerImpl.pushFetchPlan
(FetchConfiguration fc) OpenJPAEntityManager.pushFetchPlan()
Pushes a new fetch plan that inherits from the current fetch plan onto a stack, and makes the new plan the active one.FetchPlan.removeFetchGroup
(String group) Remove the given fetch group.FetchPlanImpl.removeFetchGroup
(String group) FetchPlan.removeFetchGroups
(String... groups) Removesgroups
from the set of fetch group names to use when loading objects.FetchPlan.removeFetchGroups
(Collection groups) Removesgroups
from the set of fetch group names to use when loading objects.FetchPlanImpl.removeFetchGroups
(String... groups) FetchPlanImpl.removeFetchGroups
(Collection groups) FetchPlan.removeField
(Class cls, String field) Remove the given field.FetchPlan.removeField
(String field) Remove the given fully-qualified field.FetchPlanImpl.removeField
(Class cls, String field) FetchPlanImpl.removeField
(String field) FetchPlan.removeFields
(Class cls, String... fields) Removesfields
from the set of field names to use when loading objects.FetchPlan.removeFields
(Class cls, Collection fields) Removesfields
from the set of field names to use when loading objects.FetchPlan.removeFields
(String... fields) Removesfields
from the set of fully-qualified field names to use when loading objects.FetchPlan.removeFields
(Collection fields) Removesfields
from the set of fully-qualified field names to use when loading objects.FetchPlanImpl.removeFields
(Class cls, String... fields) FetchPlanImpl.removeFields
(Class cls, Collection fields) FetchPlanImpl.removeFields
(String... fields) FetchPlanImpl.removeFields
(Collection fields) FetchPlan.resetFetchGroups()
Resets the set of fetch groups to the list in the global configuration.FetchPlanImpl.resetFetchGroups()
FetchPlan.setCacheRetrieveMode
(DataCacheRetrieveMode mode) Sets the current retrieve mode for data cache.FetchPlanImpl.setCacheRetrieveMode
(DataCacheRetrieveMode mode) FetchPlan.setCacheStoreMode
(DataCacheStoreMode mode) Sets the current storage mode for data cache.FetchPlanImpl.setCacheStoreMode
(DataCacheStoreMode mode) FetchPlan.setExtendedPathLookup
(boolean flag) Sets extended path lookup feature.FetchPlanImpl.setExtendedPathLookup
(boolean flag) FetchPlan.setFetchBatchSize
(int fetchBatchSize) Set the fetch batch size for large result set support.FetchPlanImpl.setFetchBatchSize
(int fetchBatchSize) FetchPlan.setLockScope
(jakarta.persistence.PessimisticLockScope scope) The lock scope to use for locking loaded objects.FetchPlanImpl.setLockScope
(jakarta.persistence.PessimisticLockScope scope) FetchPlan.setLockTimeout
(int timeout) The number of milliseconds to wait for an object lock, or -1 for no limit.FetchPlanImpl.setLockTimeout
(int timeout) FetchPlan.setMaxFetchDepth
(int depth) The maximum fetch depth when loading an object.FetchPlanImpl.setMaxFetchDepth
(int depth) FetchPlan.setQueryResultCache
(boolean cache) Deprecated.FetchPlanImpl.setQueryResultCache
(boolean cache) FetchPlan.setQueryResultCacheEnabled
(boolean cache) Control whether or not query caching is enabled.FetchPlanImpl.setQueryResultCacheEnabled
(boolean cache) FetchPlan.setQueryTimeout
(int timeout) The number of milliseconds to wait for a query, or -1 for no limit.FetchPlanImpl.setQueryTimeout
(int timeout) FetchPlan.setReadLockMode
(jakarta.persistence.LockModeType mode) The lock level to use for locking loaded objects.FetchPlanImpl.setReadLockMode
(jakarta.persistence.LockModeType mode) FetchPlan.setWriteLockMode
(jakarta.persistence.LockModeType mode) The lock level to use for locking dirtied objects.FetchPlanImpl.setWriteLockMode
(jakarta.persistence.LockModeType mode) -
Uses of FetchPlan in org.apache.openjpa.persistence.jdbc
setQueryResultCacheEnabled(boolean)
instead.