Package adql.query.operand
-
Interface Summary 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 Summary 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 Summary Enum Description OperationType Type of possible simple numeric operations.