Uses of Class
adql.query.from.ADQLTable
-
Packages that use ADQLTable Package Description adql.db adql.db.exception adql.parser adql.query adql.query.from adql.query.operand adql.translator -
-
Uses of ADQLTable in adql.db
Methods in adql.db that return types with arguments of type ADQLTable Modifier and Type Method Description protected java.util.Map<DBTable,ADQLTable>DBChecker. resolveTables(ADQLQuery query, java.util.Stack<SearchColumnList> fathersList, UnresolvedIdentifiersException errors)Search all table references inside the given query, resolve them against the available tables, and if there is only one match, attach the matching metadata to them.Methods in adql.db with parameters of type ADQLTable Modifier and Type Method Description protected DBTableDBChecker. resolveTable(ADQLTable table)Resolve the given table, that's to say search for the correspondingDBTable.java.util.List<DBTable>SearchTableApi. search(ADQLTable table)java.util.List<DBTable>SearchTableList. search(ADQLTable table)Method parameters in adql.db with type arguments of type ADQLTable Modifier and Type Method Description protected voidDBChecker. resolveColumns(ADQLQuery query, java.util.Stack<SearchColumnList> fathersList, java.util.Map<DBTable,ADQLTable> mapTables, SearchColumnList list, UnresolvedIdentifiersException errors)Search all column references inside the given query, resolve them thanks to the given tables' metadata, and if there is only one match, attach the matching metadata to them. -
Uses of ADQLTable in adql.db.exception
Methods in adql.db.exception with parameters of type ADQLTable Modifier and Type Method Description protected voidUnresolvedTableException. initPosition(ADQLTable table)Initializes the position at which this exception occurs.Constructors in adql.db.exception with parameters of type ADQLTable Constructor Description UnresolvedTableException(ADQLTable table)UNKNOWN TABLEUnresolvedTableException(ADQLTable table, java.lang.String t1, java.lang.String t2)AMBIGUOUS TABLE NAME -
Uses of ADQLTable in adql.parser
Methods in adql.parser that return ADQLTable Modifier and Type Method Description ADQLTableADQLQueryFactory. createTable(IdentifierItems idItems, IdentifierItems.IdentifierItem alias)ADQLTableADQLQueryFactory. createTable(ADQLQuery query, IdentifierItems.IdentifierItem alias) -
Uses of ADQLTable in adql.query
Methods in adql.query that return ADQLTable Modifier and Type Method Description ADQLTableColumnReference. getAdqlTable()Gets theADQLTablefrom which this column is supposed to come.ADQLTableSelectAllColumns. getAdqlTable()Gets the table whose all columns must be selected.Methods in adql.query with parameters of type ADQLTable Modifier and Type Method Description voidColumnReference. setAdqlTable(ADQLTable adqlTable)Sets theADQLTablefrom which this column is supposed to come.voidSelectAllColumns. setAdqlTable(ADQLTable table)Sets the table whose all columns must be selected.Constructors in adql.query with parameters of type ADQLTable Constructor Description SelectAllColumns(ADQLTable table)Builds aSelectItemwhich selects all columns available in the given table. -
Uses of ADQLTable in adql.query.from
Methods in adql.query.from that return types with arguments of type ADQLTable Modifier and Type Method Description java.util.List<ADQLTable>ADQLJoin. getTables()java.util.List<ADQLTable>ADQLTable. getTables()java.util.List<ADQLTable>FromContent. getTables()java.util.List<ADQLTable>ADQLJoin. getTablesByAlias(java.lang.String alias, boolean caseSensitive)java.util.List<ADQLTable>ADQLTable. getTablesByAlias(java.lang.String alias, boolean caseSensitive)java.util.List<ADQLTable>FromContent. getTablesByAlias(java.lang.String alias, boolean caseSensitive)Gets all the table whose the alias is equals to the given one.Constructors in adql.query.from with parameters of type ADQLTable Constructor Description ADQLTable(ADQLTable toCopy)Builds an ADQL table by copying the given one. -
Uses of ADQLTable in adql.query.operand
Methods in adql.query.operand that return ADQLTable Modifier and Type Method Description ADQLTableADQLColumn. getAdqlTable()Gets theADQLTablefrom which this column is supposed to come.Methods in adql.query.operand with parameters of type ADQLTable Modifier and Type Method Description voidADQLColumn. setAdqlTable(ADQLTable adqlTable)Sets theADQLTablefrom which this column is supposed to come. -
Uses of ADQLTable in adql.translator
Methods in adql.translator with parameters of type ADQLTable Modifier and Type Method Description java.lang.StringADQLTranslator. translate(ADQLTable table)java.lang.StringJDBCTranslator. translate(ADQLTable table)
-