org.apache.jackrabbit.oak.jcr.query.qom
Class DescendantNodeJoinConditionImpl

java.lang.Object
  extended by org.apache.jackrabbit.oak.jcr.query.qom.JoinConditionImpl
      extended by org.apache.jackrabbit.oak.jcr.query.qom.DescendantNodeJoinConditionImpl
All Implemented Interfaces:
javax.jcr.query.qom.DescendantNodeJoinCondition, javax.jcr.query.qom.JoinCondition

public class DescendantNodeJoinConditionImpl
extends JoinConditionImpl
implements javax.jcr.query.qom.DescendantNodeJoinCondition

The implementation of the corresponding JCR interface.


Constructor Summary
DescendantNodeJoinConditionImpl(String descendantSelectorName, String ancestorSelectorName)
           
 
Method Summary
 String getAncestorSelectorName()
           
 String getDescendantSelectorName()
           
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescendantNodeJoinConditionImpl

public DescendantNodeJoinConditionImpl(String descendantSelectorName,
                                       String ancestorSelectorName)
Method Detail

getDescendantSelectorName

public String getDescendantSelectorName()
Specified by:
getDescendantSelectorName in interface javax.jcr.query.qom.DescendantNodeJoinCondition

getAncestorSelectorName

public String getAncestorSelectorName()
Specified by:
getAncestorSelectorName in interface javax.jcr.query.qom.DescendantNodeJoinCondition

toString

public String toString()
Overrides:
toString in class Object

protect

protected String protect(Object expression)

quotePath

protected String quotePath(String path)

quoteSelectorName

protected String quoteSelectorName(String name)

quotePropertyName

protected String quotePropertyName(String name)

quoteColumnName

protected String quoteColumnName(String name)

quoteNodeTypeName

protected String quoteNodeTypeName(String name)


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.