Class JoinImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.jcr.query.qom.SourceImpl
-
- org.apache.jackrabbit.oak.jcr.query.qom.JoinImpl
-
public class JoinImpl extends SourceImpl implements Join
The implementation of the corresponding JCR interface.
-
-
Constructor Summary
Constructors Constructor Description JoinImpl(SourceImpl left, SourceImpl right, JoinType joinType, JoinConditionImpl joinCondition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JoinConditionImpl
getJoinCondition()
String
getJoinType()
SourceImpl
getLeft()
SourceImpl
getRight()
protected String
protect(Object expression)
protected String
quoteColumnName(String name)
protected String
quoteNodeTypeName(String name)
protected String
quotePath(String path)
protected String
quotePropertyName(String name)
protected String
quoteSelectorName(String name)
String
toString()
-
-
-
Constructor Detail
-
JoinImpl
public JoinImpl(SourceImpl left, SourceImpl right, JoinType joinType, JoinConditionImpl joinCondition)
-
-
Method Detail
-
getJoinCondition
public JoinConditionImpl getJoinCondition()
- Specified by:
getJoinCondition
in interfaceJoin
-
getJoinType
public String getJoinType()
- Specified by:
getJoinType
in interfaceJoin
-
getLeft
public SourceImpl getLeft()
-
getRight
public SourceImpl getRight()
-
-