|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FromObjectUsage | |
---|---|
oracle.javatools.db.sql | Contains an API for declaratively parsing SQL queries (SELECT statements). |
Uses of FromObjectUsage in oracle.javatools.db.sql |
---|
Classes in oracle.javatools.db.sql that implement FromObjectUsage | |
---|---|
class |
AbstractDBObjectUsage
Abstract implementation for a SQLFragment that uses another DBObject (e.g a Column) through a FromObject in the query. |
class |
AbstractFromObjectUsage
Abstract SQLFragment implementation of FromObjectUsage. |
class |
AsteriskUsage
Deprecated. - use ColumnKeywordUsage |
class |
ColumnKeywordUsage
A FromObjectUsage that has a keyword for the Column name, rather than an actual column. |
class |
ColumnUsage
SQL fragment that is a use of a Column. |
class |
PlSqlUsage
Fragment that represents a usage of a piece of PlSql. |
class |
SelectObjectUsage
Class that represents the usage of a SelectObject. |
Methods in oracle.javatools.db.sql that return FromObjectUsage | |
---|---|
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInColumnUsage(java.lang.String colName,
ColumnUsage colu,
FromObject from)
|
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromExpression(java.lang.String colName,
SQLFragment exp,
boolean allowDuplicates,
FromObject from,
SQLFragment creating)
|
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromObjects(java.lang.String colName,
FromObject[] froms,
boolean allowDuplicates,
boolean enforceInAll,
SQLFragment creating)
Finds a Column of given name amongst the given FromObjects. |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromObjects(java.lang.String colName,
SQLFragment creating,
FromObject... extraFroms)
Finds a Column of given name amongst the RelationUsages in the query. |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInJoin(java.lang.String colName,
JoinObject join,
boolean allowDuplicates,
SQLFragment creating)
|
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInRelation(java.lang.String colName,
Relation rel)
Warning: The returned ColumnUsage won't have a FromObject set. |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInRelation(java.lang.String colName,
RelationUsage relU)
|
FromObjectUsage[] |
UsingJoinCondition.getColumns()
|
Methods in oracle.javatools.db.sql with parameters of type FromObjectUsage | |
---|---|
void |
UsingJoinCondition.addColumn(FromObjectUsage col)
|
void |
UsingJoinCondition.addColumn(int index,
FromObjectUsage col)
|
void |
AbstractSQLQueryBuilder.addGroupByColumn(FromObjectUsage colu)
|
void |
SQLQueryBuilder.addGroupByColumn(FromObjectUsage colu)
Adds the given FromObjectUsage to the end of the GROUP BY clause. |
void |
AbstractSQLQueryBuilder.addGroupByColumn(int index,
FromObjectUsage colu)
|
void |
SQLQueryBuilder.addGroupByColumn(int index,
FromObjectUsage colu)
Adds the given FromObjectUsage to the specified index of the GROUP BY clause. |
boolean |
UsingJoinCondition.removeColumn(FromObjectUsage col)
|
boolean |
AbstractSQLQueryBuilder.removeGroupByColumn(FromObjectUsage colu)
|
boolean |
SQLQueryBuilder.removeGroupByColumn(FromObjectUsage colu)
Removes the given FromObjectUsage from the GROUP BY clause. |
void |
UsingJoinCondition.setColumns(FromObjectUsage[] cols)
|
Constructors in oracle.javatools.db.sql with parameters of type FromObjectUsage | |
---|---|
UsingJoinCondition(FromObjectUsage[] cols)
|
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |