Package | Description |
---|---|
adql.db | |
adql.parser |
Modifier and Type | Class | Description |
---|---|---|
class |
DBChecker |
This
QueryChecker implementation is able to do the following verifications on an ADQL query:
Check the existence of all table and column references found in a query
Resolve all unknown functions as supported User Defined Functions (UDFs)
Check whether all used geometrical functions are supported
Check whether all used coordinate systems are supported
Check that types of columns and UDFs match with their context
|
Modifier and Type | Method | Description |
---|---|---|
QueryChecker |
ADQLParser.getQueryChecker() |
Modifier and Type | Method | Description |
---|---|---|
void |
ADQLParser.setQueryChecker(QueryChecker checker) |
Constructor | Description |
---|---|
ADQLParser(ADQLParserTokenManager tm,
QueryChecker checker) |
Builds a parser with another token manager.
|
ADQLParser(ADQLParserTokenManager tm,
QueryChecker checker,
ADQLQueryFactory factory) |
Builds a parser with another token manager.
|
ADQLParser(QueryChecker checker) |
Builds an ADQL parser without a query to parse but with a
QueryChecker . |
ADQLParser(QueryChecker checker,
ADQLQueryFactory factory) |
Builds an ADQL parser without a query to parse but with a
QueryChecker and a ADQLQueryFactory . |
ADQLParser(java.io.InputStream stream,
QueryChecker checker) |
Builds a parser with a stream containing the query to parse.
|
ADQLParser(java.io.InputStream stream,
QueryChecker checker,
ADQLQueryFactory factory) |
Builds a parser with a stream containing the query to parse.
|
ADQLParser(java.io.InputStream stream,
java.lang.String encoding,
QueryChecker checker) |
Builds a parser with a stream containing the query to parse.
|
ADQLParser(java.io.InputStream stream,
java.lang.String encoding,
QueryChecker checker,
ADQLQueryFactory factory) |
Builds a parser with a stream containing the query to parse.
|
ADQLParser(java.io.Reader reader,
QueryChecker checker) |
Builds a parser with a reader containing the query to parse.
|
ADQLParser(java.io.Reader reader,
QueryChecker checker,
ADQLQueryFactory factory) |
Builds a parser with a reader containing the query to parse.
|