Uses of Class
adql.query.operand.ADQLColumn
-
Packages that use ADQLColumn Package Description adql.db adql.db.exception adql.parser adql.query adql.query.constraint adql.query.from adql.query.operand adql.query.operand.function.geometry adql.translator -
-
Uses of ADQLColumn in adql.db
Methods in adql.db with parameters of type ADQLColumn Modifier and Type Method Description protected 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, java.util.Stack<SearchColumnList> fathersList)
Resolve the given column, that's to say search for the correspondingDBColumn
.java.util.List<DBColumn>
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 ADQLColumn Modifier and Type Method Description protected void
UnresolvedColumnException. initPosition(ADQLColumn c)
protected void
UnresolvedTableException. initPosition(ADQLColumn column)
Constructors in adql.db.exception with parameters of type ADQLColumn Constructor Description UnresolvedColumnException(ADQLColumn c)
UNKNOWN COLUMNUnresolvedColumnException(ADQLColumn c, java.lang.String col1, java.lang.String col2)
AMBIGUOUS COLUMN NAMEUnresolvedTableException(ADQLColumn column)
UNKNOWN TABLE REFERENCEUnresolvedTableException(ADQLColumn column, java.lang.String table1, java.lang.String table2)
AMBIGUOUS TABLE REFERENCE -
Uses of ADQLColumn in adql.parser
Methods in adql.parser that return ADQLColumn Modifier and Type Method Description ADQLColumn
ADQLParser. Column()
ADQLColumn
ADQLQueryFactory. createColumn(IdentifierItems idItems)
ADQLColumn
ADQLQueryFactory. createColumn(IdentifierItems.IdentifierItem columnName)
Methods in adql.parser with parameters of type ADQLColumn Modifier and Type Method Description ExtractCoord
ADQLQueryFactory. createCoord1(ADQLColumn point)
ExtractCoord
ADQLQueryFactory. createCoord2(ADQLColumn point)
ExtractCoordSys
ADQLQueryFactory. createExtractCoordSys(ADQLColumn param)
IsNull
ADQLQueryFactory. createIsNull(boolean notNull, ADQLColumn column)
Method parameters in adql.parser with type arguments of type ADQLColumn Modifier and Type Method Description ADQLJoin
ADQLQueryFactory. createJoin(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, java.util.Collection<ADQLColumn> lstColumns)
-
Uses of ADQLColumn in adql.query
Methods in adql.query that return types with arguments of type ADQLColumn Modifier and Type Method Description ClauseADQL<ADQLColumn>
ADQLQuery. getGroupBy()
Gets the GROUP BY clause of this query.Method parameters in adql.query with type arguments of type ADQLColumn Modifier and Type Method Description void
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 ADQLColumn Modifier and Type Method Description ADQLColumn
IsNull. getColumn()
Gets the column whose the value is compared to NULL.Methods in adql.query.constraint with parameters of type ADQLColumn Modifier and Type Method Description 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 ADQLColumn Constructor Description IsNull(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 ADQLColumn Modifier and Type Field Description protected java.util.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 ADQLColumn Modifier and Type Method Description java.util.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 ADQLColumn Modifier and Type Method Description void
ADQLJoin. setJoinedColumns(java.util.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(java.util.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 ADQLColumn Constructor Description InnerJoin(FromContent left, FromContent right, java.util.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, java.util.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, java.util.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, java.util.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 ADQLColumn Constructor Description ADQLColumn(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 ADQLColumn Modifier and Type Method Description void
GeometryFunction.GeometryValue. setColumn(ADQLColumn col)
Constructors in adql.query.operand.function.geometry with parameters of type ADQLColumn Constructor Description GeometryValue(ADQLColumn col)
-
Uses of ADQLColumn in adql.translator
Methods in adql.translator that return ADQLColumn Modifier and Type Method Description protected 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 ADQLColumn Modifier and Type Method Description protected ADQLColumn
SQLServerTranslator. generateJoinColumn(FromContent table, DBColumn colMeta, ADQLColumn joinedColumn)
Generate an ADQL column of the given table and with the given metadata.java.lang.String
ADQLTranslator. translate(ADQLColumn column)
java.lang.String
JDBCTranslator. translate(ADQLColumn column)
-