org.apache.chemistry.opencmis.inmemory.query
Class InMemoryQueryProcessor.InMemoryWhereClauseWalker
java.lang.Object
org.apache.chemistry.opencmis.server.support.query.AbstractPredicateWalker
org.apache.chemistry.opencmis.inmemory.query.InMemoryQueryProcessor.InMemoryWhereClauseWalker
- All Implemented Interfaces:
- PredicateWalker, PredicateWalkerBase
- Enclosing class:
- InMemoryQueryProcessor
public class InMemoryQueryProcessor.InMemoryWhereClauseWalker
- extends AbstractPredicateWalker
Method Summary |
protected Integer |
compareTo(org.antlr.runtime.tree.Tree leftChild,
org.antlr.runtime.tree.Tree rightChild)
|
List<Object> |
onLiteralList(org.antlr.runtime.tree.Tree node)
|
Boolean |
walkAnd(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkContains(org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree queryNode)
|
Boolean |
walkEqAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree literalNode,
org.antlr.runtime.tree.Tree colNode)
|
Boolean |
walkEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkGreaterOrEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkGreaterThan(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkIn(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
|
Boolean |
walkInAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
|
Boolean |
walkInFolder(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree paramNode)
|
Boolean |
walkInTree(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree paramNode)
|
Boolean |
walkIsNotNull(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode)
|
Boolean |
walkIsNull(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode)
|
Boolean |
walkLessOrEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkLessThan(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkLike(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree stringNode)
|
Boolean |
walkNot(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree node)
|
Boolean |
walkNotEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Boolean |
walkNotIn(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
|
Boolean |
walkNotInAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
|
Boolean |
walkNotLike(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree stringNode)
|
Boolean |
walkOr(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
|
Methods inherited from class org.apache.chemistry.opencmis.server.support.query.AbstractPredicateWalker |
walkBoolean, walkCol, walkExpr, walkId, walkList, walkNumber, walkOtherExpr, walkOtherPredicate, walkPredicate, walkString, walkTimestamp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
so
protected final StoredObject so
InMemoryQueryProcessor.InMemoryWhereClauseWalker
public InMemoryQueryProcessor.InMemoryWhereClauseWalker(StoredObject so)
walkNot
public Boolean walkNot(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree node)
- Specified by:
walkNot
in interface PredicateWalker
- Overrides:
walkNot
in class AbstractPredicateWalker
walkAnd
public Boolean walkAnd(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkAnd
in interface PredicateWalker
- Overrides:
walkAnd
in class AbstractPredicateWalker
walkOr
public Boolean walkOr(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkOr
in interface PredicateWalker
- Overrides:
walkOr
in class AbstractPredicateWalker
walkEquals
public Boolean walkEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkEquals
in interface PredicateWalker
- Overrides:
walkEquals
in class AbstractPredicateWalker
walkNotEquals
public Boolean walkNotEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkNotEquals
in interface PredicateWalker
- Overrides:
walkNotEquals
in class AbstractPredicateWalker
walkGreaterThan
public Boolean walkGreaterThan(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkGreaterThan
in interface PredicateWalker
- Overrides:
walkGreaterThan
in class AbstractPredicateWalker
walkGreaterOrEquals
public Boolean walkGreaterOrEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkGreaterOrEquals
in interface PredicateWalker
- Overrides:
walkGreaterOrEquals
in class AbstractPredicateWalker
walkLessThan
public Boolean walkLessThan(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkLessThan
in interface PredicateWalker
- Overrides:
walkLessThan
in class AbstractPredicateWalker
walkLessOrEquals
public Boolean walkLessOrEquals(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree leftNode,
org.antlr.runtime.tree.Tree rightNode)
- Specified by:
walkLessOrEquals
in interface PredicateWalker
- Overrides:
walkLessOrEquals
in class AbstractPredicateWalker
walkIn
public Boolean walkIn(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
- Specified by:
walkIn
in interface PredicateWalker
- Overrides:
walkIn
in class AbstractPredicateWalker
walkNotIn
public Boolean walkNotIn(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
- Specified by:
walkNotIn
in interface PredicateWalker
- Overrides:
walkNotIn
in class AbstractPredicateWalker
walkInAny
public Boolean walkInAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
- Specified by:
walkInAny
in interface PredicateWalker
- Overrides:
walkInAny
in class AbstractPredicateWalker
walkNotInAny
public Boolean walkNotInAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree listNode)
- Specified by:
walkNotInAny
in interface PredicateWalker
- Overrides:
walkNotInAny
in class AbstractPredicateWalker
walkEqAny
public Boolean walkEqAny(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree literalNode,
org.antlr.runtime.tree.Tree colNode)
- Specified by:
walkEqAny
in interface PredicateWalker
- Overrides:
walkEqAny
in class AbstractPredicateWalker
walkIsNull
public Boolean walkIsNull(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode)
- Specified by:
walkIsNull
in interface PredicateWalker
- Overrides:
walkIsNull
in class AbstractPredicateWalker
walkIsNotNull
public Boolean walkIsNotNull(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode)
- Specified by:
walkIsNotNull
in interface PredicateWalker
- Overrides:
walkIsNotNull
in class AbstractPredicateWalker
walkLike
public Boolean walkLike(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree stringNode)
- Specified by:
walkLike
in interface PredicateWalker
- Overrides:
walkLike
in class AbstractPredicateWalker
walkNotLike
public Boolean walkNotLike(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree stringNode)
- Specified by:
walkNotLike
in interface PredicateWalker
- Overrides:
walkNotLike
in class AbstractPredicateWalker
walkContains
public Boolean walkContains(org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree colNode,
org.antlr.runtime.tree.Tree queryNode)
- Specified by:
walkContains
in interface PredicateWalker
- Overrides:
walkContains
in class AbstractPredicateWalker
walkInFolder
public Boolean walkInFolder(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree paramNode)
- Specified by:
walkInFolder
in interface PredicateWalker
- Overrides:
walkInFolder
in class AbstractPredicateWalker
walkInTree
public Boolean walkInTree(org.antlr.runtime.tree.Tree opNode,
org.antlr.runtime.tree.Tree qualNode,
org.antlr.runtime.tree.Tree paramNode)
- Specified by:
walkInTree
in interface PredicateWalker
- Overrides:
walkInTree
in class AbstractPredicateWalker
compareTo
protected Integer compareTo(org.antlr.runtime.tree.Tree leftChild,
org.antlr.runtime.tree.Tree rightChild)
onLiteralList
public List<Object> onLiteralList(org.antlr.runtime.tree.Tree node)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.