Package | Description |
---|---|
adql.db | |
adql.db.exception | |
adql.parser | |
adql.query.operand.function | |
adql.query.operand.function.geometry | |
adql.translator |
Modifier and Type | Method and Description |
---|---|
protected void |
DBChecker.checkGeometryFunction(java.lang.String fctName,
ADQLFunction fct,
DBChecker.BinarySearch<java.lang.String,java.lang.String> binSearch,
UnresolvedIdentifiersException errors)
Check whether the specified geometrical function is allowed by this implementation.
|
int |
FunctionDef.compareTo(ADQLFunction fct)
Compare this function definition with the given ADQL function item.
|
protected boolean |
DBChecker.isAllParamTypesResolved(ADQLFunction fct)
Tell whether the type of all parameters of the given ADQL function
is resolved.
|
Modifier and Type | Field and Description |
---|---|
protected ADQLFunction |
UnresolvedFunctionException.functionInError
Function which can not be resolved.
|
Modifier and Type | Method and Description |
---|---|
ADQLFunction |
UnresolvedFunctionException.getFunction()
Get the unresolved function at the origin of this exception.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
UnresolvedFunctionException.getFctSignature(ADQLFunction fct)
Get the signature of the function given in parameter.
|
Constructor and Description |
---|
UnresolvedFunctionException(ADQLFunction fct)
Build the exception with the unresolved function in parameter.
|
UnresolvedFunctionException(java.lang.String message,
ADQLFunction fct)
Build the exception with a message but also with the unresolved function in parameter.
|
Modifier and Type | Method and Description |
---|---|
ADQLFunction |
ADQLParser.NumericFunction() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultUDF
It represents any function which is not managed by ADQL.
|
class |
MathFunction
It represents any basic mathematical function.
|
class |
SQLFunction
It represents any SQL function (COUNT, MAX, MIN, AVG, SUM, etc...).
|
class |
UserDefinedFunction
Function defined by the user (i.e.
|
Modifier and Type | Field and Description |
---|---|
protected ADQLFunction |
ADQLFunction.ParameterIterator.function |
Constructor and Description |
---|
ParameterIterator(ADQLFunction fct) |
Modifier and Type | Class and Description |
---|---|
class |
AreaFunction
It represents the AREA function of ADQL.
|
class |
BoxFunction
It represents the box function of the ADQL language.
|
class |
CentroidFunction
It represents the CENTROID function of the ADQL language.
|
class |
CircleFunction
It represents the CIRCLE function of the ADQL language.
|
class |
ContainsFunction
It represents the CONTAINS function of the ADQL language.
|
class |
DistanceFunction
It represents the DISTANCE function of the ADQL language.
|
class |
ExtractCoord
It represents the COORD1 and the COORD2 functions of the ADQL language.
|
class |
ExtractCoordSys
It represents the COORDSYS function the ADQL language.
|
class |
GeometryFunction
It represents any geometric function of ADQL.
|
class |
IntersectsFunction
It represents the INTERSECTS function of the ADQL language.
|
class |
PointFunction
It represents the POINT function of the ADQL language.
|
class |
PolygonFunction
It represents the POLYGON function of the ADQL language.
|
class |
RegionFunction
It represents the REGION function the ADQL language.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
JDBCTranslator.getDefaultADQLFunction(ADQLFunction fct)
Gets the default SQL output for the given ADQL function.
|
java.lang.String |
ADQLTranslator.translate(ADQLFunction fct) |
java.lang.String |
JDBCTranslator.translate(ADQLFunction fct) |