Package | Description |
---|---|
adql.db.exception | |
adql.parser | |
adql.query | |
adql.query.constraint | |
adql.query.from | |
adql.query.operand | |
adql.query.operand.function | |
adql.query.operand.function.geometry |
Modifier and Type | Method and Description |
---|---|
void |
UnresolvedJoinException.setPosition(TextPosition pos)
Set the position of the invalid JOIN.
|
Constructor and Description |
---|
UnresolvedFunctionException(java.lang.String message,
TextPosition pos)
Build the exception with just a message.
|
UnresolvedJoinException(java.lang.String message,
TextPosition errorPosition)
Build an UnresolvedJoin and specify, in addition of the error message, the position of the column not resolved.
|
Modifier and Type | Field and Description |
---|---|
TextPosition |
IdentifierItems.IdentifierItem.position |
protected TextPosition |
ParseException.position
Line in the ADQL query where the exception occurs.
|
Modifier and Type | Method and Description |
---|---|
TextPosition |
IdentifierItems.getPosition() |
TextPosition |
ParseException.getPosition()
Gets the position in the ADQL query of the token which generates this exception.
|
Modifier and Type | Method and Description |
---|---|
ColumnReference |
ADQLQueryFactory.createColRef(int index,
TextPosition position) |
ADQLOrder |
ADQLQueryFactory.createOrder(int ind,
boolean desc,
TextPosition position)
Deprecated.
since 1.4 ; Replaced by
ADQLQueryFactory.createOrder(int, boolean) |
Constructor and Description |
---|
ParseException(java.lang.String message,
TextPosition errorPosition) |
Modifier and Type | Method and Description |
---|---|
TextPosition |
ADQLObject.getPosition()
Gets the position of this object/token in the ADQL query.
|
TextPosition |
ADQLQuery.getPosition() |
TextPosition |
SelectItem.getPosition() |
TextPosition |
ADQLList.getPosition() |
TextPosition |
ColumnReference.getPosition()
Gets the position in the original ADQL query string.
|
Modifier and Type | Method and Description |
---|---|
void |
ADQLQuery.setPosition(TextPosition position)
Set the position of this
ADQLQuery (or sub-query) inside the whole given ADQL query string. |
void |
SelectItem.setPosition(TextPosition position)
Set the position of this
SelectItem in the given ADQL query string. |
void |
ADQLList.setPosition(TextPosition position)
Sets the position at which this
ADQLList has been found in the original ADQL query string. |
void |
ColumnReference.setPosition(TextPosition pos)
Sets the position at which this
ColumnReference has been found in the original ADQL query string. |
Constructor and Description |
---|
TextPosition(TextPosition positionToCopy)
Builds a copy of the given position.
|
TextPosition(TextPosition startPos,
TextPosition endPos)
Builds a position whose the start is the start position of the first parameter and the end is the end position of the second parameter.
|
Modifier and Type | Method and Description |
---|---|
TextPosition |
Exists.getPosition() |
TextPosition |
Between.getPosition() |
TextPosition |
In.getPosition() |
TextPosition |
IsNull.getPosition() |
TextPosition |
Comparison.getPosition() |
TextPosition |
NotConstraint.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
Exists.setPosition(TextPosition position)
Set the position of this
Exists in the given ADQL query string. |
void |
Between.setPosition(TextPosition position)
Set the position of this
Between in the given ADQL query string. |
void |
In.setPosition(TextPosition position)
Set the position of this
In in the given ADQL query string. |
void |
IsNull.setPosition(TextPosition position)
Set the position of this
IsNull in the given ADQL query string. |
void |
Comparison.setPosition(TextPosition position)
Set the position of this
Comparison in the given ADQL query string. |
void |
NotConstraint.setPosition(TextPosition position)
Set the position of this
NotConstraint in the given ADQL query string. |
Modifier and Type | Method and Description |
---|---|
TextPosition |
ADQLTable.getPosition()
Gets the position in the original ADQL query string.
|
TextPosition |
ADQLJoin.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
ADQLTable.setPosition(TextPosition pos)
Sets the position at which this
ADQLTable has been found in the original ADQL query string. |
void |
ADQLJoin.setPosition(TextPosition position) |
void |
FromContent.setPosition(TextPosition position)
Set the position of this
FromContent in the given ADQL query string. |
Modifier and Type | Field and Description |
---|---|
protected TextPosition |
NumericConstant.position
Position of this operand.
|
Modifier and Type | Method and Description |
---|---|
TextPosition |
StringConstant.getPosition() |
TextPosition |
NegativeOperand.getPosition() |
TextPosition |
WrappedOperand.getPosition() |
TextPosition |
NumericConstant.getPosition() |
TextPosition |
Operation.getPosition() |
TextPosition |
ADQLColumn.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
StringConstant.setPosition(TextPosition position)
Sets the position at which this
StringConstant has been found in the original ADQL query string. |
void |
NegativeOperand.setPosition(TextPosition position)
Sets the position at which this
NegativeOperand has been found in the original ADQL query string. |
void |
WrappedOperand.setPosition(TextPosition position)
Sets the position at which this
WrappedOperand has been found in the original ADQL query string. |
void |
NumericConstant.setPosition(TextPosition position)
Sets the position at which this
NumericConstant has been found in the original ADQL query string. |
void |
Operation.setPosition(TextPosition position)
Sets the position at which this
WrappedOperand has been found in the original ADQL query string. |
void |
ADQLColumn.setPosition(TextPosition pos)
Sets the position at which this
ADQLColumn has been found in the original ADQL query string. |
Modifier and Type | Method and Description |
---|---|
TextPosition |
ADQLFunction.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
ADQLFunction.setPosition(TextPosition position)
Set the position of this
ADQLFunction in the ADQL query string. |
Modifier and Type | Method and Description |
---|---|
TextPosition |
GeometryFunction.GeometryValue.getPosition() |