Package | Description |
---|---|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Method and Description |
---|---|
RelationUsage[] |
SQLQueryBuilder.getRelationUsages()
Returns the RelationUsages found in the FROM clause of the SQLQuery.
|
RelationUsage[] |
AbstractSQLQueryBuilder.getRelationUsages() |
Modifier and Type | Method and Description |
---|---|
boolean |
SQLQueryBuilder.canMergeRelationUsages(RelationUsage baseUsage,
RelationUsage mergingUsage)
Determines whether the two RelationUsages are based on the same table.
|
boolean |
AbstractSQLQueryBuilder.canMergeRelationUsages(RelationUsage baseUsage,
RelationUsage mergingUsage) |
FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInRelation(java.lang.String colName,
boolean external,
RelationUsage relU)
Finds a Column with the given name in the Relation referred to by the
given RelationUsage, and returns a FromObjectUsage that references
that column.
|
void |
SQLQueryBuilder.mergeRelationUsages(RelationUsage baseUsage,
RelationUsage mergingUsage)
Merges two RelationUsages into one.
|
void |
AbstractSQLQueryBuilder.mergeRelationUsages(RelationUsage baseUsage,
RelationUsage mergingUsage) |