Class EquiJoinConditionImpl
java.lang.Object
org.apache.jackrabbit.spi.commons.query.qom.AbstractQOMNode
org.apache.jackrabbit.spi.commons.query.qom.JoinConditionImpl
org.apache.jackrabbit.spi.commons.query.qom.EquiJoinConditionImpl
- All Implemented Interfaces:
EquiJoinCondition,JoinCondition
EquiJoinConditionImpl...-
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 property name in the first selector.Gets the property name in the first selector.Gets the property name in the second selector.Gets the property name in the second selector.Gets the name of the first selector.Gets the name of the first selector.Gets the name of the second selector.Gets the name of the second selector.toString()
-
Method Details
-
getSelector1Name
Gets the name of the first selector.- Specified by:
getSelector1Namein interfaceEquiJoinCondition- Returns:
- the selector name; non-null
-
getProperty1Name
Gets the property name in the first selector.- Specified by:
getProperty1Namein interfaceEquiJoinCondition- Returns:
- the property name; non-null
-
getSelector2Name
Gets the name of the second selector.- Specified by:
getSelector2Namein interfaceEquiJoinCondition- Returns:
- the selector name; non-null
-
getProperty2Name
Gets the property name in the second selector.- Specified by:
getProperty2Namein interfaceEquiJoinCondition- Returns:
- the property name; non-null
-
getSelector1QName
Gets the name of the first selector.- Returns:
- the selector name; non-null
-
getSelector2QName
Gets the name of the second selector.- Returns:
- the selector name; non-null
-
getProperty1QName
Gets the property name in the first selector.- Returns:
- the property name; non-null
-
getProperty2QName
Gets the property name in the second selector.- Returns:
- the property name; non-null
-
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
-