| Package | Description | 
|---|---|
| oracle.javatools.db.sql | 
 Contains an API for declaratively parsing SQL queries (SELECT statements). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructFKJoin(FKConstraint fk,
               FromObject left,
               FromObject right)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructFKJoin(FKConstraint fk,
               FromObject left,
               FromObject right)
Creates a JOIN in the query's FROM clause to represent the given
 FKConstraint. 
 | 
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructFKJoins(FKConstraint[] fks,
                FromObject[] usagesToUse)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructFKJoins(FKConstraint[] fks,
                FromObject[] usagesToUse)
Creates a set of nested JOINs in the query's FROM clause to represent each
 given FKConstraint. 
 | 
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructFromObject(SchemaObject relation,
                   boolean createSelectObjects,
                   boolean createJoins,
                   FromObject[] includeInJoins)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructFromObject(SchemaObject relation,
                   boolean createSelectObjects,
                   boolean createJoins,
                   FromObject[] includeInJoins)
Creates a FromObject for the query. 
 | 
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructFromObjects(Relation[] baseRelations,
                    boolean createSelectObjects,
                    boolean createJoins,
                    FromObject[] includeInJoins)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructFromObjects(Relation[] baseRelations,
                    boolean createSelectObjects,
                    boolean createJoins,
                    FromObject[] includeInJoins)
Creates one or more FromObjects for the query. 
 | 
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructSelectObject(Column col,
                     FromObject usageToUse)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructSelectObject(Column col,
                     FromObject usageToUse)
Creates a SelectObject for the query based on the column passed in. 
 | 
SQLQueryBuilder.SQLQueryObjectSet | 
AbstractSQLQueryBuilder.constructSelectObjects(Column[] baseCols,
                      FromObject[] usagesToUse)  | 
SQLQueryBuilder.SQLQueryObjectSet | 
SQLQueryBuilder.constructSelectObjects(Column[] baseCols,
                      FromObject[] usagesToUse)
Creates a set of SelectObjects for the query based on the columns passed in. 
 |