public class InMemoryQueryProcessor.InMemoryWhereClauseWalker extends AbstractPredicateWalker
| Modifier and Type | Field and Description |
|---|---|
protected StoredObject |
so |
protected String |
user |
| Constructor and Description |
|---|
InMemoryQueryProcessor.InMemoryWhereClauseWalker(StoredObject so,
String user) |
| Modifier and Type | Method and Description |
|---|---|
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 |
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) |
protected Boolean |
walkTextAnd(org.antlr.runtime.tree.Tree node) |
protected Boolean |
walkTextMinus(org.antlr.runtime.tree.Tree node) |
protected Boolean |
walkTextOr(org.antlr.runtime.tree.Tree node) |
protected Boolean |
walkTextPhrase(org.antlr.runtime.tree.Tree node) |
protected Boolean |
walkTextWord(org.antlr.runtime.tree.Tree node) |
walkBoolean, walkCol, walkContains, walkExpr, walkId, walkList, walkNumber, walkOtherExpr, walkOtherPredicate, walkPredicate, walkScore, walkSearchExpr, walkString, walkTimestampprotected final StoredObject so
protected final String user
public InMemoryQueryProcessor.InMemoryWhereClauseWalker(StoredObject so, String user)
public Boolean walkNot(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree node)
walkNot in interface PredicateWalkerwalkNot in class AbstractPredicateWalkerpublic Boolean walkAnd(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkAnd in interface PredicateWalkerwalkAnd in class AbstractPredicateWalkerpublic Boolean walkOr(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkOr in interface PredicateWalkerwalkOr in class AbstractPredicateWalkerpublic Boolean walkEquals(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkEquals in interface PredicateWalkerwalkEquals in class AbstractPredicateWalkerpublic Boolean walkNotEquals(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkNotEquals in interface PredicateWalkerwalkNotEquals in class AbstractPredicateWalkerpublic Boolean walkGreaterThan(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkGreaterThan in interface PredicateWalkerwalkGreaterThan in class AbstractPredicateWalkerpublic Boolean walkGreaterOrEquals(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkGreaterOrEquals in interface PredicateWalkerwalkGreaterOrEquals in class AbstractPredicateWalkerpublic Boolean walkLessThan(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkLessThan in interface PredicateWalkerwalkLessThan in class AbstractPredicateWalkerpublic Boolean walkLessOrEquals(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree leftNode, org.antlr.runtime.tree.Tree rightNode)
walkLessOrEquals in interface PredicateWalkerwalkLessOrEquals in class AbstractPredicateWalkerpublic Boolean walkIn(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree listNode)
walkIn in interface PredicateWalkerwalkIn in class AbstractPredicateWalkerpublic Boolean walkNotIn(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree listNode)
walkNotIn in interface PredicateWalkerwalkNotIn in class AbstractPredicateWalkerpublic Boolean walkInAny(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree listNode)
walkInAny in interface PredicateWalkerwalkInAny in class AbstractPredicateWalkerpublic Boolean walkNotInAny(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree listNode)
walkNotInAny in interface PredicateWalkerwalkNotInAny in class AbstractPredicateWalkerpublic Boolean walkEqAny(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree literalNode, org.antlr.runtime.tree.Tree colNode)
walkEqAny in interface PredicateWalkerwalkEqAny in class AbstractPredicateWalkerpublic Boolean walkIsNull(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode)
walkIsNull in interface PredicateWalkerwalkIsNull in class AbstractPredicateWalkerpublic Boolean walkIsNotNull(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode)
walkIsNotNull in interface PredicateWalkerwalkIsNotNull in class AbstractPredicateWalkerpublic Boolean walkLike(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree stringNode)
walkLike in interface PredicateWalkerwalkLike in class AbstractPredicateWalkerpublic Boolean walkNotLike(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree colNode, org.antlr.runtime.tree.Tree stringNode)
walkNotLike in interface PredicateWalkerwalkNotLike in class AbstractPredicateWalkerpublic Boolean walkInFolder(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree qualNode, org.antlr.runtime.tree.Tree paramNode)
walkInFolder in interface PredicateWalkerwalkInFolder in class AbstractPredicateWalkerpublic Boolean walkInTree(org.antlr.runtime.tree.Tree opNode, org.antlr.runtime.tree.Tree qualNode, org.antlr.runtime.tree.Tree paramNode)
walkInTree in interface PredicateWalkerwalkInTree in class AbstractPredicateWalkerprotected Integer compareTo(org.antlr.runtime.tree.Tree leftChild, org.antlr.runtime.tree.Tree rightChild)
protected Boolean walkTextAnd(org.antlr.runtime.tree.Tree node)
walkTextAnd in class AbstractPredicateWalkerprotected Boolean walkTextOr(org.antlr.runtime.tree.Tree node)
walkTextOr in class AbstractPredicateWalkerprotected Boolean walkTextMinus(org.antlr.runtime.tree.Tree node)
walkTextMinus in class AbstractPredicateWalkerprotected Boolean walkTextWord(org.antlr.runtime.tree.Tree node)
walkTextWord in class AbstractPredicateWalkerprotected Boolean walkTextPhrase(org.antlr.runtime.tree.Tree node)
walkTextPhrase in class AbstractPredicateWalkerCopyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.