Class JoinImpl
java.lang.Object
org.apache.jackrabbit.spi.commons.query.qom.AbstractQOMNode
org.apache.jackrabbit.spi.commons.query.qom.SourceImpl
org.apache.jackrabbit.spi.commons.query.qom.JoinImpl
JoinImpl...-
Method Summary
Modifier and TypeMethodDescriptionaccept(QOMTreeVisitor visitor, Object data) Accepts avisitorand calls the appropriate visit method depending on the type of this QOM node.Gets the join condition.Gets the join type.getLeft()Gets the left node-tuple source.getRight()Gets the right node-tuple source.toString()
-
Method Details
-
getJoinTypeInstance
-
getLeft
Gets the left node-tuple source. -
getRight
Gets the right node-tuple source. -
getJoinType
Gets the join type.- Specified by:
getJoinTypein interfaceJoin- Returns:
- either
-
getJoinCondition
Gets the join condition.- Specified by:
getJoinConditionin interfaceJoin- Returns:
- the join condition; non-null
-
getSelectors
- Specified by:
getSelectorsin classSourceImpl- Returns:
- the selectors that are contained in this source.
-
accept
Accepts avisitorand calls the appropriate visit method depending on the type of this QOM node.- Specified by:
acceptin classAbstractQOMNode- Parameters:
visitor- the visitor.data- user defined data, which is passed to the visit method.- Throws:
Exception
-
toString
-