org.apache.ws.jaxme.sqls
public interface SelectTableReference extends TableReference
A TableReference being used in a SELECT statement. You may cast the result of {@link org.apache.ws.jaxme.sqls.SelectStatement#getTableReference} to an instance of SelectTableReference.
Method Summary | |
---|---|
JoinReference | getRightJoinedTableReference() Returns the right table of a possible join or null, if there is no such table. |
SelectStatement | getSelectStatement() Returns the {@link SelectStatement} that created the reference. |
JoinReference | join(Table pTable) Indicates that the referenced table shall be joined
with the given table |
JoinReference | leftOuterJoin(Table pTable) Indicates that the referenced table shall be joined
in a left outer join with the given table |
Returns the right table of a possible join or null, if there is no such table.
Returns the {@link SelectStatement} that created the reference.
Shortcut for (SelectStatement) getStatement()
.
Indicates that the referenced table shall be joined
with the given table pTable
and returns a
reference to that table.
Indicates that the referenced table shall be joined
in a left outer join with the given table pTable
and returns a reference to that table.