QueryObjectTable, TableAliaspublic abstract class Qualifier extends java.lang.Object implements QueryObject
| Modifier | Constructor | Description | 
|---|---|---|
protected  | 
Qualifier(java.lang.String name) | 
 Construct a qualifier with given name. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
addFullJoin(Qualifier join) | 
 Method providing possibility to add full join. 
 | 
void | 
addFullJoin(Qualifier join,
           Condition cond) | 
 Method providing possibility to add full join with a specific condition. 
 | 
void | 
addInnerJoin(Qualifier join) | 
 Method providing possibility to add inner join. 
 | 
void | 
addInnerJoin(Qualifier join,
            Condition cond) | 
 Method providing possibility to add inner join with a specific condition. 
 | 
void | 
addJoin(Join join) | 
 Method providing possibility to add passed join. 
 | 
void | 
addLeftJoin(Qualifier join) | 
 Method providing possibility to add left join. 
 | 
void | 
addLeftJoin(Qualifier join,
           Condition cond) | 
 Method providing possibility to add left join with a specific condition. 
 | 
void | 
addRightJoin(Qualifier join) | 
 Method providing possibility to add right join. 
 | 
void | 
addRightJoin(Qualifier join,
            Condition cond) | 
 Method providing possibility to add right join with a specific condition. 
 | 
Column | 
column(java.lang.String name) | 
 Builder method to create a column with given name belonging to this qualifier. 
 | 
java.util.List<Join> | 
getJoins() | 
 Returns list of joins currently set. 
 | 
boolean | 
hasJoin() | 
 Method to check if joins exist for this qualifier. 
 | 
java.lang.String | 
name() | 
 Returns name of the qualifier. 
 | 
java.lang.String | 
toString() | 
 Method constructing query string. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptprotected Qualifier(java.lang.String name)
name - Name of the qualifier.public final java.lang.String name()
public final java.util.List<Join> getJoins()
public final Column column(java.lang.String name)
name - Name of the column.public final void addInnerJoin(Qualifier join)
join - Qualifier to construct and add join for.public final void addInnerJoin(Qualifier join, Condition cond)
join - Qualifier to construct and add join for.cond - Condition to be used for the join.public final void addLeftJoin(Qualifier join)
join - Qualifier to construct and add join for.public final void addLeftJoin(Qualifier join, Condition cond)
join - Qualifier to construct and add join for.cond - Condition to be used for the join.public final void addRightJoin(Qualifier join)
join - Qualifier to construct and add join for.public final void addRightJoin(Qualifier join, Condition cond)
join - Qualifier to construct and add join for.cond - Condition to be used for the join.public final void addFullJoin(Qualifier join)
join - Qualifier to construct and add join for.public final void addFullJoin(Qualifier join, Condition cond)
join - Qualifier to construct and add join for.cond - Condition to be used for the join.public final void addJoin(Join join)
join - Join to be added.public final boolean hasJoin()
public final java.lang.String toString()
toString in class java.lang.ObjectIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com