| Package | Description |
|---|---|
| adql.parser | |
| adql.query | |
| adql.query.constraint | |
| adql.query.from | |
| adql.translator |
| Modifier and Type | Method and Description |
|---|---|
ClauseConstraints |
ADQLParser.ConditionsList(ClauseConstraints clause) |
| Modifier and Type | Method and Description |
|---|---|
ClauseConstraints |
ADQLParser.ConditionsList(ClauseConstraints clause) |
ADQLJoin |
ADQLQueryFactory.createJoin(ADQLQueryFactory.JoinType type,
FromContent leftTable,
FromContent rightTable,
ClauseConstraints condition) |
| Modifier and Type | Method and Description |
|---|---|
ClauseConstraints |
ADQLQuery.getHaving()
Gets the HAVING clause of this query.
|
ClauseConstraints |
ADQLQuery.getWhere()
Gets the WHERE clause of this query.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ADQLQuery.setHaving(ClauseConstraints newHaving)
Replaces its HAVING clause by the given one.
|
void |
ADQLQuery.setWhere(ClauseConstraints newWhere)
Replaces its WHERE clause by the given one.
|
| Constructor and Description |
|---|
ClauseConstraints(ClauseConstraints toCopy)
Builds a ClauseConstraints by copying the given one.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstraintsGroup
Represents a parenthesized list of constraints.
|
| Modifier and Type | Field and Description |
|---|---|
protected ClauseConstraints |
ADQLJoin.condition
The join condition.
|
| Modifier and Type | Method and Description |
|---|---|
ClauseConstraints |
ADQLJoin.getJoinCondition()
Gets the condition of this join (that's to say: the condition which follows the keyword ON).
|
| Modifier and Type | Method and Description |
|---|---|
void |
ADQLJoin.setJoinCondition(ClauseConstraints cond)
Sets the condition of this join (that's to say: the condition which follows the keyword ON).
|
void |
CrossJoin.setJoinCondition(ClauseConstraints cond)
Effect-less method: no join condition can be specified to make a CROSS join.
|
| Constructor and Description |
|---|
InnerJoin(FromContent left,
FromContent right,
ClauseConstraints condition)
Builds an INNER JOIN between the two given "tables" with the given condition.
|
OuterJoin(FromContent left,
FromContent right,
OuterJoin.OuterType type,
ClauseConstraints condition)
Builds an OUTER join between the two given "tables" with the given condition.
|
SQLServer_InnerJoin(FromContent left,
FromContent right,
ClauseConstraints condition)
Builds an INNER JOIN between the two given "tables" with the given condition.
|
SQLServer_OuterJoin(FromContent left,
FromContent right,
OuterJoin.OuterType type,
ClauseConstraints condition)
Builds an OUTER join between the two given "tables" with the given condition.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ADQLTranslator.translate(ClauseConstraints clause) |
java.lang.String |
JDBCTranslator.translate(ClauseConstraints clause) |