Uses of Interface
adql.db.DBColumn
-
Packages that use DBColumn Package Description adql.db adql.query adql.query.from adql.query.operand adql.translator -
-
Uses of DBColumn in adql.db
Classes in adql.db that implement DBColumn Modifier and Type Class Description classDBCommonColumnThis is a special column which exists only after a NATURAL JOIN or a JOIN ...classDefaultDBColumnDefault implementation ofDBColumn.Fields in adql.db declared as DBColumn Modifier and Type Field Description protected DBColumnDBCommonColumn. generalColumnDescFields in adql.db with type parameters of type DBColumn Modifier and Type Field Description protected java.util.Map<java.lang.String,DBColumn>DefaultDBTable. columnsMethods in adql.db that return DBColumn Modifier and Type Method Description protected DBColumnDBChecker. checkColumnReference(ColumnReference colRef, ClauseSelect select, SearchColumnList dbColumns)Check whether the given column reference corresponds to a selected item (column or an expression with an alias) or to an existing column.protected DBColumnDBChecker. checkGroupByItem(ADQLColumn col, ClauseSelect select, SearchColumnList dbColumns)Check whether the given column corresponds to a selected item's alias or to an existing column.DBColumnDBColumn. copy(java.lang.String dbName, java.lang.String adqlName, DBTable dbTable)Makes a copy of this instance ofDBColumn.DBColumnDBCommonColumn. copy(java.lang.String dbName, java.lang.String adqlName, DBTable dbTable)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.DBColumnDefaultDBColumn. copy(java.lang.String dbName, java.lang.String adqlName, DBTable dbTable)DBColumnDBTable. getColumn(java.lang.String colName, boolean adqlName)Gets the definition of the specified column if it exists in this table.DBColumnDefaultDBTable. getColumn(java.lang.String colName, boolean byAdqlName)Case sensitive !protected DBColumnDBChecker. resolveColumn(ADQLColumn column, SearchColumnList dbColumns, java.util.Stack<SearchColumnList> fathersList)Resolve the given column, that's to say search for the correspondingDBColumn.Methods in adql.db that return types with arguments of type DBColumn Modifier and Type Method Description java.util.Iterator<DBColumn>DefaultDBTable. iterator()java.util.List<DBColumn>SearchColumnList. search(ADQLColumn column)Searches allDBColumnelements corresponding to the givenADQLColumn(case insensitive).java.util.List<DBColumn>SearchColumnList. search(java.lang.String columnName)Searches allDBColumnelements which has the given name (case insensitive).java.util.List<DBColumn>SearchColumnList. search(java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String column)Searches allDBColumnelements which have the given catalog, schema, table and column name (case insensitive).java.util.List<DBColumn>SearchColumnList. search(java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String column, byte caseSensitivity)Searches allDBColumnelements which have the given catalog, schema, table and column name, with the specified case sensitivity.Methods in adql.db with parameters of type DBColumn Modifier and Type Method Description booleanSearchColumnList. add(DBColumn item)voidDefaultDBTable. addColumn(DBColumn column)Method parameters in adql.db with type arguments of type DBColumn Modifier and Type Method Description booleanSearchColumnList. addAll(java.util.Collection<? extends DBColumn> c)voidDefaultDBTable. addAllColumns(java.util.Collection<DBColumn> colList)Constructors in adql.db with parameters of type DBColumn Constructor Description DBCommonColumn(DBColumn leftCol, DBColumn rightCol)Create a column which merges both of the given columns.Constructor parameters in adql.db with type arguments of type DBColumn Constructor Description SearchColumnList(java.util.Collection<DBColumn> collection)Constructor by copy: all the elements of the given collection ofDBColumnare copied ordered into this list. -
Uses of DBColumn in adql.query
Methods in adql.query that return DBColumn Modifier and Type Method Description DBColumnColumnReference. getDBLink()Gets the correspondingDBColumn.DBColumn[]ADQLQuery. getResultingColumns()Gets the list of columns (database metadata) selected by this query.Methods in adql.query with parameters of type DBColumn Modifier and Type Method Description voidColumnReference. setDBLink(DBColumn dbLink)Sets theDBColumncorresponding to thisADQLColumn. -
Uses of DBColumn in adql.query.from
Methods in adql.query.from that return DBColumn Modifier and Type Method Description static DBColumnADQLJoin. findAtMostOneColumn(java.lang.String columnName, byte caseSensitive, SearchColumnList list, boolean leftList)static DBColumnADQLJoin. findExactlyOneColumn(java.lang.String columnName, byte caseSensitive, SearchColumnList list, boolean leftList)Methods in adql.query.from with parameters of type DBColumn Modifier and Type Method Description static booleanADQLJoin. isCommonColumn(DBColumn col)Tells whether the given column is a common column (that's to say, a unification of several columns of the same name).Method parameters in adql.query.from with type arguments of type DBColumn Modifier and Type Method Description static voidSQLServer_InnerJoin. addAllExcept2(SearchColumnList itemsToAdd, SearchColumnList target, java.util.Map<java.lang.String,DBColumn> exception) -
Uses of DBColumn in adql.query.operand
Methods in adql.query.operand that return DBColumn Modifier and Type Method Description DBColumnADQLColumn. getDBLink()Gets the correspondingDBColumn.Methods in adql.query.operand with parameters of type DBColumn Modifier and Type Method Description voidADQLColumn. setDBLink(DBColumn dbLink)Sets theDBColumncorresponding to thisADQLColumn. -
Uses of DBColumn in adql.translator
Methods in adql.translator with parameters of type DBColumn Modifier and Type Method Description protected ADQLColumnSQLServerTranslator. generateJoinColumn(FromContent table, DBColumn colMeta, ADQLColumn joinedColumn)Generate an ADQL column of the given table and with the given metadata.java.lang.StringJDBCTranslator. getColumnName(DBColumn column)Get the DB name of the given column
-