Package | Description |
---|---|
org.apache.openjpa.persistence |
OpenJPA JPA
This package provides an JPA facade to OpenJPA.
|
org.apache.openjpa.persistence.jdbc |
OpenJPA JPA-JDBC
JDBC-specific extensions to OpenJPA JPA runtime.
|
Modifier and Type | Class and Description |
---|---|
class |
FetchPlanImpl
Implements FetchPlan via delegation to FetchConfiguration.
|
Modifier and Type | Method and Description |
---|---|
FetchPlan |
FetchPlanImpl.addFetchGroup(String group) |
FetchPlan |
FetchPlan.addFetchGroup(String group)
Adds
group to the set of fetch group to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFetchGroups(Collection groups) |
FetchPlan |
FetchPlan.addFetchGroups(Collection groups)
Adds
groups to the set of fetch group names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFetchGroups(String... groups) |
FetchPlan |
FetchPlan.addFetchGroups(String... groups)
Adds
groups to the set of fetch group names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addField(Class cls,
String field) |
FetchPlan |
FetchPlan.addField(Class cls,
String field)
Adds
field to the set of field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addField(String field) |
FetchPlan |
FetchPlan.addField(String field)
Adds
field to the set of fully-qualified field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFields(Class cls,
Collection fields) |
FetchPlan |
FetchPlan.addFields(Class cls,
Collection fields)
Adds
fields to the set of field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFields(Class cls,
String... fields) |
FetchPlan |
FetchPlan.addFields(Class cls,
String... fields)
Adds
fields to the set of field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFields(Collection fields) |
FetchPlan |
FetchPlan.addFields(Collection fields)
Adds
fields to the set of fully-qualified field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.addFields(String... fields) |
FetchPlan |
FetchPlan.addFields(String... fields)
Adds
fields to the set of fully-qualified field names to
use when loading objects. |
FetchPlan |
FetchPlanImpl.clearFetchGroups() |
FetchPlan |
FetchPlan.clearFetchGroups()
Clears the set of fetch group names to use wen loading
data.
|
FetchPlan |
FetchPlanImpl.clearFields() |
FetchPlan |
FetchPlan.clearFields()
Clears the set of field names to use wen loading
data.
|
FetchPlan |
OpenJPAQuery.getFetchPlan()
Fetch plan for controlling the loading of results.
|
FetchPlan |
EntityManagerImpl.getFetchPlan() |
FetchPlan |
OpenJPAEntityManager.getFetchPlan()
Return the (mutable) fetch plan for loading objects from this
entity manager.
|
FetchPlan |
Extent.getFetchPlan()
Fetch configuration for controlling how iterated objects are loaded.
|
FetchPlan |
ExtentImpl.getFetchPlan() |
FetchPlan |
QueryImpl.getFetchPlan() |
FetchPlan |
EntityManagerImpl.pushFetchPlan() |
FetchPlan |
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 |
EntityManagerImpl.pushFetchPlan(FetchConfiguration fc) |
FetchPlan |
FetchPlanImpl.removeFetchGroup(String group) |
FetchPlan |
FetchPlan.removeFetchGroup(String group)
Remove the given fetch group.
|
FetchPlan |
FetchPlanImpl.removeFetchGroups(Collection groups) |
FetchPlan |
FetchPlan.removeFetchGroups(Collection groups)
Removes
groups from the set of fetch group names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.removeFetchGroups(String... groups) |
FetchPlan |
FetchPlan.removeFetchGroups(String... groups)
Removes
groups from the set of fetch group names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.removeField(Class cls,
String field) |
FetchPlan |
FetchPlan.removeField(Class cls,
String field)
Remove the given field.
|
FetchPlan |
FetchPlanImpl.removeField(String field) |
FetchPlan |
FetchPlan.removeField(String field)
Remove the given fully-qualified field.
|
FetchPlan |
FetchPlanImpl.removeFields(Class cls,
Collection fields) |
FetchPlan |
FetchPlan.removeFields(Class cls,
Collection fields)
Removes
fields from the set of field names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.removeFields(Class cls,
String... fields) |
FetchPlan |
FetchPlan.removeFields(Class cls,
String... fields)
Removes
fields from the set of field names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.removeFields(Collection fields) |
FetchPlan |
FetchPlan.removeFields(Collection fields)
Removes
fields from the set of fully-qualified field names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.removeFields(String... fields) |
FetchPlan |
FetchPlan.removeFields(String... fields)
Removes
fields from the set of fully-qualified field names
to use when loading objects. |
FetchPlan |
FetchPlanImpl.resetFetchGroups() |
FetchPlan |
FetchPlan.resetFetchGroups()
Resets the set of fetch groups to the list in the global configuration.
|
FetchPlan |
FetchPlanImpl.setCacheRetrieveMode(DataCacheRetrieveMode mode) |
FetchPlan |
FetchPlan.setCacheRetrieveMode(DataCacheRetrieveMode mode)
Sets the current retrieve mode for data cache.
|
FetchPlan |
FetchPlanImpl.setCacheStoreMode(DataCacheStoreMode mode) |
FetchPlan |
FetchPlan.setCacheStoreMode(DataCacheStoreMode mode)
Sets the current storage mode for data cache.
|
FetchPlan |
FetchPlanImpl.setExtendedPathLookup(boolean flag) |
FetchPlan |
FetchPlan.setExtendedPathLookup(boolean flag)
Sets extended path lookup feature.
|
FetchPlan |
FetchPlanImpl.setFetchBatchSize(int fetchBatchSize) |
FetchPlan |
FetchPlan.setFetchBatchSize(int fetchBatchSize)
Set the fetch batch size for large result set support.
|
FetchPlan |
FetchPlanImpl.setLockScope(javax.persistence.PessimisticLockScope scope) |
FetchPlan |
FetchPlan.setLockScope(javax.persistence.PessimisticLockScope scope)
The lock scope to use for locking loaded objects.
|
FetchPlan |
FetchPlanImpl.setLockTimeout(int timeout) |
FetchPlan |
FetchPlan.setLockTimeout(int timeout)
The number of milliseconds to wait for an object lock, or -1 for no
limit.
|
FetchPlan |
FetchPlanImpl.setMaxFetchDepth(int depth) |
FetchPlan |
FetchPlan.setMaxFetchDepth(int depth)
The maximum fetch depth when loading an object.
|
FetchPlan |
FetchPlanImpl.setQueryResultCache(boolean cache) |
FetchPlan |
FetchPlan.setQueryResultCache(boolean cache)
Deprecated.
use
setQueryResultCacheEnabled(boolean) instead. |
FetchPlan |
FetchPlanImpl.setQueryResultCacheEnabled(boolean cache) |
FetchPlan |
FetchPlan.setQueryResultCacheEnabled(boolean cache)
Control whether or not query caching is enabled.
|
FetchPlan |
FetchPlanImpl.setQueryTimeout(int timeout) |
FetchPlan |
FetchPlan.setQueryTimeout(int timeout)
The number of milliseconds to wait for a query, or -1 for no
limit.
|
FetchPlan |
FetchPlanImpl.setReadLockMode(javax.persistence.LockModeType mode) |
FetchPlan |
FetchPlan.setReadLockMode(javax.persistence.LockModeType mode)
The lock level to use for locking loaded objects.
|
FetchPlan |
FetchPlanImpl.setWriteLockMode(javax.persistence.LockModeType mode) |
FetchPlan |
FetchPlan.setWriteLockMode(javax.persistence.LockModeType mode)
The lock level to use for locking dirtied objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JDBCFetchPlan
JDBC extensions to the fetch plan.
|
Modifier and Type | Class and Description |
---|---|
class |
JDBCFetchPlanImpl
JDBC extensions to the fetch plan.
|
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.