Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Uses of Interface
oracle.javatools.db.sql.FromObjectUsage

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

Copyright © 1997, 2013, Oracle. All rights reserved.