Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

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)
           
 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

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