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 voidDBChecker. 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.intFunctionDef. compareTo(ADQLFunction fct)Compare this function definition with the given ADQL function item.protected booleanDBChecker. 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 ADQLFunctionUnresolvedFunctionException. functionInErrorFunction which can not be resolved.Methods in adql.db.exception that return ADQLFunction Modifier and Type Method Description ADQLFunctionUnresolvedFunctionException. 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.StringUnresolvedFunctionException. 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 ADQLFunctionADQLParser. NumericFunction() -
Uses of ADQLFunction in adql.query.operand.function
Subclasses of ADQLFunction in adql.query.operand.function Modifier and Type Class Description classDefaultUDFIt represents any function which is not managed by ADQL.classMathFunctionIt represents any basic mathematical function.classSQLFunctionIt represents any SQL function (COUNT, MAX, MIN, AVG, SUM, etc...).classUserDefinedFunctionFunction defined by the user (i.e.Fields in adql.query.operand.function declared as ADQLFunction Modifier and Type Field Description protected ADQLFunctionADQLFunction.ParameterIterator. functionConstructors 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 classAreaFunctionIt represents the AREA function of ADQL.classBoxFunctionIt represents the box function of the ADQL language.classCentroidFunctionIt represents the CENTROID function of the ADQL language.classCircleFunctionIt represents the CIRCLE function of the ADQL language.classContainsFunctionIt represents the CONTAINS function of the ADQL language.classDistanceFunctionIt represents the DISTANCE function of the ADQL language.classExtractCoordIt represents the COORD1 and the COORD2 functions of the ADQL language.classExtractCoordSysIt represents the COORDSYS function the ADQL language.classGeometryFunctionIt represents any geometric function of ADQL.classIntersectsFunctionIt represents the INTERSECTS function of the ADQL language.classPointFunctionIt represents the POINT function of the ADQL language.classPolygonFunctionIt represents the POLYGON function of the ADQL language.classRegionFunctionIt 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.StringJDBCTranslator. getDefaultADQLFunction(ADQLFunction fct)Gets the default SQL output for the given ADQL function.java.lang.StringADQLTranslator. translate(ADQLFunction fct)java.lang.StringJDBCTranslator. translate(ADQLFunction fct)
-