Package | Description |
---|---|
adql.parser | |
adql.query | |
adql.query.constraint | |
adql.translator |
Modifier and Type | Method | Description |
---|---|---|
ADQLConstraint |
ADQLParser.Constraint() |
|
ADQLConstraint |
ADQLParser.Predicate() |
Modifier and Type | Method | Description |
---|---|---|
NotConstraint |
ADQLQueryFactory.createNot(ADQLConstraint constraintToNot) |
Modifier and Type | Method | Description |
---|---|---|
ADQLConstraint |
ClauseConstraints.remove(int index) |
|
ADQLConstraint |
ClauseConstraints.set(int index,
ADQLConstraint constraint) |
|
ADQLConstraint |
ClauseConstraints.set(int index,
java.lang.String logicalSep,
ADQLConstraint constraint) |
Replaces the specified constraint by the given one with the given constraint separator.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ClauseConstraints.add(int index,
ADQLConstraint constraint) |
|
void |
ClauseConstraints.add(int index,
java.lang.String logicalSep,
ADQLConstraint constraint) |
Adds the given constraint with the given separator at the given position in the constraints list.
|
boolean |
ClauseConstraints.add(ADQLConstraint constraint) |
|
boolean |
ClauseConstraints.add(java.lang.String logicalSep,
ADQLConstraint constraint) |
Adds the given constraint with the given separator.
|
ADQLConstraint |
ClauseConstraints.set(int index,
ADQLConstraint constraint) |
|
ADQLConstraint |
ClauseConstraints.set(int index,
java.lang.String logicalSep,
ADQLConstraint constraint) |
Replaces the specified constraint by the given one with the given constraint separator.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Between |
It represents the BETWEEN predicate of SQL and ADQL.
|
class |
Comparison |
Represents a comparison (numeric or not) between two operands.
|
class |
ConstraintsGroup |
Represents a parenthesized list of constraints.
|
class |
Exists |
Represents the predicate EXISTS of SQL and ADQL.
|
class |
In |
It represents the IN predicate of SQL and ADQL.
|
class |
IsNull |
Represents a comparison between a column to the NULL value.
|
class |
NotConstraint |
Lets apply the logical operator NOT on any constraint.
|
Modifier and Type | Method | Description |
---|---|---|
ADQLConstraint |
NotConstraint.getConstraint() |
Gets the constraint on which the NOT operator is applied.
|
Constructor | Description |
---|---|
NotConstraint(ADQLConstraint constraint) |
Builds a NotConstraint just with the constraint on which the logical operator NOT must be applied.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
ADQLTranslator.translate(ADQLConstraint cons) |
|
java.lang.String |
JDBCTranslator.translate(ADQLConstraint cons) |