|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
JDBC extensions to Kodo's FetchConfiguration
.
Field Summary | |
static int |
JOIN_SYNTAX_DATABASE
Native database join syntax; outer joins are supported. |
static int |
JOIN_SYNTAX_SQL92
ANSI SQL 92 join syntax; outer joins are supported. |
static int |
JOIN_SYNTAX_TRADITIONAL
Traditional join syntax; outer joins are not supported. |
static int |
QUERY_BASE_TABLES
Query mode to select only base class fields when selecting vertical subclasses. |
static int |
QUERY_PER_SUBCLASS
Query mode to issue one select per vertical subclass. |
static int |
SIZE_LAST
Mode for using ResultSet.last() to calcualte the size of
large result sets. |
static int |
SIZE_QUERY
Mode for using a query to calculate the size of large result sets. |
static int |
SIZE_UNKNOWN
Mode for returning Integer.MAX_VALUE for the size of
large result sets. |
Fields inherited from interface kodo.runtime.FetchConfiguration |
DEFAULT, EAGER_FETCH_MULTIPLE, EAGER_FETCH_NONE, EAGER_FETCH_SINGLE, EAGER_JOIN, EAGER_NONE, EAGER_PARALLEL, FETCH_GROUP_ALL, LOCK_NONE, LOCK_READ, LOCK_WRITE, QUERY_FLUSH_FALSE, QUERY_FLUSH_TRUE, QUERY_FLUSH_WITH_CONNECTION |
Method Summary | |
int |
getFetchDirection()
The fetch direction to use as a constant from ResultSet . |
int |
getJoinSyntax()
The join syntax to use. |
int |
getLRSSize()
The large result set size mode to use. |
int |
getResultSetType()
The result set type to use as a constant from ResultSet . |
void |
setFetchDirection(int direction)
The fetch direction to use as a constant from ResultSet . |
void |
setJoinSyntax(int syntax)
The join syntax to use. |
void |
setLRSSize(int lrsSize)
The large result set size mode to use. |
void |
setResultSetType(int type)
The result set type to use as a constant from ResultSet . |
Field Detail |
public static final int SIZE_UNKNOWN
Integer.MAX_VALUE
for the size of
large result sets.public static final int SIZE_LAST
ResultSet.last()
to calcualte the size of
large result sets.public static final int SIZE_QUERY
public static final int JOIN_SYNTAX_SQL92
Join.SYNTAX_SQL92
.public static final int JOIN_SYNTAX_TRADITIONAL
Join.SYNTAX_TRADITIONAL
.public static final int JOIN_SYNTAX_DATABASE
Join.SYNTAX_DATABASE
.public static final int QUERY_PER_SUBCLASS
public static final int QUERY_BASE_TABLES
Method Detail |
public int getResultSetType()
ResultSet
.
Defaults to the kodo.jdbc.ResultSetType
setting.public void setResultSetType(int type)
ResultSet
.
Defaults to the kodo.jdbc.ResultSetType
setting.public int getFetchDirection()
ResultSet
.
Defaults to the kodo.jdbc.FetchDirection
setting.public void setFetchDirection(int direction)
ResultSet
.
Defaults to the kodo.jdbc.FetchDirection
setting.public int getLRSSize()
kodo.jdbc.LRSSize
setting.public void setLRSSize(int lrsSize)
kodo.jdbc.LRSSize
setting.public int getJoinSyntax()
kodo.jdbc.JoinSyntax
setting.public void setJoinSyntax(int syntax)
kodo.jdbc.JoinSyntax
setting.
|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |