Uses of Interface
adql.query.from.FromContent
-
Packages that use FromContent Package Description adql.parser adql.query adql.query.from adql.translator -
-
Uses of FromContent in adql.parser
Methods in adql.parser that return FromContent Modifier and Type Method Description FromContent
ADQLParser. JoinedTable()
FromContent
ADQLParser. SimpleTableRef()
FromContent
ADQLParser. TableRef()
Methods in adql.parser with parameters of type FromContent Modifier and Type Method Description ADQLJoin
ADQLQueryFactory. createJoin(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable)
ADQLJoin
ADQLQueryFactory. createJoin(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, ClauseConstraints condition)
ADQLJoin
ADQLQueryFactory. createJoin(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable, java.util.Collection<ADQLColumn> lstColumns)
ADQLJoin
SQLServer_ADQLQueryFactory. createJoin(ADQLQueryFactory.JoinType type, FromContent leftTable, FromContent rightTable)
ADQLJoin
ADQLParser. JoinSpecification(FromContent leftTable)
-
Uses of FromContent in adql.query
Methods in adql.query that return FromContent Modifier and Type Method Description FromContent
ADQLQuery. getFrom()
Gets the FROM clause of this query.Methods in adql.query with parameters of type FromContent Modifier and Type Method Description void
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 FromContent Modifier and Type Class Description class
ADQLJoin
Defines a join between two "tables".class
ADQLTable
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
CrossJoin
Cross join.class
InnerJoin
Inner join.class
OuterJoin
Inner join.class
SQLServer_InnerJoin
Special implementation ofInnerJoin
for MS SQL Server.class
SQLServer_OuterJoin
Special implementation ofOuterJoin
for MS SQL Server.Methods in adql.query.from that return FromContent Modifier and Type Method Description FromContent
ADQLJoin. getLeftTable()
Gets the left "table" of this join.FromContent
ADQLJoin. getRightTable()
Gets the right "table" of this join.Methods in adql.query.from with parameters of type FromContent Modifier and Type Method Description void
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 FromContent Constructor Description ADQLJoin(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, 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)
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, 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)
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, 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)
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, java.util.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 FromContent 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(FromContent content)
java.lang.String
JDBCTranslator. translate(FromContent content)
-