| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01  | 
|||||||||
| 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)
 | 
 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.  | 
 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)
 | 
 FromObjectUsage | 
AbstractSQLQueryBuilder.findColumnInRelation(java.lang.String colName,
                     Relation rel)
Warning: The returned ColumnUsage won't have a FromObject set.  | 
 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)
 | 
static java.lang.String | 
SQLFragmentUtils.getTableName(FromObjectUsage usage)
Gets the table name used by the given FromObjectUsage (could be an alias rather than an actual table's name).  | 
 boolean | 
UsingJoinCondition.removeColumn(FromObjectUsage col)
 | 
 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 11g Release 2 (11.1.2.0.0) E17493-01  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||