com.triactive.jdo.store
Class OracleQueryStatement
java.lang.Object
com.triactive.jdo.store.QueryStatement
com.triactive.jdo.store.OracleQueryStatement
class OracleQueryStatement
- extends QueryStatement
Field Summary |
static java.lang.String |
NLS_SORT_ORDER_PROPERTY
The system property that selects the "linguistic definition" to be used
for native language sorting of String fields. |
Fields inherited from class com.triactive.jdo.store.QueryStatement |
dba, defaultRangeVar, distinctResults, initialTableExpr, joins, orderByList, selected, stmtText, storeMgr, tableExprsByRangeVar, whereExpr |
Methods inherited from class com.triactive.jdo.store.QueryStatement |
andCondition, assertNotFrozen, columnsSelected, getColumn, getColumn, getColumn, getDefaultTableExpression, getDistinctResults, getStoreManager, getTableExpression, newTableExpression, select, select, setDistinctResults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NLS_SORT_ORDER_PROPERTY
public static final java.lang.String NLS_SORT_ORDER_PROPERTY
- The system property that selects the "linguistic definition" to be used
for native language sorting of String fields. This is the string
"com.triactive.jdo.oracle.nlsSortOrder". The default value is "LATIN".
A value of "BINARY" disables native language sorting.
- See Also:
- Constant Field Values
OracleQueryStatement
public OracleQueryStatement(Table initialTable)
OracleQueryStatement
public OracleQueryStatement(Table initialTable,
SQLIdentifier initialRangeVar)
setOrdering
public void setOrdering(SQLExpression[] exprs,
boolean[] descending)
- Overrides:
setOrdering
in class QueryStatement
innerJoin
public void innerJoin(QueryStatement.QueryColumn from,
QueryStatement.QueryColumn to)
- Overrides:
innerJoin
in class QueryStatement
leftOuterJoin
public void leftOuterJoin(QueryStatement.QueryColumn from,
QueryStatement.QueryColumn to)
- Overrides:
leftOuterJoin
in class QueryStatement
rightOuterJoin
public void rightOuterJoin(QueryStatement.QueryColumn from,
QueryStatement.QueryColumn to)
- Overrides:
rightOuterJoin
in class QueryStatement
toStatementText
public StatementText toStatementText()
- Overrides:
toStatementText
in class QueryStatement
toString
public java.lang.String toString()
- Overrides:
toString
in class QueryStatement
Copyright ? 2001 TriActive, Inc. All Rights Reserved.