@Immutable public class Join extends Object implements Source, Join
Constructor and Description |
---|
Join(Source left,
JoinType type,
Source right,
JoinCondition joinCondition)
Create a join of the left and right sources, using the supplied join condition.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor)
Accept the supplied visitor, which should call back to the visitor to complete the double-dispatch operation.
|
boolean |
equals(Object obj) |
JoinCondition |
getJoinCondition() |
String |
getJoinType() |
Source |
getLeft() |
Source |
getRight() |
int |
hashCode() |
String |
toString() |
JoinType |
type()
Get the type of join.
|
public Join(Source left, JoinType type, Source right, JoinCondition joinCondition)
left
- the left source being joinedtype
- the type of joinright
- the right source being joinedjoinCondition
- the join conditionpublic String getJoinType()
getJoinType
in interface Join
public final JoinType type()
public JoinCondition getJoinCondition()
getJoinCondition
in interface Join
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.