net.esper.eql.generated
Class EQLStatementParser

java.lang.Object
  extended by antlr.Parser
      extended by antlr.LLkParser
          extended by net.esper.eql.generated.EQLStatementParser
All Implemented Interfaces:
EqlTokenTypes

public class EQLStatementParser
extends antlr.LLkParser
implements EqlTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
static antlr.collections.impl.BitSet _tokenSet_0
           
static antlr.collections.impl.BitSet _tokenSet_1
           
static antlr.collections.impl.BitSet _tokenSet_2
           
static antlr.collections.impl.BitSet _tokenSet_3
           
static antlr.collections.impl.BitSet _tokenSet_4
           
static antlr.collections.impl.BitSet _tokenSet_5
           
static antlr.collections.impl.BitSet _tokenSet_6
           
 
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
 
Fields inherited from interface net.esper.eql.generated.EqlTokenTypes
ALL, AND_EXPR, ARRAY_PARAM_LIST, AS, AVEDEV, AVG, BAND, BAND_ASSIGN, BNOT, BOOL_TYPE, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, BY, CLASS_IDENT, COLON, COMMA, COUNT, DEC, DISTINCT, DIV, DIV_ASSIGN, DOT, DOUBLE_TYPE, EOF, EQUAL, EQUALS, ESC, EVAL_AND_EXPR, EVAL_EQUALS_EXPR, EVAL_IDENT, EVAL_NOTEQUALS_EXPR, EVAL_OR_EXPR, EVENT_FILTER_EXPR, EVENT_FILTER_IDENT, EVENT_FILTER_NAME_TAG, EVENT_FILTER_PARAM, EVENT_LIMIT_EXPR, EVENT_PROP_EXPR, EVENT_PROP_INDEXED, EVENT_PROP_MAPPED, EVENT_PROP_SIMPLE, EVENTS, EVERY_EXPR, EXPONENT, FLOAT_SUFFIX, FLOAT_TYPE, FOLLOWED_BY, FOLLOWED_BY_EXPR, FROM, FULL, FULL_OUTERJOIN_EXPR, GE, GROUP, GROUP_BY_EXPR, GT, GUARD_EXPR, HAVING, HAVING_EXPR, HEX_DIGIT, IDENT, IN, INC, INT_TYPE, IS, JOIN, LAND, LAST, LBRACK, LCURLY, LE, LEFT, LEFT_OUTERJOIN_EXPR, LITERAL_false, LITERAL_null, LITERAL_true, LNOT, LONG_TYPE, LOR, LPAREN, LT, MAX, MEDIAN, MIN, MIN_LIMIT_EXPR, MINUS, MINUS_ASSIGN, MINUTES, ML_COMMENT, MOD, MOD_ASSIGN, NOT_EQUAL, NOT_EXPR, NULL_TREE_LOOKAHEAD, NULL_TYPE, NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG, NUMERIC_PARAM_FREQUENCY, NUMERIC_PARAM_LIST, NUMERIC_PARAM_RANGE, OBSERVER_EXPR, ON, OR_EXPR, OUTER, OUTERJOIN_EXPR, OUTPUT, PLUS, PLUS_ASSIGN, QUESTION, QUOTED_STRING_LITERAL, RBRACK, RCURLY, RIGHT, RIGHT_OUTERJOIN_EXPR, RPAREN, SEC_LIMIT_EXPR, SECONDS, SELECT, SELECTION_ELEMENT_EXPR, SELECTION_EXPR, SEMI, SL, SL_ASSIGN, SL_COMMENT, SQL_NE, SR, SR_ASSIGN, STAR, STAR_ASSIGN, STDDEV, STREAM_EXPR, STRING_LITERAL, STRING_TYPE, SUM, UNARY_MINUS, VIEW_EXPR, WHERE, WHERE_EXPR, WS
 
Constructor Summary
  EQLStatementParser(antlr.ParserSharedInputState state)
           
  EQLStatementParser(antlr.TokenBuffer tokenBuf)
           
protected EQLStatementParser(antlr.TokenBuffer tokenBuf, int k)
           
  EQLStatementParser(antlr.TokenStream lexer)
           
protected EQLStatementParser(antlr.TokenStream lexer, int k)
           
 
Method Summary
 void additiveExpression()
           
 void andExpression()
           
 void arrayParameterList()
           
 void atomicExpression()
           
protected  void buildTokenTypeASTClassMap()
           
 void builtinFunc()
           
 void classIdentifier()
           
 void constant()
           
 void eqlExpression()
           
 void evalAndExpression()
           
 void evalEqualsExpression()
           
 void evalOrExpression()
           
 void evalRelationalExpression()
           
 void eventFilterExpression()
           
 void eventProperty()
           
 void eventPropertyAtomic()
           
 void filterIdentifier()
           
 void filterParamConstant()
           
 void filterParameter()
           
 void filterParamRange()
           
 void filterParamSet()
           
 void followedByExpression()
           
 void frequencyOperand()
           
 void groupByListExpr()
           
 void guardExpression()
           
 void guardPostFix()
           
 void havingClause()
           
 void multiplyExpression()
           
 void number()
           
 void numericListParameter()
           
 void numericParameterList()
           
 void observerExpression()
           
 void orExpression()
           
 void outerJoin()
           
 void outerJoinIdent()
           
 void outerJoinList()
           
 void outputLimit()
           
 void parameter()
           
 void parameterSet()
           
 void patternExpression()
           
 void qualifyExpression()
           
 void rangeOperand()
           
 void regularJoin()
           
 void selectionListElement()
           
 void selectionListExpr()
           
 void singleParameter()
           
 void startEQLExpressionRule()
           
 void startEventPropertyRule()
           
 void startPatternExpressionRule()
           
 void streamExpression()
           
 void unaryExpression()
           
 void viewExpression()
           
 void whereClause()
           
 
Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
 
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

_tokenSet_0

public static final antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr.collections.impl.BitSet _tokenSet_2

_tokenSet_3

public static final antlr.collections.impl.BitSet _tokenSet_3

_tokenSet_4

public static final antlr.collections.impl.BitSet _tokenSet_4

_tokenSet_5

public static final antlr.collections.impl.BitSet _tokenSet_5

_tokenSet_6

public static final antlr.collections.impl.BitSet _tokenSet_6
Constructor Detail

EQLStatementParser

protected EQLStatementParser(antlr.TokenBuffer tokenBuf,
                             int k)

EQLStatementParser

public EQLStatementParser(antlr.TokenBuffer tokenBuf)

EQLStatementParser

protected EQLStatementParser(antlr.TokenStream lexer,
                             int k)

EQLStatementParser

public EQLStatementParser(antlr.TokenStream lexer)

EQLStatementParser

public EQLStatementParser(antlr.ParserSharedInputState state)
Method Detail

startPatternExpressionRule

public final void startPatternExpressionRule()
                                      throws antlr.RecognitionException,
                                             antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

patternExpression

public final void patternExpression()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

startEQLExpressionRule

public final void startEQLExpressionRule()
                                  throws antlr.RecognitionException,
                                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

eqlExpression

public final void eqlExpression()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

startEventPropertyRule

public final void startEventPropertyRule()
                                  throws antlr.RecognitionException,
                                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

eventProperty

public final void eventProperty()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

number

public final void number()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

constant

public final void constant()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

selectionListExpr

public final void selectionListExpr()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

streamExpression

public final void streamExpression()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

regularJoin

public final void regularJoin()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

outerJoinList

public final void outerJoinList()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

whereClause

public final void whereClause()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

groupByListExpr

public final void groupByListExpr()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

havingClause

public final void havingClause()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

outputLimit

public final void outputLimit()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

outerJoin

public final void outerJoin()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

outerJoinIdent

public final void outerJoinIdent()
                          throws antlr.RecognitionException,
                                 antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

evalOrExpression

public final void evalOrExpression()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

selectionListElement

public final void selectionListElement()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

additiveExpression

public final void additiveExpression()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

eventFilterExpression

public final void eventFilterExpression()
                                 throws antlr.RecognitionException,
                                        antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

viewExpression

public final void viewExpression()
                          throws antlr.RecognitionException,
                                 antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

parameterSet

public final void parameterSet()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

evalAndExpression

public final void evalAndExpression()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

evalEqualsExpression

public final void evalEqualsExpression()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

evalRelationalExpression

public final void evalRelationalExpression()
                                    throws antlr.RecognitionException,
                                           antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

multiplyExpression

public final void multiplyExpression()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

unaryExpression

public final void unaryExpression()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

builtinFunc

public final void builtinFunc()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

followedByExpression

public final void followedByExpression()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

orExpression

public final void orExpression()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

andExpression

public final void andExpression()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

qualifyExpression

public final void qualifyExpression()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

guardPostFix

public final void guardPostFix()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

atomicExpression

public final void atomicExpression()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

guardExpression

public final void guardExpression()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

observerExpression

public final void observerExpression()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

parameter

public final void parameter()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

singleParameter

public final void singleParameter()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

numericParameterList

public final void numericParameterList()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

arrayParameterList

public final void arrayParameterList()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

rangeOperand

public final void rangeOperand()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

frequencyOperand

public final void frequencyOperand()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

numericListParameter

public final void numericListParameter()
                                throws antlr.RecognitionException,
                                       antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

classIdentifier

public final void classIdentifier()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filterParamSet

public final void filterParamSet()
                          throws antlr.RecognitionException,
                                 antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filterParameter

public final void filterParameter()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filterParamConstant

public final void filterParamConstant()
                               throws antlr.RecognitionException,
                                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filterParamRange

public final void filterParamRange()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

filterIdentifier

public final void filterIdentifier()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

eventPropertyAtomic

public final void eventPropertyAtomic()
                               throws antlr.RecognitionException,
                                      antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

buildTokenTypeASTClassMap

protected void buildTokenTypeASTClassMap()