Class DescendantNodeJoinConditionImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.jcr.query.qom.JoinConditionImpl
-
- org.apache.jackrabbit.oak.jcr.query.qom.DescendantNodeJoinConditionImpl
-
- All Implemented Interfaces:
DescendantNodeJoinCondition
,JoinCondition
public class DescendantNodeJoinConditionImpl extends JoinConditionImpl implements DescendantNodeJoinCondition
The implementation of the corresponding JCR interface.
-
-
Constructor Summary
Constructors Constructor Description DescendantNodeJoinConditionImpl(java.lang.String descendantSelectorName, java.lang.String ancestorSelectorName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAncestorSelectorName()
java.lang.String
getDescendantSelectorName()
protected java.lang.String
protect(java.lang.Object expression)
protected java.lang.String
quoteColumnName(java.lang.String name)
protected java.lang.String
quoteNodeTypeName(java.lang.String name)
protected java.lang.String
quotePath(java.lang.String path)
protected java.lang.String
quotePropertyName(java.lang.String name)
protected java.lang.String
quoteSelectorName(java.lang.String name)
java.lang.String
toString()
-
-
-
Method Detail
-
getDescendantSelectorName
public java.lang.String getDescendantSelectorName()
- Specified by:
getDescendantSelectorName
in interfaceDescendantNodeJoinCondition
-
getAncestorSelectorName
public java.lang.String getAncestorSelectorName()
- Specified by:
getAncestorSelectorName
in interfaceDescendantNodeJoinCondition
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
protect
protected java.lang.String protect(java.lang.Object expression)
-
quotePath
protected java.lang.String quotePath(java.lang.String path)
-
quoteSelectorName
protected java.lang.String quoteSelectorName(java.lang.String name)
-
quotePropertyName
protected java.lang.String quotePropertyName(java.lang.String name)
-
quoteColumnName
protected java.lang.String quoteColumnName(java.lang.String name)
-
quoteNodeTypeName
protected java.lang.String quoteNodeTypeName(java.lang.String name)
-
-