org.apache.ws.jaxme.sqls
public interface JoinReference extends SelectTableReference
This interface allows to specify join constraints.
Method Summary | |
---|---|
SelectTableReference | getLeftJoinedTableReference() If this is a left join or a left outer join: Returns the joins left table. |
CombinedConstraint | getOn() Returns the references ON condition, if any. |
boolean | isJoin() Returns whether this is a left join, as created by {@link SelectTableReference#join(Table)}. |
boolean | isLeftOuterJoin() Returns whether this is a left outer join, as created by {@link SelectTableReference#leftOuterJoin(Table)}. |
If this is a left join or a left outer join: Returns the joins left table.
Returns the references ON condition, if any. The method result is a combined constraint with {@link CombinedConstraint#getType()} == {@link org.apache.ws.jaxme.sqls.CombinedConstraint.Type#AND}.
Returns whether this is a left join, as created by {@link SelectTableReference#join(Table)}.
Returns whether this is a left outer join, as created by {@link SelectTableReference#leftOuterJoin(Table)}.