- Identifier() - Method in class adql.parser.ADQLParser
-
- identifier - Variable in class adql.parser.IdentifierItems.IdentifierItem
-
- IdentifierField - Enum in adql.query
-
Lets getting or setting the case sensitivity of an identifier (column, table, schema, catalog or alias)
of an
ADQLColumn
or an
ADQLTable
.
- IdentifierItem(Token, boolean) - Constructor for class adql.parser.IdentifierItems.IdentifierItem
-
- IdentifierItems - Class in adql.parser
-
Important: This class is designed to be filled ONLY by
ADQLParser
!
- IdentifierItems(boolean) - Constructor for class adql.parser.IdentifierItems
-
Builds an IdentifierItems by specifying it is a table or a column identifier.
- IdentifierItems.IdentifierItem - Class in adql.parser
-
Represent any ADQL identifier (column name, table name or table/column
alias).
- image - Variable in class adql.parser.Token
-
The string image of the token.
- IN - Static variable in interface adql.parser.ADQLParserConstants
-
RegularExpression Id.
- In - Class in adql.query.constraint
-
It represents the IN predicate of SQL and ADQL.
- In(ADQLOperand, ADQLQuery) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a sub-query.
- In(ADQLOperand, ADQLQuery, boolean) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a sub-query.
- In(ADQLOperand, ADQLOperand[]) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a values list.
- In(ADQLOperand, ADQLOperand[], boolean) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a values list.
- In(ADQLOperand, ADQLList<ADQLOperand>) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a values list.
- In(ADQLOperand, ADQLList<ADQLOperand>, boolean) - Constructor for class adql.query.constraint.In
-
Builds an IN constraint with a values list.
- In(In) - Constructor for class adql.query.constraint.In
-
Builds a IN constraint by copying the given one.
- inBuf - Variable in class adql.parser.SimpleCharStream
-
- indCoord - Variable in class adql.query.operand.function.geometry.ExtractCoord
-
Number of the coordinate to extract (1 or 2).
- index - Variable in class adql.query.ADQLList.ADQLListIterator
-
- index - Variable in class adql.query.operand.function.ADQLFunction.ParameterIterator
-
- InEnd(ADQLOperand) - Method in class adql.parser.ADQLParser
-
- initPosition(ADQLColumn) - Method in exception adql.db.exception.UnresolvedColumnException
-
- initPosition(ADQLTable) - Method in exception adql.db.exception.UnresolvedTableException
-
Initializes the position at which this exception occurs.
- initPosition(ADQLColumn) - Method in exception adql.db.exception.UnresolvedTableException
-
- INNER - Static variable in interface adql.parser.ADQLParserConstants
-
RegularExpression Id.
- InnerJoin - Class in adql.query.from
-
Inner join.
- InnerJoin(FromContent, FromContent) - Constructor for class adql.query.from.InnerJoin
-
Builds a NATURAL INNER JOIN between the two given "tables".
- InnerJoin(FromContent, FromContent, ClauseConstraints) - Constructor for class adql.query.from.InnerJoin
-
Builds an INNER JOIN between the two given "tables" with the given condition.
- InnerJoin(FromContent, FromContent, Collection<ADQLColumn>) - Constructor for class adql.query.from.InnerJoin
-
Builds an INNER JOIN between the two given "tables" with the list of columns to join.
- InnerJoin(InnerJoin) - Constructor for class adql.query.from.InnerJoin
-
Builds a copy of the given INNER join.
- input_stream - Variable in class adql.parser.ADQLParserTokenManager
-
- inputStream - Variable in class adql.parser.SimpleCharStream
-
- INTERSECTS - Static variable in interface adql.parser.ADQLParserConstants
-
RegularExpression Id.
- IntersectsFunction - Class in adql.query.operand.function.geometry
-
It represents the INTERSECTS function of the ADQL language.
- IntersectsFunction(GeometryFunction.GeometryValue<GeometryFunction>, GeometryFunction.GeometryValue<GeometryFunction>) - Constructor for class adql.query.operand.function.geometry.IntersectsFunction
-
Builds an INTERSECTS function.
- IntersectsFunction(IntersectsFunction) - Constructor for class adql.query.operand.function.geometry.IntersectsFunction
-
Builds an INTERSECTS function by copying the given one.
- IReplaceHandler - Interface in adql.search
-
Defines an interface for any kind of search/replace handler.
- IS - Static variable in interface adql.parser.ADQLParserConstants
-
RegularExpression Id.
- isAllParamTypesResolved(ADQLFunction) - Method in class adql.db.DBChecker
-
Tell whether the type of all parameters of the given ADQL function
is resolved.
- isBinary() - Method in class adql.db.DBType
-
Tells whether this type is a list of bytes.
- isCaseSensitive() - Method in class adql.query.ColumnReference
-
Tells whether the column reference on a column name/alias is case sensitive.
- isCaseSensitive(IdentifierField) - Method in class adql.query.from.ADQLTable
-
Indicates whether the specified field (catalog, schema or table) is case sensitive or not.
- isCaseSensitive() - Method in class adql.query.from.ADQLTable
-
Indicates whether all fields (catalog, schema and table) are case sensitive.
- isCaseSensitive(byte) - Method in enum adql.query.IdentifierField
-
Tells whether this field is case sensitive in the given global case sensitivity definition.
- isCaseSensitive(IdentifierField) - Method in class adql.query.operand.ADQLColumn
-
Indicates whether the specified field (catalog, schema, table or column) is case sensitive or not.
- isCaseSensitive() - Method in class adql.query.operand.ADQLColumn
-
Indicates whether all fields (catalog, schema, table and column) are case sensitive.
- isCaseSensitive() - Method in class adql.query.SelectItem
-
Tells whether the alias is case sensitive.
- isCaseSensitive(IdentifierField) - Method in class adql.translator.JDBCTranslator
-
Tell whether the specified identifier MUST be translated so that being interpreted case sensitively or not.
- isCaseSensitive(IdentifierField) - Method in class adql.translator.MySQLTranslator
-
- isCaseSensitive(IdentifierField) - Method in class adql.translator.PostgreSQLTranslator
-
- isCaseSensitive(IdentifierField) - Method in class adql.translator.SQLServerTranslator
-
- isColumn() - Method in class adql.query.operand.function.geometry.GeometryFunction.GeometryValue
-
- isCommonColumn(DBColumn) - Static method in class adql.query.from.ADQLJoin
-
Tells whether the given column is a common column (that's to say, a unification of several columns of the same name).
- isCompatible(DBType) - Method in class adql.db.DBType
-
Tell whether this
DBType
is compatible with the given one.
- isDefault() - Method in class adql.db.STCS.CoordSys
-
Tell whether this is the default coordinate system (UNKNOWNFRAME UNKNOWNREFPOS SPHERICAL2).
- isDefault() - Method in enum adql.db.STCS.Flavor
-
Tell whether this flavor is the default one.
- isDefault() - Method in enum adql.db.STCS.Frame
-
Tell whether this frame is the default one.
- isDefault() - Method in enum adql.db.STCS.RefPos
-
Tell whether this reference position is the default one.
- isDescSorting() - Method in class adql.query.ADQLOrder
-
Tells how the results will be sorted.
- isDistinct() - Method in class adql.db.SearchColumnList
-
Tells whether multiple occurrences are allowed.
- isDistinct() - Method in class adql.db.SearchTableList
-
Tells whether multiple occurrences are allowed.
- isDistinct() - Method in class adql.query.operand.function.SQLFunction
-
Indicates whether values of the parameter must be distinct or not.
- ISearchHandler - Interface in adql.search
-
Defines an interface for any kind of search handler.
- isEmpty() - Method in class adql.query.ADQLList
-
Tells whether this clause contains at least one ADQL item.
- isEnd(Token) - Method in class adql.parser.ADQLParser
-
Tell whether the given token represents the end of an ADQL query.
- isFinished() - Method in class adql.search.SimpleSearchHandler
-
- isFullCaseSensitive(byte) - Static method in enum adql.query.IdentifierField
-
Tells whether all identifier parts are case sensitive in the given global case sensitivity definition.
- isFunctionName(Token) - Method in class adql.parser.ADQLParser
-
Tell whether the given token matches to an ADQL function name.
- isGeometry() - Method in class adql.db.DBType
-
Tells whether this type is a geometrical region.
- isGeometry - Variable in class adql.db.FunctionDef
-
Indicate whether the return type is a geometry.
- isGeometry() - Method in class adql.db.FunctionDef
-
Tell whether this function returns a geometry.
- isGeometry() - Method in class adql.query.operand.ADQLColumn
-
- isGeometry() - Method in interface adql.query.operand.ADQLOperand
-
Tell whether this operand is a geometrical region or not.
- isGeometry() - Method in class adql.query.operand.Concatenation
-
- isGeometry() - Method in class adql.query.operand.function.DefaultUDF
-
- isGeometry() - Method in class adql.query.operand.function.geometry.AreaFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.BoxFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.CentroidFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.CircleFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.ContainsFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.DistanceFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.ExtractCoord
-
- isGeometry() - Method in class adql.query.operand.function.geometry.ExtractCoordSys
-
- isGeometry() - Method in class adql.query.operand.function.geometry.GeometryFunction.GeometryValue
-
- isGeometry() - Method in class adql.query.operand.function.geometry.IntersectsFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.PointFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.PolygonFunction
-
- isGeometry() - Method in class adql.query.operand.function.geometry.RegionFunction
-
- isGeometry() - Method in class adql.query.operand.function.MathFunction
-
- isGeometry() - Method in class adql.query.operand.function.SQLFunction
-
- isGeometry() - Method in class adql.query.operand.NegativeOperand
-
Always returns false.
- isGeometry() - Method in class adql.query.operand.NumericConstant
-
Always returns false.
- isGeometry() - Method in class adql.query.operand.Operation
-
Always returns false.
- isGeometry() - Method in class adql.query.operand.StringConstant
-
- isGeometry() - Method in class adql.query.operand.WrappedOperand
-
- isIndex() - Method in class adql.query.ColumnReference
-
Tells whether the column is referenced by its index or by its name/alias.
- isNatural() - Method in class adql.query.from.ADQLJoin
-
Indicates whether this join is natural or not.
- isNotBetween() - Method in class adql.query.constraint.Between
-
Tells whether the predicate is BETWEEN or NOT BETWEEN.
- isNotIn() - Method in class adql.query.constraint.In
-
Tells whether this predicate is IN or NOT IN.
- isNotNull() - Method in class adql.query.constraint.IsNull
-
Tells whether the predicate is IS NULL or IS NOT NULL.
- IsNull - Class in adql.query.constraint
-
Represents a comparison between a column to the NULL value.
- IsNull(ADQLColumn) - Constructor for class adql.query.constraint.IsNull
-
Builds a comparison between the given column and NULL.
- IsNull(ADQLColumn, boolean) - Constructor for class adql.query.constraint.IsNull
-
Builds a comparison between the column and NULL.
- IsNull(IsNull) - Constructor for class adql.query.constraint.IsNull
-
Builds a IsNull constraint by copying the given one.
- isNumeric() - Method in class adql.db.DBType
-
Tells whether this type is a numeric.
- isNumeric - Variable in class adql.db.FunctionDef
-
Indicate whether the return type is a numeric.
- isNumeric() - Method in class adql.db.FunctionDef
-
Tell whether this function returns a numeric.
- isNumeric() - Method in class adql.query.operand.ADQLColumn
-
- isNumeric() - Method in interface adql.query.operand.ADQLOperand
-
Tell whether this operand is numeric or not.
- isNumeric() - Method in class adql.query.operand.Concatenation
-
- isNumeric() - Method in class adql.query.operand.function.DefaultUDF
-
- isNumeric() - Method in class adql.query.operand.function.geometry.AreaFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.BoxFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.CentroidFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.CircleFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.ContainsFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.DistanceFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.ExtractCoord
-
- isNumeric() - Method in class adql.query.operand.function.geometry.ExtractCoordSys
-
- isNumeric() - Method in class adql.query.operand.function.geometry.GeometryFunction.GeometryValue
-
- isNumeric() - Method in class adql.query.operand.function.geometry.IntersectsFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.PointFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.PolygonFunction
-
- isNumeric() - Method in class adql.query.operand.function.geometry.RegionFunction
-
- isNumeric() - Method in class adql.query.operand.function.MathFunction
-
- isNumeric() - Method in class adql.query.operand.function.SQLFunction
-
- isNumeric() - Method in class adql.query.operand.NegativeOperand
-
Always returns true.
- isNumeric() - Method in class adql.query.operand.NumericConstant
-
Always returns true.
- isNumeric() - Method in class adql.query.operand.Operation
-
Always returns true.
- isNumeric() - Method in class adql.query.operand.StringConstant
-
- isNumeric() - Method in class adql.query.operand.WrappedOperand
-
- isRecursive() - Method in class adql.search.SimpleSearchHandler
-
Tells whether this handler must search also in sub-queries.
- isRegularIdentifier(String) - Method in class adql.parser.ADQLParser
-
Tell whether the given string is a valid ADQL regular identifier.
- isString() - Method in class adql.db.DBType
-
Tells whether this type is about characters.
- isString - Variable in class adql.db.FunctionDef
-
Indicate whether the return type is a string.
- isString() - Method in class adql.db.FunctionDef
-
Tell whether this function returns a string.
- isString() - Method in class adql.query.operand.ADQLColumn
-
- isString() - Method in interface adql.query.operand.ADQLOperand
-
Tell whether this operand is a string or not.
- isString() - Method in class adql.query.operand.Concatenation
-
- isString() - Method in class adql.query.operand.function.DefaultUDF
-
- isString() - Method in class adql.query.operand.function.geometry.AreaFunction
-
- isString() - Method in class adql.query.operand.function.geometry.BoxFunction
-
- isString() - Method in class adql.query.operand.function.geometry.CentroidFunction
-
- isString() - Method in class adql.query.operand.function.geometry.CircleFunction
-
- isString() - Method in class adql.query.operand.function.geometry.ContainsFunction
-
- isString() - Method in class adql.query.operand.function.geometry.DistanceFunction
-
- isString() - Method in class adql.query.operand.function.geometry.ExtractCoord
-
- isString() - Method in class adql.query.operand.function.geometry.ExtractCoordSys
-
- isString() - Method in class adql.query.operand.function.geometry.GeometryFunction.GeometryValue
-
- isString() - Method in class adql.query.operand.function.geometry.IntersectsFunction
-
- isString() - Method in class adql.query.operand.function.geometry.PointFunction
-
- isString() - Method in class adql.query.operand.function.geometry.PolygonFunction
-
- isString() - Method in class adql.query.operand.function.geometry.RegionFunction
-
- isString() - Method in class adql.query.operand.function.MathFunction
-
- isString() - Method in class adql.query.operand.function.SQLFunction
-
- isString() - Method in class adql.query.operand.NegativeOperand
-
Always returns false.
- isString() - Method in class adql.query.operand.NumericConstant
-
Always returns false.
- isString() - Method in class adql.query.operand.Operation
-
Always returns false.
- isString() - Method in class adql.query.operand.StringConstant
-
- isString() - Method in class adql.query.operand.WrappedOperand
-
- isSubQuery() - Method in class adql.query.from.ADQLTable
-
Tells whether this table reference is a sub-query or a table name/alias.
- isUnknown() - Method in class adql.db.DBType
-
Tell whether this type has been resolved or not.
- isUnknown - Variable in class adql.db.FunctionDef
-
Indicate whether the return type is an unknown type.
- isUnknown() - Method in class adql.db.FunctionDef
-
Tell whether this function returns an unknown type.
- iterator() - Method in class adql.db.DefaultDBTable
-
- iterator() - Method in exception adql.db.exception.UnresolvedIdentifiersException
-
- iterator() - Method in class adql.query.ADQLList
-
- iterator() - Method in interface adql.search.ISearchHandler
-
Lets to iterate on the list of all the matched ADQL objects.
- iterator() - Method in class adql.search.SimpleSearchHandler
-