Class Join
- java.lang.Object
-
- org.castor.cpa.persistence.sql.query.Join
-
- All Implemented Interfaces:
QueryObject
public final class Join extends java.lang.Object implements QueryObject
Class holding join informations.- Version:
- $Revision: 8469 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Dennis Butterstein, Ralf Joachim
-
-
Constructor Summary
Constructors Constructor Description Join(JoinOperator oper, Qualifier join)
Constructor taking two parameters, constructing JoinOperator instance from string and delegating call to the default constructor.Join(JoinOperator oper, Qualifier join, Condition cond)
Default constructor copying passed values to class variables.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(Visitor visitor)
Accept method to handle incoming visitors.Condition
getCondition()
Method returning condition currently set.Qualifier
getJoin()
Method returning qualifier currently set.JoinOperator
getOperator()
Method returning operator currently set.java.lang.String
toString()
Method constructing query string.
-
-
-
Constructor Detail
-
Join
public Join(JoinOperator oper, Qualifier join)
Constructor taking two parameters, constructing JoinOperator instance from string and delegating call to the default constructor.- Parameters:
oper
- String to be used to get the correct JoinOperator.join
- Qualifier to be used as right side of the join.
-
Join
public Join(JoinOperator oper, Qualifier join, Condition cond)
Default constructor copying passed values to class variables.- Parameters:
oper
- Passed JoinOperator to be set.join
- Qualifier to be used as right side of the join.cond
- Condition to be used for the join.
-
-
Method Detail
-
getOperator
public JoinOperator getOperator()
Method returning operator currently set.- Returns:
- Operator currently set.
-
getJoin
public Qualifier getJoin()
Method returning qualifier currently set.- Returns:
- Qualifier currently set.
-
getCondition
public Condition getCondition()
Method returning condition currently set.- Returns:
- Condition currently set.
-
toString
public java.lang.String toString()
Method constructing query string.- Overrides:
toString
in classjava.lang.Object
- Returns:
- Constructed query string.
-
accept
public void accept(Visitor visitor)
Accept method to handle incoming visitors.- Specified by:
accept
in interfaceQueryObject
- Parameters:
visitor
- Visitor to be handled.
-
-