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

java.lang.Object
  extended by org.apache.jackrabbit.oak.jcr.query.qom.ConstraintImpl
      extended by org.apache.jackrabbit.oak.jcr.query.qom.OrImpl
All Implemented Interfaces:
javax.jcr.query.qom.Constraint, javax.jcr.query.qom.Or

public class OrImpl
extends ConstraintImpl
implements javax.jcr.query.qom.Or

The implementation of the corresponding JCR interface.


Constructor Summary
OrImpl(ConstraintImpl constraint1, ConstraintImpl constraint2)
           
 
Method Summary
 void bindVariables(QueryObjectModelImpl qom)
           
 ConstraintImpl getConstraint1()
           
 ConstraintImpl getConstraint2()
           
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

OrImpl

public OrImpl(ConstraintImpl constraint1,
              ConstraintImpl constraint2)
Method Detail

getConstraint1

public ConstraintImpl getConstraint1()
Specified by:
getConstraint1 in interface javax.jcr.query.qom.Or

getConstraint2

public ConstraintImpl getConstraint2()
Specified by:
getConstraint2 in interface javax.jcr.query.qom.Or

toString

public String toString()
Overrides:
toString in class Object

bindVariables

public void bindVariables(QueryObjectModelImpl qom)
Specified by:
bindVariables in class ConstraintImpl

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.