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

I

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.
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).
IdentifierItems.IdentifierItem(Token, boolean) - Constructor for class adql.parser.IdentifierItems.IdentifierItem
 
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
 
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.PostgreSQLTranslator
 
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
 
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.
isFinished() - Method in class adql.search.SimpleSearchHandler
Indicates whether the research must finish now or not: by default, the research ends only at the first match if it has been asked (see SimpleSearchHandler.setOnlyFirstMatch(boolean)).
isFullCaseSensitive(byte) - Static method in enum adql.query.IdentifierField
Tells whether all identifier parts are case sensitive in the given global case sensitivity definition.
isGeometry() - Method in class adql.db.DBType
 
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
 
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.
isString() - Method in class adql.db.DBType
 
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.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W