Interface | 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.
|
Class | Description |
---|---|
ADQLColumn |
Represents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).
|
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.
|
Enum | Description |
---|---|
OperationType |
Type of possible simple numeric operations.
|