|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.persistence.FetchPlanImpl
org.apache.openjpa.persistence.jdbc.JDBCFetchPlanImpl
public class JDBCFetchPlanImpl
JDBC extensions to the fetch plan.
| Field Summary |
|---|
| Fields inherited from interface org.apache.openjpa.persistence.FetchPlan |
|---|
DEFAULT, DEPTH_INFINITE, GROUP_ALL, GROUP_DEFAULT |
| Fields inherited from interface org.apache.openjpa.jdbc.kernel.EagerFetchModes |
|---|
EAGER_JOIN, EAGER_NONE, EAGER_PARALLEL |
| Fields inherited from interface org.apache.openjpa.jdbc.kernel.LRSSizes |
|---|
SIZE_LAST, SIZE_QUERY, SIZE_UNKNOWN |
| Fields inherited from interface org.apache.openjpa.jdbc.sql.JoinSyntaxes |
|---|
SYNTAX_DATABASE, SYNTAX_SQL92, SYNTAX_TRADITIONAL |
| Constructor Summary | |
|---|---|
JDBCFetchPlanImpl(FetchConfiguration fetch)
Constructor; supply delegate. |
|
| Method Summary | |
|---|---|
int |
getEagerFetchMode()
Eager fetch mode in loading relations. |
int |
getFetchDirection()
Result set fetch direction. |
int |
getJoinSyntax()
SQL join syntax. |
int |
getLRSSize()
How to determine the size of a large result set. |
int |
getResultSetType()
Type of JDBC result set to use for query results. |
int |
getSubclassFetchMode()
Eager fetch mode in loading subclasses. |
protected DelegatingFetchConfiguration |
newDelegatingFetchConfiguration(FetchConfiguration fetch)
Create a new exception-translating delegating fetch configuration. |
JDBCFetchPlanImpl |
setEagerFetchMode(int mode)
Eager fetch mode in loading relations. |
JDBCFetchPlanImpl |
setFetchDirection(int direction)
Result set fetch direction. |
JDBCFetchPlanImpl |
setJoinSyntax(int syntax)
SQL join syntax. |
JDBCFetchPlanImpl |
setLRSSize(int lrsSize)
How to determine the size of a large result set. |
JDBCFetchPlanImpl |
setResultSetType(int type)
Type of JDBC result set to use for query results. |
JDBCFetchPlanImpl |
setSubclassFetchMode(int mode)
Eager fetch mode in loading subclasses. |
| Methods inherited from class org.apache.openjpa.persistence.FetchPlanImpl |
|---|
addFetchGroup, addFetchGroups, addFetchGroups, addField, addField, addFields, addFields, addFields, addFields, clearFetchGroups, clearFields, equals, getDelegate, getFetchBatchSize, getFetchGroups, getFields, getLockTimeout, getMaxFetchDepth, getQueryResultCache, getReadLockMode, getWriteLockMode, hasField, hasField, hashCode, removeFetchGroup, removeFetchGroups, removeFetchGroups, removeField, removeField, removeFields, removeFields, removeFields, removeFields, resetFetchGroups, setFetchBatchSize, setLockTimeout, setMaxFetchDepth, setQueryResultCache, setReadLockMode, setWriteLockMode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.openjpa.persistence.FetchPlan |
|---|
addFetchGroup, addFetchGroups, addFetchGroups, addField, addField, addFields, addFields, addFields, addFields, clearFetchGroups, clearFields, getDelegate, getFetchBatchSize, getFetchGroups, getFields, getLockTimeout, getMaxFetchDepth, getQueryResultCache, getReadLockMode, getWriteLockMode, hasField, hasField, removeFetchGroup, removeFetchGroups, removeFetchGroups, removeField, removeField, removeFields, removeFields, removeFields, removeFields, resetFetchGroups, setFetchBatchSize, setLockTimeout, setMaxFetchDepth, setQueryResultCache, setReadLockMode, setWriteLockMode |
| Constructor Detail |
|---|
public JDBCFetchPlanImpl(FetchConfiguration fetch)
| Method Detail |
|---|
protected DelegatingFetchConfiguration newDelegatingFetchConfiguration(FetchConfiguration fetch)
FetchPlanImpl
newDelegatingFetchConfiguration in class FetchPlanImplpublic int getEagerFetchMode()
JDBCFetchPlan
getEagerFetchMode in interface JDBCFetchPlanEagerFetchModespublic JDBCFetchPlanImpl setEagerFetchMode(int mode)
JDBCFetchPlan
setEagerFetchMode in interface JDBCFetchPlanEagerFetchModespublic int getSubclassFetchMode()
JDBCFetchPlan
getSubclassFetchMode in interface JDBCFetchPlanEagerFetchModespublic JDBCFetchPlanImpl setSubclassFetchMode(int mode)
JDBCFetchPlan
setSubclassFetchMode in interface JDBCFetchPlanEagerFetchModespublic int getResultSetType()
JDBCFetchPlan
getResultSetType in interface JDBCFetchPlanResultSetpublic JDBCFetchPlanImpl setResultSetType(int type)
JDBCFetchPlan
setResultSetType in interface JDBCFetchPlanResultSetpublic int getFetchDirection()
JDBCFetchPlan
getFetchDirection in interface JDBCFetchPlanResultSetpublic JDBCFetchPlanImpl setFetchDirection(int direction)
JDBCFetchPlan
setFetchDirection in interface JDBCFetchPlanResultSetpublic int getLRSSize()
JDBCFetchPlan
getLRSSize in interface JDBCFetchPlanLRSSizespublic JDBCFetchPlanImpl setLRSSize(int lrsSize)
JDBCFetchPlan
setLRSSize in interface JDBCFetchPlanLRSSizespublic int getJoinSyntax()
JDBCFetchPlan
getJoinSyntax in interface JDBCFetchPlanJoinSyntaxespublic JDBCFetchPlanImpl setJoinSyntax(int syntax)
JDBCFetchPlan
setJoinSyntax in interface JDBCFetchPlanJoinSyntaxes
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||