| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06  | 
|||||||||
| 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 | 
AbstractDBObjectUsageAbstract implementation for a SQLFragment that uses another DBObject (e.g a Column) through a FromObject in the query.  | 
 class | 
AbstractFromObjectUsageAbstract SQLFragment implementation of FromObjectUsage.  | 
 class | 
AsteriskUsageDeprecated. - use ColumnKeywordUsage  | 
 class | 
ColumnKeywordUsageA FromObjectUsage that has a keyword for the Column name, rather than an actual column.  | 
 class | 
ColumnUsageSQL fragment that is a use of a Column.  | 
 class | 
PlSqlUsageFragment that represents a usage of a piece of PlSql.  | 
 class | 
SelectObjectUsageClass 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 | 
SQLQueryBuilder.addGroupByColumn(FromObjectUsage colu)Adds the given FromObjectUsage to the end of the GROUP BY clause.  | 
 void | 
AbstractSQLQueryBuilder.addGroupByColumn(FromObjectUsage colu) | 
 void | 
SQLQueryBuilder.addGroupByColumn(int index, FromObjectUsage colu)Adds the given FromObjectUsage to the specified index of the GROUP BY clause.  | 
 void | 
AbstractSQLQueryBuilder.addGroupByColumn(int index, FromObjectUsage colu) | 
 boolean | 
UsingJoinCondition.removeColumn(FromObjectUsage col) | 
 boolean | 
SQLQueryBuilder.removeGroupByColumn(FromObjectUsage colu)Removes the given FromObjectUsage from the GROUP BY clause.  | 
 boolean | 
AbstractSQLQueryBuilder.removeGroupByColumn(FromObjectUsage colu) | 
 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.5.0) E13403-06  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||