Uses of Class
adql.query.operand.function.ADQLFunction
-
Packages that use ADQLFunction Package Description adql.db adql.db.exception adql.parser adql.query.operand.function adql.query.operand.function.geometry adql.translator -
-
Uses of ADQLFunction in adql.db
Methods in adql.db with parameters of type ADQLFunction Modifier and Type Method 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. -
Uses of ADQLFunction in adql.db.exception
Fields in adql.db.exception declared as ADQLFunction Modifier and Type Field Description protected ADQLFunction
UnresolvedFunctionException. functionInError
Function which can not be resolved.Methods in adql.db.exception that return ADQLFunction Modifier and Type Method Description ADQLFunction
UnresolvedFunctionException. getFunction()
Get the unresolved function at the origin of this exception.Methods in adql.db.exception with parameters of type ADQLFunction Modifier and Type Method Description static java.lang.String
UnresolvedFunctionException. getFctSignature(ADQLFunction fct)
Get the signature of the function given in parameter.Constructors in adql.db.exception with parameters of type ADQLFunction Constructor 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. -
Uses of ADQLFunction in adql.parser
Methods in adql.parser that return ADQLFunction Modifier and Type Method Description ADQLFunction
ADQLParser. NumericFunction()
-
Uses of ADQLFunction in adql.query.operand.function
Subclasses of ADQLFunction in adql.query.operand.function Modifier and Type Class 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.Fields in adql.query.operand.function declared as ADQLFunction Modifier and Type Field Description protected ADQLFunction
ADQLFunction.ParameterIterator. function
Constructors in adql.query.operand.function with parameters of type ADQLFunction Constructor Description ParameterIterator(ADQLFunction fct)
-
Uses of ADQLFunction in adql.query.operand.function.geometry
Subclasses of ADQLFunction in adql.query.operand.function.geometry Modifier and Type Class 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. -
Uses of ADQLFunction in adql.translator
Methods in adql.translator with parameters of type ADQLFunction Modifier and Type Method 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)
-