Uses of Interface
adql.query.from.FromContent
Packages that use FromContent
-
Uses of FromContent in adql.parser
Methods in adql.parser that return FromContentModifier and TypeMethodDescriptionfinal FromContent
ADQLParser.JoinedTable()
final FromContent
ADQLParser.SimpleTableRef()
final FromContent
ADQLParser.TableRef()
Methods in adql.parser with parameters of type FromContentModifier and TypeMethodDescriptionADQLQueryFactory.createJoin
(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable) ADQLQueryFactory.createJoin
(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, ClauseConstraints condition) ADQLQueryFactory.createJoin
(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, Collection<ADQLColumn> lstColumns) SQLServer_ADQLQueryFactory.createJoin
(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable) final ADQLJoin
ADQLParser.JoinSpecification
(FromContent leftTable) -
Uses of FromContent in adql.query
Methods in adql.query that return FromContentModifier and TypeMethodDescriptionfinal FromContent
ADQLQuery.getFrom()
Gets the FROM clause of this query.Methods in adql.query with parameters of type FromContentModifier and TypeMethodDescriptionvoid
ADQLQuery.setFrom
(FromContent newFrom) Replaces its FROM clause by the given one. -
Uses of FromContent in adql.query.from
Classes in adql.query.from that implement FromContentModifier and TypeClassDescriptionclass
Defines a join between two "tables".class
It represents any item of the clause FROM: a table name or a sub-query.
A table reference may have an alias (MUST if it is a sub-query).class
Cross join.class
Inner join.class
Inner join.class
Special implementation ofInnerJoin
for MS SQL Server.class
Special implementation ofOuterJoin
for MS SQL Server.Methods in adql.query.from that return FromContentModifier and TypeMethodDescriptionfinal FromContent
ADQLJoin.getLeftTable()
Gets the left "table" of this join.final FromContent
ADQLJoin.getRightTable()
Gets the right "table" of this join.Methods in adql.query.from with parameters of type FromContentModifier and TypeMethodDescriptionvoid
ADQLJoin.setLeftTable
(FromContent table) Sets the left "table" of this join.void
ADQLJoin.setRightTable
(FromContent table) Sets the right "table" of this join.Constructors in adql.query.from with parameters of type FromContentModifierConstructorDescriptionADQLJoin
(FromContent left, FromContent right) Builds anADQLJoin
with at least twoFromContent
objects: the left and the right part of the join (usually two tables: T1 JOIN T2).CrossJoin
(FromContent left, FromContent right) Builds a CROSS join between the two given "tables".InnerJoin
(FromContent left, FromContent right) Builds a NATURAL INNER JOIN between the two given "tables".InnerJoin
(FromContent left, FromContent right, ClauseConstraints condition) Builds an INNER JOIN between the two given "tables" with the given condition.InnerJoin
(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) Builds a NATURAL OUTER join between the two given "tables".OuterJoin
(FromContent left, FromContent right, OuterJoin.OuterType type, ClauseConstraints condition) Builds an OUTER join between the two given "tables" with the given condition.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) Builds a NATURAL INNER JOIN between the two given "tables".SQLServer_InnerJoin
(FromContent left, FromContent right, ClauseConstraints condition) Builds an INNER JOIN between the two given "tables" with the given condition.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) Builds a NATURAL OUTER join between the two given "tables".SQLServer_OuterJoin
(FromContent left, FromContent right, OuterJoin.OuterType type, ClauseConstraints condition) Builds an OUTER 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 FromContent in adql.translator
Methods in adql.translator with parameters of type FromContentModifier 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
(FromContent content) JDBCTranslator.translate
(FromContent content)