Uses of Interface
org.apache.openjpa.persistence.FetchPlan
Packages that use FetchPlan
Package
Description
OpenJPA JPA
OpenJPA JPA-JDBC
-
Uses of FetchPlan in org.apache.openjpa.persistence
Classes in org.apache.openjpa.persistence that implement FetchPlanModifier and TypeClassDescriptionclassImplements FetchPlan via delegation to FetchConfiguration.Methods in org.apache.openjpa.persistence that return FetchPlanModifier and TypeMethodDescriptionFetchPlan.addFetchGroup(String group) Addsgroupto the set of fetch group to use when loading objects.FetchPlanImpl.addFetchGroup(String group) FetchPlan.addFetchGroups(String... groups) Addsgroupsto the set of fetch group names to use when loading objects.FetchPlan.addFetchGroups(Collection groups) Addsgroupsto the set of fetch group names to use when loading objects.FetchPlanImpl.addFetchGroups(String... groups) FetchPlanImpl.addFetchGroups(Collection groups) Addsfieldto the set of field names to use when loading objects.Addsfieldto the set of fully-qualified field names to use when loading objects.Addsfieldsto the set of field names to use when loading objects.FetchPlan.addFields(Class cls, Collection fields) Addsfieldsto the set of field names to use when loading objects.Addsfieldsto the set of fully-qualified field names to use when loading objects.FetchPlan.addFields(Collection fields) Addsfieldsto 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) Removesgroupsfrom the set of fetch group names to use when loading objects.FetchPlan.removeFetchGroups(Collection groups) Removesgroupsfrom 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) Removesfieldsfrom the set of field names to use when loading objects.FetchPlan.removeFields(Class cls, Collection fields) Removesfieldsfrom the set of field names to use when loading objects.FetchPlan.removeFields(String... fields) Removesfieldsfrom the set of fully-qualified field names to use when loading objects.FetchPlan.removeFields(Collection fields) Removesfieldsfrom 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
Subinterfaces of FetchPlan in org.apache.openjpa.persistence.jdbcClasses in org.apache.openjpa.persistence.jdbc that implement FetchPlan
setQueryResultCacheEnabled(boolean)instead.