Package adql.query.operand
package adql.query.operand
-
ClassDescriptionRepresents the complete (literal) reference to a column ({schema(s)}.{table}.{column}).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.Represents a concatenation in ADQL (ex:
"_s_ra" || ':' || "_s_dec"
).Lets putting a minus sign in front of any numeric operand.Special value representing the absence of value (i.e.A numeric (integer, double, ...) constant.It represents a simple numeric operation (sum, difference, multiplication and division) or a bitwise operation (binary AND, OR or XOR).Type of possible simple numeric operations.A string constant.Operand whose the type can not be known at the parsing time.Lets wrapping an operand by parenthesis.