ADQLObjectUnknownTypeADQLColumn, ADQLFunction, AreaFunction, BoxFunction, CentroidFunction, CircleFunction, Concatenation, ContainsFunction, DefaultUDF, DistanceFunction, ExtractCoord, ExtractCoordSys, GeometryFunction, GeometryFunction.GeometryValue, IntersectsFunction, MathFunction, NegativeOperand, NumericConstant, Operation, PointFunction, PolygonFunction, RegionFunction, SQLFunction, StringConstant, UserDefinedFunction, WrappedOperandpublic interface ADQLOperand extends ADQLObject
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.
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
isGeometry() |
Tell whether this operand is a geometrical region or not.
|
boolean |
isNumeric() |
Tell whether this operand is numeric or not.
|
boolean |
isString() |
Tell whether this operand is a string or not.
|
adqlIterator, getCopy, getName, getPosition, toADQLboolean isNumeric()
boolean isString()
boolean isGeometry()