# Uses of Package
adql.query.operand

- Packages that use adql.query.operand
  Package | Description
  --- | ---
  adql.db |
  adql.db.exception |
  adql.parser |
  adql.query |
  adql.query.constraint |
  adql.query.from |
  adql.query.operand |
  adql.query.operand.function |
  adql.query.operand.function.geometry |
  adql.translator |

- Classes in adql.query.operand used by adql.db
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.
  StringConstant | A string constant.

- Classes in adql.query.operand used by adql.db.exception
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).

- Classes in adql.query.operand used by adql.parser
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.
  Concatenation | Represents a concatenation in ADQL (ex: "_s_ra" || ':' || "_s_dec").
  NegativeOperand | Lets putting a minus sign in front of any numeric operand.
  NumericConstant | A numeric (integer, double, ...) constant.
  Operation | It represents a simple numeric operation (sum, difference, multiplication and division).
  OperationType | Type of possible simple numeric operations.
  StringConstant | A string constant.
  WrappedOperand | Lets wrapping an operand by parenthesis.

- Classes in adql.query.operand used by adql.query
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.

- Classes in adql.query.operand used by adql.query.constraint
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.

- Classes in adql.query.operand used by adql.query.from
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).

- Classes in adql.query.operand used by adql.query.operand
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.
  Concatenation | Represents a concatenation in ADQL (ex: "_s_ra" || ':' || "_s_dec").
  NumericConstant | A numeric (integer, double, ...) constant.
  Operation | It represents a simple numeric operation (sum, difference, multiplication and division).
  OperationType | Type of possible simple numeric operations.
  StringConstant | A string constant.
  UnknownType | Operand whose the type can not be known at the parsing time.

- Classes in adql.query.operand used by adql.query.operand.function
  Class | Description
  --- | ---
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.
  UnknownType | Operand whose the type can not be known at the parsing time.

- Classes in adql.query.operand used by adql.query.operand.function.geometry
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.

- Classes in adql.query.operand used by adql.translator
  Class | Description
  --- | ---
  ADQLColumn | Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
  ADQLOperand | Any ADQL operand (an operation, a constant, a column name, a function, ...) must implement this interface and indicates whether it corresponds to a numeric, a string or a geometrical region value.
  Concatenation | Represents a concatenation in ADQL (ex: "_s_ra" || ':' || "_s_dec").
  NegativeOperand | Lets putting a minus sign in front of any numeric operand.
  NumericConstant | A numeric (integer, double, ...) constant.
  Operation | It represents a simple numeric operation (sum, difference, multiplication and division).
  StringConstant | A string constant.
  WrappedOperand | Lets wrapping an operand by parenthesis.