ADQLObject
UnknownType
ADQLColumn
, 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
, WrappedOperand
public 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, toADQL
boolean isNumeric()
boolean isString()
boolean isGeometry()