Uses of Class
adql.query.operand.ADQLColumn
Packages that use ADQLColumn
Package
Description
-
Uses of ADQLColumn in adql.db
Methods in adql.db with parameters of type ADQLColumnModifier and TypeMethodDescriptionprotected DBColumn
DBChecker.checkGroupByItem
(ADQLColumn col, ClauseSelect select, SearchColumnList dbColumns) Check whether the given column corresponds to a selected item's alias or to an existing column.protected DBColumn
DBChecker.resolveColumn
(ADQLColumn column, SearchColumnList dbColumns, Stack<SearchColumnList> fathersList) Resolve the given column, that's to say search for the correspondingDBColumn
.SearchColumnList.search
(ADQLColumn column) Searches allDBColumn
elements corresponding to the givenADQLColumn
(case insensitive). -
Uses of ADQLColumn in adql.db.exception
Methods in adql.db.exception with parameters of type ADQLColumnModifier and TypeMethodDescriptionprotected final void
UnresolvedColumnException.initPosition
(ADQLColumn c) protected final void
UnresolvedTableException.initPosition
(ADQLColumn column) Constructors in adql.db.exception with parameters of type ADQLColumnModifierConstructorDescriptionUNKNOWN COLUMNUnresolvedColumnException
(ADQLColumn c, String col1, String col2) AMBIGUOUS COLUMN NAMEUnresolvedTableException
(ADQLColumn column) UNKNOWN TABLE REFERENCEUnresolvedTableException
(ADQLColumn column, String table1, String table2) AMBIGUOUS TABLE REFERENCE -
Uses of ADQLColumn in adql.parser
Methods in adql.parser that return ADQLColumnModifier and TypeMethodDescriptionfinal ADQLColumn
ADQLParser.Column()
ADQLQueryFactory.createColumn
(IdentifierItems idItems) ADQLQueryFactory.createColumn
(IdentifierItems.IdentifierItem columnName) Methods in adql.parser with parameters of type ADQLColumnModifier and TypeMethodDescriptionADQLQueryFactory.createCoord1
(ADQLColumn point) ADQLQueryFactory.createCoord2
(ADQLColumn point) ADQLQueryFactory.createExtractCoordSys
(ADQLColumn param) ADQLQueryFactory.createIsNull
(boolean notNull, ADQLColumn column) Method parameters in adql.parser with type arguments of type ADQLColumnModifier and TypeMethodDescriptionADQLQueryFactory.createJoin
(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, Collection<ADQLColumn> lstColumns) -
Uses of ADQLColumn in adql.query
Methods in adql.query that return types with arguments of type ADQLColumnModifier and TypeMethodDescriptionfinal ClauseADQL<ADQLColumn>
ADQLQuery.getGroupBy()
Gets the GROUP BY clause of this query.Method parameters in adql.query with type arguments of type ADQLColumnModifier and TypeMethodDescriptionvoid
ADQLQuery.setGroupBy
(ClauseADQL<ADQLColumn> newGroupBy) Replaces its GROUP BY clause by the given one. -
Uses of ADQLColumn in adql.query.constraint
Methods in adql.query.constraint that return ADQLColumnModifier and TypeMethodDescriptionfinal ADQLColumn
IsNull.getColumn()
Gets the column whose the value is compared to NULL.Methods in adql.query.constraint with parameters of type ADQLColumnModifier and TypeMethodDescriptionfinal void
IsNull.setColumn
(ADQLColumn column) Lets changing the column whose the value must be compared to NULL.Constructors in adql.query.constraint with parameters of type ADQLColumnModifierConstructorDescriptionIsNull
(ADQLColumn column) Builds a comparison between the given column and NULL.IsNull
(ADQLColumn column, boolean isNot) Builds a comparison between the column and NULL. -
Uses of ADQLColumn in adql.query.from
Fields in adql.query.from with type parameters of type ADQLColumnModifier and TypeFieldDescriptionprotected ArrayList<ADQLColumn>
ADQLJoin.lstColumns
List of columns on which the join must be done.Methods in adql.query.from that return types with arguments of type ADQLColumnModifier and TypeMethodDescriptionfinal Iterator<ADQLColumn>
ADQLJoin.getJoinedColumns()
Gets the list of all columns on which the join is done (that's to say: the list of columns given with the keyword USING).Method parameters in adql.query.from with type arguments of type ADQLColumnModifier and TypeMethodDescriptionvoid
ADQLJoin.setJoinedColumns
(Collection<ADQLColumn> columns) Sets the list of all columns on which the join is done (that's to say: the list of columns given with the keyword USING).void
CrossJoin.setJoinedColumns
(Collection<ADQLColumn> columns) Effect-less method: no columns can be joined in a CROSS join.Constructor parameters in adql.query.from with type arguments of type ADQLColumnModifierConstructorDescriptionInnerJoin
(FromContent left, FromContent right, Collection<ADQLColumn> lstColumns) Builds an INNER JOIN between the two given "tables" with the list of columns to join.OuterJoin
(FromContent left, FromContent right, OuterJoin.OuterType type, Collection<ADQLColumn> lstColumns) Builds an OUTER join between the two given "tables" with a list of columns to join.SQLServer_InnerJoin
(FromContent left, FromContent right, Collection<ADQLColumn> lstColumns) Builds an INNER JOIN between the two given "tables" with the given condition.SQLServer_OuterJoin
(FromContent left, FromContent right, OuterJoin.OuterType type, Collection<ADQLColumn> lstColumns) Builds an OUTER join between the two given "tables" with a list of columns to join. -
Uses of ADQLColumn in adql.query.operand
Constructors in adql.query.operand with parameters of type ADQLColumnModifierConstructorDescriptionADQLColumn
(ADQLColumn toCopy) Builds a Column by copying the given one. -
Uses of ADQLColumn in adql.query.operand.function.geometry
Methods in adql.query.operand.function.geometry with parameters of type ADQLColumnConstructors in adql.query.operand.function.geometry with parameters of type ADQLColumn -
Uses of ADQLColumn in adql.translator
Methods in adql.translator that return ADQLColumnModifier and TypeMethodDescriptionprotected ADQLColumn
SQLServerTranslator.generateJoinColumn
(FromContent table, DBColumn colMeta, ADQLColumn joinedColumn) Generate an ADQL column of the given table and with the given metadata.Methods in adql.translator with parameters of type ADQLColumnModifier and TypeMethodDescriptionprotected ADQLColumn
SQLServerTranslator.generateJoinColumn
(FromContent table, DBColumn colMeta, ADQLColumn joinedColumn) Generate an ADQL column of the given table and with the given metadata.ADQLTranslator.translate
(ADQLColumn column) JDBCTranslator.translate
(ADQLColumn column)