ADQLObject, ADQLOperandADQLColumn, DefaultUDF, UserDefinedFunctionpublic interface UnknownType extends ADQLOperand
Operand whose the type can not be known at the parsing time. A post-parsing step with column metadata is needed to resolved their types.
Note:
For the moment, only two operands are concerned: columns (ADQLColumn) and user defined functions (UserDefinedFunction).
| Modifier and Type | Method | Description |
|---|---|---|
char |
getExpectedType() |
Get the type expected by the syntactic parser according to the context.
|
void |
setExpectedType(char c) |
Set the type expected for this operand.
|
adqlIterator, getCopy, getName, getPosition, toADQLisGeometry, isNumeric, isStringchar getExpectedType()
void setExpectedType(char c)
c - Expected type: 'n' or 'N' for numeric, 's' or 'S' for string, 'g' or 'G' for geometry.