A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages

## C

CARTESIAN2 - adql.db.STCS.Flavor
CARTESIAN3 - adql.db.STCS.Flavor
caseSensitivity - Variable in class adql.parser.IdentifierItems.IdentifierItem
caseSensitivity - Variable in class adql.translator.MySQLTranslator
  Indicate the case sensitivity to apply to each SQL identifier (only SCHEMA, TABLE and COLUMN).
caseSensitivity - Variable in class adql.translator.PostgreSQLTranslator
  Indicate the case sensitivity to apply to each SQL identifier (only SCHEMA, TABLE and COLUMN).
caseSensitivity - Variable in class adql.translator.SQLServerTranslator
  Indicate the case sensitivity to apply to each SQL identifier (only SCHEMA, TABLE and COLUMN).
CATALOG - adql.query.IdentifierField
cds.utils - package cds.utils
CEILING - adql.query.operand.function.MathFunctionType
CEILING - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
CENTROID - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
CentroidFunction - Class in adql.query.operand.function.geometry
  It represents the CENTROID function of the ADQL language.
CentroidFunction(CentroidFunction) - Constructor for class adql.query.operand.function.geometry.CentroidFunction
  Builds a CENTROID function by copying the given one.
CentroidFunction(GeometryFunction.GeometryValue<GeometryFunction>) - Constructor for class adql.query.operand.function.geometry.CentroidFunction
  Builds a CENTROID function.
CHAR - adql.db.DBType.DBDatatype
check(ADQLQuery) - Method in class adql.db.DBChecker
  Check all the columns, tables and UDFs references inside the given query.
check(ADQLQuery) - Method in interface adql.parser.QueryChecker
  Checks the given `ADQLQuery`.
check(ADQLQuery, Stack<SearchColumnList>) - Method in class adql.db.DBChecker
  Process several (semantic) verifications in the given ADQL query.
checkColumnReference(ColumnReference, ClauseSelect, SearchColumnList) - Method in class adql.db.DBChecker
  Check whether the given column reference corresponds to a selected item (column or an expression with an alias) or to an existing column.
checkCoordinateSystem(STCS.CoordSys, ADQLOperand, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Check whether the given coordinate system is allowed by this implementation.
checkCoordinateSystem(StringConstant, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Parse and then check the coordinate system contained in the given `StringConstant` instance.
checkDBItems(ADQLQuery, Stack<SearchColumnList>, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Check DB items (tables and columns) used in the given ADQL query.
checkGeometries(ADQLQuery, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Check all geometries.
checkGeometryFunction(String, ADQLFunction, DBChecker.BinarySearch<String, String>, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Check whether the specified geometrical function is allowed by this implementation.
checkGroupByItem(ADQLColumn, ClauseSelect, SearchColumnList) - Method in class adql.db.DBChecker
  Check whether the given column corresponds to a selected item's alias or to an existing column.
checkRegion(STCS.Region, RegionFunction, DBChecker.BinarySearch<String, String>, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Check the given region.
checkSeparator(String) - Static method in class adql.query.ClauseConstraints
  Checks/Converts the given separator in one of the two logical separators.
checkSubQueries(ADQLQuery, Stack<SearchColumnList>, SearchColumnList, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Search all sub-queries found in the given query but not in the clause FROM.
checkTypes(ADQLQuery, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Search all operands whose the type is not yet known and try to resolve it now and to check whether it matches the type expected by the syntactic parser.
checkUDFs(ADQLQuery, UnresolvedIdentifiersException) - Method in class adql.db.DBChecker
  Search all UDFs (User Defined Functions) inside the given query, and then check their signature against the list of allowed UDFs.
CIRCLE - adql.db.STCS.RegionType
CIRCLE - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
CircleFunction - Class in adql.query.operand.function.geometry
  It represents the CIRCLE function of the ADQL language.
CircleFunction(ADQLOperand, ADQLOperand, ADQLOperand, ADQLOperand) - Constructor for class adql.query.operand.function.geometry.CircleFunction
  Builds a CIRCLE function.
CircleFunction(CircleFunction) - Constructor for class adql.query.operand.function.geometry.CircleFunction
  Builds a CIRCLE function by copying the given one.
circleToPolygon(double[], double) - Method in class adql.translator.PgSphereTranslator
  Convert the specified circle into a polygon.
ClauseADQL<T extends ADQLObject> - Class in adql.query
  Represents an ADQL clause (i.e.
ClauseADQL() - Constructor for class adql.query.ClauseADQL
  Builds an anonymous ClauseADQL.
ClauseADQL(ADQLList<T>) - Constructor for class adql.query.ClauseADQL
  Builds a ClauseADQL by copying the given one.
ClauseADQL(String) - Constructor for class adql.query.ClauseADQL
  Builds a ClauseADQL considering its name.
ClauseConstraints - Class in adql.query
  Represents a clause which deals with `ADQLConstraint`s (i.e.
ClauseConstraints(ClauseConstraints) - Constructor for class adql.query.ClauseConstraints
  Builds a ClauseConstraints by copying the given one.
ClauseConstraints(String) - Constructor for class adql.query.ClauseConstraints
  Builds a constraints list with only its name (which will prefix the whole list).
ClauseConstraints(String, String) - Constructor for class adql.query.ClauseConstraints
  Builds a constraints list with its name and its default separator.
ClauseSelect - Class in adql.query
  The SELECT clause of an ADQL query.
ClauseSelect() - Constructor for class adql.query.ClauseSelect
  Builds an empty SELECT clause.
ClauseSelect(boolean) - Constructor for class adql.query.ClauseSelect
  Builds an empty SELECT clause by specifying whether the returned rows are unique (regarding the first returned columns).
ClauseSelect(boolean, int) - Constructor for class adql.query.ClauseSelect
  Builds an empty SELECT clause.
ClauseSelect(int) - Constructor for class adql.query.ClauseSelect
  Builds an empty SELECT clause whose the returned rows must be limited to the given number.
ClauseSelect(ClauseSelect) - Constructor for class adql.query.ClauseSelect
  Builds a SELECT clause by copying the given one.
clear() - Method in class adql.query.ADQLList
  Clears this clause.
clear() - Method in class adql.query.ClauseConstraints
clear() - Method in class cds.utils.TextualSearchList
CLOB - adql.db.DBType.DBDatatype
column - Variable in class adql.parser.SimpleCharStream
Column() - Method in class adql.parser.ADQLParser
COLUMN - adql.query.IdentifierField
ColumnName() - Method in class adql.parser.ADQLParser
  Extracts the name of a column with its possible catalog, schema and table prefixes.
ColumnReference - Class in adql.query
  Represents a reference to a selected column either by an index or by a non-qualified column name/alias.
ColumnReference(int) - Constructor for class adql.query.ColumnReference
  Builds a column reference with an index of a selected column.
ColumnReference(ColumnReference) - Constructor for class adql.query.ColumnReference
  Builds a column reference by copying the given one.
ColumnReference(String) - Constructor for class adql.query.ColumnReference
  Builds a column reference with a name/alias of a selected column.
columns - Variable in class adql.db.DefaultDBTable
COMMA - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
compare(S, T) - Method in class adql.db.DBChecker.BinarySearch
  Compare the search item and the array item.
compareTo(FunctionDef) - Method in class adql.db.FunctionDef
compareTo(ADQLFunction) - Method in class adql.db.FunctionDef
  Compare this function definition with the given ADQL function item.
Comparison - Class in adql.query.constraint
  Represents a comparison (numeric or not) between two operands.
Comparison(Comparison) - Constructor for class adql.query.constraint.Comparison
  Builds a comparison by copying the given one.
Comparison(ADQLOperand, ComparisonOperator, ADQLOperand) - Constructor for class adql.query.constraint.Comparison
  Creates a comparison between two operands.
ComparisonEnd(ADQLOperand) - Method in class adql.parser.ADQLParser
ComparisonOperator - Enum in adql.query.constraint
  Gathers all comparison operators (numeric or not).
CONCAT - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
Concatenation - Class in adql.query.operand
  Represents a concatenation in ADQL (ex: "_s_ra" || ':' || "_s_dec").
Concatenation() - Constructor for class adql.query.operand.Concatenation
  Builds an empty concatenation.
Concatenation(Concatenation) - Constructor for class adql.query.operand.Concatenation
  Builds a copy of the given `Concatenation`.
condition - Variable in class adql.query.from.ADQLJoin
  The join condition.
ConditionsList(ClauseConstraints) - Method in class adql.parser.ADQLParser
Constraint() - Method in class adql.parser.ADQLParser
ConstraintsGroup - Class in adql.query.constraint
  Represents a parenthesized list of constraints.
ConstraintsGroup() - Constructor for class adql.query.constraint.ConstraintsGroup
ConstraintsGroup(ConstraintsGroup) - Constructor for class adql.query.constraint.ConstraintsGroup
contains(Object) - Method in class cds.utils.TextualSearchList
  Returns true if this list contains the specified element.
CONTAINS - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
ContainsFunction - Class in adql.query.operand.function.geometry
  It represents the CONTAINS function of the ADQL language.
ContainsFunction(ContainsFunction) - Constructor for class adql.query.operand.function.geometry.ContainsFunction
  Builds a CONTAINS function by copying the given one.
ContainsFunction(GeometryFunction.GeometryValue<GeometryFunction>, GeometryFunction.GeometryValue<GeometryFunction>) - Constructor for class adql.query.operand.function.geometry.ContainsFunction
  Builds a CONTAINS function.
convertTypeFromDB(int, String, String, String[]) - Method in class adql.translator.JDBCTranslator
  Convert any type provided by a JDBC driver into a type understandable by the ADQL/TAP library.
convertTypeFromDB(int, String, String, String[]) - Method in class adql.translator.MySQLTranslator
convertTypeFromDB(int, String, String, String[]) - Method in class adql.translator.PgSphereTranslator
convertTypeFromDB(int, String, String, String[]) - Method in class adql.translator.PostgreSQLTranslator
convertTypeFromDB(int, String, String, String[]) - Method in class adql.translator.SQLServerTranslator
convertTypeToDB(DBType) - Method in class adql.translator.JDBCTranslator
  Convert any type provided by the ADQL/TAP library into a type understandable by a JDBC driver.
convertTypeToDB(DBType) - Method in class adql.translator.MySQLTranslator
convertTypeToDB(DBType) - Method in class adql.translator.PgSphereTranslator
convertTypeToDB(DBType) - Method in class adql.translator.PostgreSQLTranslator
convertTypeToDB(DBType) - Method in class adql.translator.SQLServerTranslator
COORD1 - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
COORD2 - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
coordinates - Variable in class adql.db.STCS.Region
  List of coordinates' pairs.
coordinates - Variable in class adql.query.operand.function.geometry.PolygonFunction
  The coordinates of vertices.
Coordinates() - Method in class adql.parser.ADQLParser
CoordinateSystem() - Method in class adql.parser.ADQLParser
coordSys - Variable in class adql.db.STCS.Region
  Coordinate system used by this region.
coordSys - Variable in class adql.query.operand.function.geometry.GeometryFunction
  The coordinate system used to express the coordinates.
CoordSys() - Constructor for class adql.db.STCS.CoordSys
  Build a default coordinate system (UNKNOWNFRAME UNKNOWNREFPOS SPHERICAL2).
CoordSys(STCS.Frame, STCS.RefPos, STCS.Flavor) - Constructor for class adql.db.STCS.CoordSys
  Build a coordinate system with the given parts.
CoordSys(String) - Constructor for class adql.db.STCS.CoordSys
  Build a coordinate system by parsing the given STC-S expression.
COORDSYS - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
coordSysRegExp - Variable in class adql.db.DBChecker
  A regular expression built using the list of allowed coordinate systems.
copy(String, String) - Method in interface adql.db.DBTable
  Makes a copy of this instance of `DBTable`, with the possibility to change the DB and ADQL names.
copy(String, String) - Method in class adql.db.DefaultDBTable
copy(String, String, DBTable) - Method in interface adql.db.DBColumn
  Makes a copy of this instance of `DBColumn`.
copy(String, String, DBTable) - Method in class adql.db.DBCommonColumn
  WARNING: This copy function does not make a real copy of this DBCommonColumn ! It returns a modified copy of the general column description it contains.
copy(String, String, DBTable) - Method in class adql.db.DefaultDBColumn
COS - adql.query.operand.function.MathFunctionType
COS - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
COT - adql.query.operand.function.MathFunctionType
COT - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
COUNT - adql.query.operand.function.SQLFunctionType
COUNT - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
COUNT_ALL - adql.query.operand.function.SQLFunctionType
createArea(GeometryFunction) - Method in class adql.parser.ADQLQueryFactory
createArea(GeometryFunction.GeometryValue<GeometryFunction>) - Method in class adql.parser.ADQLQueryFactory
createBetween(boolean, ADQLOperand, ADQLOperand, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createBox(ADQLOperand, ADQLOperand, ADQLOperand, ADQLOperand, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createCentroid(GeometryFunction) - Method in class adql.parser.ADQLQueryFactory
createCentroid(GeometryFunction.GeometryValue<GeometryFunction>) - Method in class adql.parser.ADQLQueryFactory
createCircle(ADQLOperand, ADQLOperand, ADQLOperand, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createColRef(int, TextPosition) - Method in class adql.parser.ADQLQueryFactory
createColRef(IdentifierItems) - Method in class adql.parser.ADQLQueryFactory
createColRef(IdentifierItems.IdentifierItem) - Method in class adql.parser.ADQLQueryFactory
createColumn(IdentifierItems) - Method in class adql.parser.ADQLQueryFactory
createColumn(IdentifierItems.IdentifierItem) - Method in class adql.parser.ADQLQueryFactory
createComparison(ADQLOperand, ComparisonOperator, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createConcatenation() - Method in class adql.parser.ADQLQueryFactory
createContains(GeometryFunction.GeometryValue<GeometryFunction>, GeometryFunction.GeometryValue<GeometryFunction>) - Method in class adql.parser.ADQLQueryFactory
createContains(GeometryFunction, GeometryFunction) - Method in class adql.parser.ADQLQueryFactory
createCoord1(ADQLColumn) - Method in class adql.parser.ADQLQueryFactory
createCoord1(PointFunction) - Method in class adql.parser.ADQLQueryFactory
createCoord2(ADQLColumn) - Method in class adql.parser.ADQLQueryFactory
createCoord2(PointFunction) - Method in class adql.parser.ADQLQueryFactory
createDistance(GeometryFunction.GeometryValue<PointFunction>, GeometryFunction.GeometryValue<PointFunction>) - Method in class adql.parser.ADQLQueryFactory
createDistance(PointFunction, PointFunction) - Method in class adql.parser.ADQLQueryFactory
createExists(ADQLQuery) - Method in class adql.parser.ADQLQueryFactory
createExtractCoordSys(ADQLColumn) - Method in class adql.parser.ADQLQueryFactory
createExtractCoordSys(GeometryFunction) - Method in class adql.parser.ADQLQueryFactory
createExtractCoordSys(GeometryFunction.GeometryValue<GeometryFunction>) - Method in class adql.parser.ADQLQueryFactory
createGroupOfConstraints() - Method in class adql.parser.ADQLQueryFactory
createIn(ADQLOperand, ADQLQuery, boolean) - Method in class adql.parser.ADQLQueryFactory
createIn(ADQLOperand, ADQLOperand[], boolean) - Method in class adql.parser.ADQLQueryFactory
createIntersects(GeometryFunction.GeometryValue<GeometryFunction>, GeometryFunction.GeometryValue<GeometryFunction>) - Method in class adql.parser.ADQLQueryFactory
createIntersects(GeometryFunction, GeometryFunction) - Method in class adql.parser.ADQLQueryFactory
createIsNull(boolean, ADQLColumn) - Method in class adql.parser.ADQLQueryFactory
createJoin(ADQLQueryFactory.JoinType, FromContent, FromContent) - Method in class adql.parser.ADQLQueryFactory
createJoin(ADQLQueryFactory.JoinType, FromContent, FromContent) - Method in class adql.parser.SQLServer_ADQLQueryFactory
createJoin(ADQLQueryFactory.JoinType, FromContent, FromContent, ClauseConstraints) - Method in class adql.parser.ADQLQueryFactory
createJoin(ADQLQueryFactory.JoinType, FromContent, FromContent, Collection<ADQLColumn>) - Method in class adql.parser.ADQLQueryFactory
createMathFunction(MathFunctionType, ADQLOperand, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createNegativeOperand(ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createNot(ADQLConstraint) - Method in class adql.parser.ADQLQueryFactory
createNumericConstant(String) - Method in class adql.parser.ADQLQueryFactory
createOperation(ADQLOperand, OperationType, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createOrder(int, boolean) - Method in class adql.parser.ADQLQueryFactory
  Replace `ADQLQueryFactory.createOrder(int, boolean, TextPosition)`.
createOrder(int, boolean, TextPosition) - Method in class adql.parser.ADQLQueryFactory
  Deprecated.
  since 1.4 ; Replaced by `ADQLQueryFactory.createOrder(int, boolean)`
createOrder(IdentifierItems.IdentifierItem, boolean) - Method in class adql.parser.ADQLQueryFactory
createOrder(IdentifierItems, boolean) - Method in class adql.parser.ADQLQueryFactory
  Deprecated.
  since 1.4 ; Former version's mistake: an ORDER BY item is either a regular/delimited column name or an integer, not a qualified column name ; Replaced by `ADQLQueryFactory.createOrder(adql.parser.IdentifierItems.IdentifierItem, boolean)` ; This function is no longer used by ADQLParser.
createPoint(ADQLOperand, ADQLOperand, ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createPolygon(ADQLOperand, Collection<? extends ADQLOperand>) - Method in class adql.parser.ADQLQueryFactory
createQuery() - Method in class adql.parser.ADQLQueryFactory
createRegion(ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
createSelectItem(ADQLOperand, String) - Method in class adql.parser.ADQLQueryFactory
createSQLFunction(SQLFunctionType, ADQLOperand, boolean) - Method in class adql.parser.ADQLQueryFactory
createStringConstant(String) - Method in class adql.parser.ADQLQueryFactory
createTable(IdentifierItems, IdentifierItems.IdentifierItem) - Method in class adql.parser.ADQLQueryFactory
createTable(ADQLQuery, IdentifierItems.IdentifierItem) - Method in class adql.parser.ADQLQueryFactory
createUserDefinedFunction(String, ADQLOperand[]) - Method in class adql.parser.ADQLQueryFactory
  Creates the user defined functions called as the given name and with the given parameters.
createWrappedOperand(ADQLOperand) - Method in class adql.parser.ADQLQueryFactory
CROSS - adql.parser.ADQLQueryFactory.JoinType
CrossJoin - Class in adql.query.from
  Cross join.
CrossJoin(CrossJoin) - Constructor for class adql.query.from.CrossJoin
  Builds a copy of the given CROSS join.
CrossJoin(FromContent, FromContent) - Constructor for class adql.query.from.CrossJoin
  Builds a CROSS join between the two given "tables".
csMap - Variable in class cds.utils.TextualSearchList
  Map which associates objects of type E with its textual string (case-sensitive).
curChar - Variable in class adql.parser.ADQLParserTokenManager
currentToken - Variable in exception adql.parser.ParseException
  This is the last token that has been consumed successfully.

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages