net.sourceforge.hiveevents
Class ConstraintTreeWalker

java.lang.Object
  extended by antlr.TreeParser
      extended by net.sourceforge.hiveevents.ConstraintTreeWalker
All Implemented Interfaces:
ConstraintParserTokenTypes

public class ConstraintTreeWalker
extends antlr.TreeParser
implements ConstraintParserTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
 
Fields inherited from class antlr.TreeParser
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface net.sourceforge.hiveevents.ConstraintParserTokenTypes
AND, BOOL_PROPERTY, DOT, EOF, EQ, GE, GT, ID, LE, LPAREN, LT, NE, NULL_TREE_LOOKAHEAD, NUM_LITERAL, OR, PROPERTY, RPAREN, STR_LITERAL, WS
 
Constructor Summary
ConstraintTreeWalker()
           
 
Method Summary
 boolean expr(antlr.collections.AST _t)
           
 java.lang.Comparable genexpr(antlr.collections.AST _t)
           
 void initVariable(java.lang.String name, java.lang.Object value)
           
 void initVariables(java.util.Map<java.lang.String,java.lang.Object> variables)
           
 
Methods inherited from class antlr.TreeParser
getAST, getASTFactory, getTokenName, getTokenNames, match, match, matchNot, panic, reportError, reportError, reportWarning, setASTFactory, setASTNodeClass, setASTNodeType, traceIn, traceIndent, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames
Constructor Detail

ConstraintTreeWalker

public ConstraintTreeWalker()
Method Detail

initVariables

public void initVariables(java.util.Map<java.lang.String,java.lang.Object> variables)

initVariable

public void initVariable(java.lang.String name,
                         java.lang.Object value)

expr

public final boolean expr(antlr.collections.AST _t)
                   throws antlr.RecognitionException
Throws:
antlr.RecognitionException

genexpr

public final java.lang.Comparable genexpr(antlr.collections.AST _t)
                                   throws antlr.RecognitionException
Throws:
antlr.RecognitionException