# Uses of Package
adql.query.constraint

- Packages that use adql.query.constraint
  Package | Description
  --- | ---
  adql.parser |
  adql.query |
  adql.query.constraint |
  adql.translator |

- Classes in adql.query.constraint used by adql.parser
  Class | Description
  --- | ---
  ADQLConstraint | An ADQL constraint (comparison, in, exists, ...) must implement this interface.
  Between | It represents the BETWEEN predicate of SQL and ADQL.
  Comparison | Represents a comparison (numeric or not) between two operands.
  ComparisonOperator | Gathers all comparison operators (numeric or not).
  ConstraintsGroup | Represents a parenthesized list of constraints.
  Exists | Represents the predicate EXISTS of SQL and ADQL.
  In | It represents the IN predicate of SQL and ADQL.
  IsNull | Represents a comparison between a column to the NULL value.
  NotConstraint | Lets apply the logical operator NOT on any constraint.

- Classes in adql.query.constraint used by adql.query
  Class | Description
  --- | ---
  ADQLConstraint | An ADQL constraint (comparison, in, exists, ...) must implement this interface.

- Classes in adql.query.constraint used by adql.query.constraint
  Class | Description
  --- | ---
  ADQLConstraint | An ADQL constraint (comparison, in, exists, ...) must implement this interface.
  Between | It represents the BETWEEN predicate of SQL and ADQL.
  Comparison | Represents a comparison (numeric or not) between two operands.
  ComparisonOperator | Gathers all comparison operators (numeric or not).
  ConstraintsGroup | Represents a parenthesized list of constraints.
  Exists | Represents the predicate EXISTS of SQL and ADQL.
  In | It represents the IN predicate of SQL and ADQL.
  IsNull | Represents a comparison between a column to the NULL value.

- Classes in adql.query.constraint used by adql.translator
  Class | Description
  --- | ---
  ADQLConstraint | An ADQL constraint (comparison, in, exists, ...) must implement this interface.
  Between | It represents the BETWEEN predicate of SQL and ADQL.
  Comparison | Represents a comparison (numeric or not) between two operands.
  Exists | Represents the predicate EXISTS of SQL and ADQL.
  In | It represents the IN predicate of SQL and ADQL.
  IsNull | Represents a comparison between a column to the NULL value.
  NotConstraint | Lets apply the logical operator NOT on any constraint.