com.netflix.infix.lang.infix.antlr
Class EventFilterParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by com.netflix.infix.lang.infix.antlr.EventFilterParser

public class EventFilterParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class EventFilterParser.between_predicate_return
           
static class EventFilterParser.boolean_expr_return
           
static class EventFilterParser.boolean_factor_return
           
static class EventFilterParser.compariable_value_function_return
           
static class EventFilterParser.comparison_function_return
           
static class EventFilterParser.equality_value_function_return
           
static class EventFilterParser.exists_predicate_return
           
static class EventFilterParser.filter_return
           
static class EventFilterParser.in_predicate_return
           
static class EventFilterParser.null_predicate_return
           
static class EventFilterParser.path_function_return
           
static class EventFilterParser.predicate_return
           
static class EventFilterParser.regex_predicate_return
           
static class EventFilterParser.time_millis_function_return
           
static class EventFilterParser.time_string_function_return
           
static class EventFilterParser.value_function_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int AND
           
static int BETWEEN
           
static int COMMENT
           
static int EOF
           
static int EQUALS
           
static int ESC_SEQ
           
static int EXISTS
           
static int EXPONENT
           
static int FALSE
           
static org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate677
           
static org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate720
           
static org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate757
           
static org.antlr.runtime.BitSet FOLLOW_33_in_in_predicate800
           
static org.antlr.runtime.BitSet FOLLOW_33_in_in_predicate840
           
static org.antlr.runtime.BitSet FOLLOW_33_in_path_function992
           
static org.antlr.runtime.BitSet FOLLOW_33_in_predicate448
           
static org.antlr.runtime.BitSet FOLLOW_33_in_time_millis_function1134
           
static org.antlr.runtime.BitSet FOLLOW_33_in_time_string_function1181
           
static org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate685
           
static org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate728
           
static org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate765
           
static org.antlr.runtime.BitSet FOLLOW_34_in_in_predicate811
           
static org.antlr.runtime.BitSet FOLLOW_34_in_in_predicate851
           
static org.antlr.runtime.BitSet FOLLOW_34_in_path_function996
           
static org.antlr.runtime.BitSet FOLLOW_34_in_predicate452
           
static org.antlr.runtime.BitSet FOLLOW_34_in_time_millis_function1142
           
static org.antlr.runtime.BitSet FOLLOW_34_in_time_string_function1193
           
static org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate681
           
static org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate724
           
static org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate761
           
static org.antlr.runtime.BitSet FOLLOW_35_in_in_predicate805
           
static org.antlr.runtime.BitSet FOLLOW_35_in_in_predicate845
           
static org.antlr.runtime.BitSet FOLLOW_35_in_time_millis_function1138
           
static org.antlr.runtime.BitSet FOLLOW_35_in_time_string_function1185
           
static org.antlr.runtime.BitSet FOLLOW_35_in_time_string_function1189
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_expr377
           
static org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate675
           
static org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate718
           
static org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate755
           
static org.antlr.runtime.BitSet FOLLOW_between_predicate_in_predicate469
           
static org.antlr.runtime.BitSet FOLLOW_boolean_expr_in_filter323
           
static org.antlr.runtime.BitSet FOLLOW_boolean_expr_in_filter334
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_expr370
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_expr381
           
static org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function579
           
static org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function602
           
static org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function625
           
static org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function648
           
static org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_value_function1026
           
static org.antlr.runtime.BitSet FOLLOW_comparison_function_in_predicate463
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_filter354
           
static org.antlr.runtime.BitSet FOLLOW_equality_value_function_in_value_function1022
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_comparison_function531
           
static org.antlr.runtime.BitSet FOLLOW_EXISTS_in_exists_predicate942
           
static org.antlr.runtime.BitSet FOLLOW_EXISTS_in_exists_predicate959
           
static org.antlr.runtime.BitSet FOLLOW_exists_predicate_in_predicate493
           
static org.antlr.runtime.BitSet FOLLOW_FALSE_in_equality_value_function1064
           
static org.antlr.runtime.BitSet FOLLOW_FALSE_in_predicate511
           
static org.antlr.runtime.BitSet FOLLOW_filter_in_predicate450
           
static org.antlr.runtime.BitSet FOLLOW_GE_in_comparison_function600
           
static org.antlr.runtime.BitSet FOLLOW_GT_in_comparison_function577
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate798
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate838
           
static org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate475
           
static org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate883
           
static org.antlr.runtime.BitSet FOLLOW_LE_in_comparison_function646
           
static org.antlr.runtime.BitSet FOLLOW_LT_in_comparison_function623
           
static org.antlr.runtime.BitSet FOLLOW_MATCHES_in_regex_predicate911
           
static org.antlr.runtime.BitSet FOLLOW_NOT_EQUALS_in_comparison_function554
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor423
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_equality_value_function1077
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate885
           
static org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate481
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_between_predicate679
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_between_predicate683
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_compariable_value_function1102
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_in_predicate842
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_in_predicate847
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_filter330
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate673
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate716
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate753
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function529
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function552
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function575
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function598
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function621
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function644
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_equality_value_function1090
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_exists_predicate940
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_exists_predicate961
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_in_predicate796
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_in_predicate836
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_null_predicate881
           
static org.antlr.runtime.BitSet FOLLOW_path_function_in_regex_predicate909
           
static org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_factor414
           
static org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_factor425
           
static org.antlr.runtime.BitSet FOLLOW_regex_predicate_in_predicate487
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_equality_value_function1038
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_in_predicate802
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_in_predicate807
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_path_function994
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_regex_predicate913
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_time_millis_function1136
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_time_millis_function1140
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1183
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1187
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1191
           
static org.antlr.runtime.BitSet FOLLOW_TIME_MILLIS_FUN_NAME_in_time_millis_function1132
           
static org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_between_predicate722
           
static org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_between_predicate726
           
static org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_compariable_value_function1114
           
static org.antlr.runtime.BitSet FOLLOW_TIME_STRING_FUN_NAME_in_time_string_function1179
           
static org.antlr.runtime.BitSet FOLLOW_time_string_function_in_between_predicate759
           
static org.antlr.runtime.BitSet FOLLOW_time_string_function_in_between_predicate763
           
static org.antlr.runtime.BitSet FOLLOW_time_string_function_in_compariable_value_function1120
           
static org.antlr.runtime.BitSet FOLLOW_TRUE_in_equality_value_function1051
           
static org.antlr.runtime.BitSet FOLLOW_TRUE_in_predicate499
           
static org.antlr.runtime.BitSet FOLLOW_value_function_in_comparison_function533
           
static org.antlr.runtime.BitSet FOLLOW_value_function_in_comparison_function556
           
static org.antlr.runtime.BitSet FOLLOW_XPATH_FUN_NAME_in_path_function990
           
static int GE
           
static int GT
           
static int HEX_DIGIT
           
static int IN
           
static int IS
           
static int LE
           
static int LT
           
static int MATCHES
           
static int NOT
           
static int NOT_EQUALS
           
static int NULL
           
static int NUMBER
           
static int OCTAL_ESC
           
static int OR
           
static int STRING
           
static int T__33
           
static int T__34
           
static int T__35
           
static int TIME_MILLIS_FUN_NAME
           
static int TIME_STRING_FUN_NAME
           
static java.lang.String[] tokenNames
           
static int TRUE
           
static int UNICODE_ESC
           
static int WS
           
static int XPATH_FUN_NAME
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
EventFilterParser(org.antlr.runtime.TokenStream input)
           
EventFilterParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 EventFilterParser.between_predicate_return between_predicate()
           
 EventFilterParser.boolean_expr_return boolean_expr()
           
 EventFilterParser.boolean_factor_return boolean_factor()
           
 EventFilterParser.compariable_value_function_return compariable_value_function()
           
 EventFilterParser.comparison_function_return comparison_function()
           
static EventFilterParser createParser(java.lang.String input)
          Creates a new parser that parses the given input string.
 EventFilterParser.equality_value_function_return equality_value_function()
           
 EventFilterParser.exists_predicate_return exists_predicate()
           
 EventFilterParser.filter_return filter()
           
 org.antlr.runtime.Parser[] getDelegates()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 EventFilterParser.in_predicate_return in_predicate()
           
 EventFilterParser.null_predicate_return null_predicate()
           
 EventFilterParser.path_function_return path_function()
           
 EventFilterParser.predicate_return predicate()
           
 EventFilterParser.regex_predicate_return regex_predicate()
           
 void reportError(org.antlr.runtime.RecognitionException e)
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 EventFilterParser.time_millis_function_return time_millis_function()
           
 EventFilterParser.time_string_function_return time_string_function()
           
 EventFilterParser.value_function_return value_function()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, 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

EOF

public static final int EOF
See Also:
Constant Field Values

T__33

public static final int T__33
See Also:
Constant Field Values

T__34

public static final int T__34
See Also:
Constant Field Values

T__35

public static final int T__35
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

BETWEEN

public static final int BETWEEN
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

ESC_SEQ

public static final int ESC_SEQ
See Also:
Constant Field Values

EXISTS

public static final int EXISTS
See Also:
Constant Field Values

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

FALSE

public static final int FALSE
See Also:
Constant Field Values

GE

public static final int GE
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

HEX_DIGIT

public static final int HEX_DIGIT
See Also:
Constant Field Values

IN

public static final int IN
See Also:
Constant Field Values

IS

public static final int IS
See Also:
Constant Field Values

LE

public static final int LE
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

MATCHES

public static final int MATCHES
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

NOT_EQUALS

public static final int NOT_EQUALS
See Also:
Constant Field Values

NULL

public static final int NULL
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

OCTAL_ESC

public static final int OCTAL_ESC
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

TIME_MILLIS_FUN_NAME

public static final int TIME_MILLIS_FUN_NAME
See Also:
Constant Field Values

TIME_STRING_FUN_NAME

public static final int TIME_STRING_FUN_NAME
See Also:
Constant Field Values

TRUE

public static final int TRUE
See Also:
Constant Field Values

UNICODE_ESC

public static final int UNICODE_ESC
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

XPATH_FUN_NAME

public static final int XPATH_FUN_NAME
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

FOLLOW_boolean_expr_in_filter323

public static final org.antlr.runtime.BitSet FOLLOW_boolean_expr_in_filter323

FOLLOW_OR_in_filter330

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_filter330

FOLLOW_boolean_expr_in_filter334

public static final org.antlr.runtime.BitSet FOLLOW_boolean_expr_in_filter334

FOLLOW_EOF_in_filter354

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_filter354

FOLLOW_boolean_factor_in_boolean_expr370

public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_expr370

FOLLOW_AND_in_boolean_expr377

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_expr377

FOLLOW_boolean_factor_in_boolean_expr381

public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_expr381

FOLLOW_predicate_in_boolean_factor414

public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_factor414

FOLLOW_NOT_in_boolean_factor423

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor423

FOLLOW_predicate_in_boolean_factor425

public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_factor425

FOLLOW_33_in_predicate448

public static final org.antlr.runtime.BitSet FOLLOW_33_in_predicate448

FOLLOW_filter_in_predicate450

public static final org.antlr.runtime.BitSet FOLLOW_filter_in_predicate450

FOLLOW_34_in_predicate452

public static final org.antlr.runtime.BitSet FOLLOW_34_in_predicate452

FOLLOW_comparison_function_in_predicate463

public static final org.antlr.runtime.BitSet FOLLOW_comparison_function_in_predicate463

FOLLOW_between_predicate_in_predicate469

public static final org.antlr.runtime.BitSet FOLLOW_between_predicate_in_predicate469

FOLLOW_in_predicate_in_predicate475

public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate475

FOLLOW_null_predicate_in_predicate481

public static final org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate481

FOLLOW_regex_predicate_in_predicate487

public static final org.antlr.runtime.BitSet FOLLOW_regex_predicate_in_predicate487

FOLLOW_exists_predicate_in_predicate493

public static final org.antlr.runtime.BitSet FOLLOW_exists_predicate_in_predicate493

FOLLOW_TRUE_in_predicate499

public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_predicate499

FOLLOW_FALSE_in_predicate511

public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_predicate511

FOLLOW_path_function_in_comparison_function529

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function529

FOLLOW_EQUALS_in_comparison_function531

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_comparison_function531

FOLLOW_value_function_in_comparison_function533

public static final org.antlr.runtime.BitSet FOLLOW_value_function_in_comparison_function533

FOLLOW_path_function_in_comparison_function552

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function552

FOLLOW_NOT_EQUALS_in_comparison_function554

public static final org.antlr.runtime.BitSet FOLLOW_NOT_EQUALS_in_comparison_function554

FOLLOW_value_function_in_comparison_function556

public static final org.antlr.runtime.BitSet FOLLOW_value_function_in_comparison_function556

FOLLOW_path_function_in_comparison_function575

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function575

FOLLOW_GT_in_comparison_function577

public static final org.antlr.runtime.BitSet FOLLOW_GT_in_comparison_function577

FOLLOW_compariable_value_function_in_comparison_function579

public static final org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function579

FOLLOW_path_function_in_comparison_function598

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function598

FOLLOW_GE_in_comparison_function600

public static final org.antlr.runtime.BitSet FOLLOW_GE_in_comparison_function600

FOLLOW_compariable_value_function_in_comparison_function602

public static final org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function602

FOLLOW_path_function_in_comparison_function621

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function621

FOLLOW_LT_in_comparison_function623

public static final org.antlr.runtime.BitSet FOLLOW_LT_in_comparison_function623

FOLLOW_compariable_value_function_in_comparison_function625

public static final org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function625

FOLLOW_path_function_in_comparison_function644

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_comparison_function644

FOLLOW_LE_in_comparison_function646

public static final org.antlr.runtime.BitSet FOLLOW_LE_in_comparison_function646

FOLLOW_compariable_value_function_in_comparison_function648

public static final org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_comparison_function648

FOLLOW_path_function_in_between_predicate673

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate673

FOLLOW_BETWEEN_in_between_predicate675

public static final org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate675

FOLLOW_33_in_between_predicate677

public static final org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate677

FOLLOW_NUMBER_in_between_predicate679

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_between_predicate679

FOLLOW_35_in_between_predicate681

public static final org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate681

FOLLOW_NUMBER_in_between_predicate683

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_between_predicate683

FOLLOW_34_in_between_predicate685

public static final org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate685

FOLLOW_path_function_in_between_predicate716

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate716

FOLLOW_BETWEEN_in_between_predicate718

public static final org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate718

FOLLOW_33_in_between_predicate720

public static final org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate720

FOLLOW_time_millis_function_in_between_predicate722

public static final org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_between_predicate722

FOLLOW_35_in_between_predicate724

public static final org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate724

FOLLOW_time_millis_function_in_between_predicate726

public static final org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_between_predicate726

FOLLOW_34_in_between_predicate728

public static final org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate728

FOLLOW_path_function_in_between_predicate753

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_between_predicate753

FOLLOW_BETWEEN_in_between_predicate755

public static final org.antlr.runtime.BitSet FOLLOW_BETWEEN_in_between_predicate755

FOLLOW_33_in_between_predicate757

public static final org.antlr.runtime.BitSet FOLLOW_33_in_between_predicate757

FOLLOW_time_string_function_in_between_predicate759

public static final org.antlr.runtime.BitSet FOLLOW_time_string_function_in_between_predicate759

FOLLOW_35_in_between_predicate761

public static final org.antlr.runtime.BitSet FOLLOW_35_in_between_predicate761

FOLLOW_time_string_function_in_between_predicate763

public static final org.antlr.runtime.BitSet FOLLOW_time_string_function_in_between_predicate763

FOLLOW_34_in_between_predicate765

public static final org.antlr.runtime.BitSet FOLLOW_34_in_between_predicate765

FOLLOW_path_function_in_in_predicate796

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_in_predicate796

FOLLOW_IN_in_in_predicate798

public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate798

FOLLOW_33_in_in_predicate800

public static final org.antlr.runtime.BitSet FOLLOW_33_in_in_predicate800

FOLLOW_STRING_in_in_predicate802

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_in_predicate802

FOLLOW_35_in_in_predicate805

public static final org.antlr.runtime.BitSet FOLLOW_35_in_in_predicate805

FOLLOW_STRING_in_in_predicate807

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_in_predicate807

FOLLOW_34_in_in_predicate811

public static final org.antlr.runtime.BitSet FOLLOW_34_in_in_predicate811

FOLLOW_path_function_in_in_predicate836

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_in_predicate836

FOLLOW_IN_in_in_predicate838

public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate838

FOLLOW_33_in_in_predicate840

public static final org.antlr.runtime.BitSet FOLLOW_33_in_in_predicate840

FOLLOW_NUMBER_in_in_predicate842

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_in_predicate842

FOLLOW_35_in_in_predicate845

public static final org.antlr.runtime.BitSet FOLLOW_35_in_in_predicate845

FOLLOW_NUMBER_in_in_predicate847

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_in_predicate847

FOLLOW_34_in_in_predicate851

public static final org.antlr.runtime.BitSet FOLLOW_34_in_in_predicate851

FOLLOW_path_function_in_null_predicate881

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_null_predicate881

FOLLOW_IS_in_null_predicate883

public static final org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate883

FOLLOW_NULL_in_null_predicate885

public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate885

FOLLOW_path_function_in_regex_predicate909

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_regex_predicate909

FOLLOW_MATCHES_in_regex_predicate911

public static final org.antlr.runtime.BitSet FOLLOW_MATCHES_in_regex_predicate911

FOLLOW_STRING_in_regex_predicate913

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_regex_predicate913

FOLLOW_path_function_in_exists_predicate940

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_exists_predicate940

FOLLOW_EXISTS_in_exists_predicate942

public static final org.antlr.runtime.BitSet FOLLOW_EXISTS_in_exists_predicate942

FOLLOW_EXISTS_in_exists_predicate959

public static final org.antlr.runtime.BitSet FOLLOW_EXISTS_in_exists_predicate959

FOLLOW_path_function_in_exists_predicate961

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_exists_predicate961

FOLLOW_XPATH_FUN_NAME_in_path_function990

public static final org.antlr.runtime.BitSet FOLLOW_XPATH_FUN_NAME_in_path_function990

FOLLOW_33_in_path_function992

public static final org.antlr.runtime.BitSet FOLLOW_33_in_path_function992

FOLLOW_STRING_in_path_function994

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_path_function994

FOLLOW_34_in_path_function996

public static final org.antlr.runtime.BitSet FOLLOW_34_in_path_function996

FOLLOW_equality_value_function_in_value_function1022

public static final org.antlr.runtime.BitSet FOLLOW_equality_value_function_in_value_function1022

FOLLOW_compariable_value_function_in_value_function1026

public static final org.antlr.runtime.BitSet FOLLOW_compariable_value_function_in_value_function1026

FOLLOW_STRING_in_equality_value_function1038

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_equality_value_function1038

FOLLOW_TRUE_in_equality_value_function1051

public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_equality_value_function1051

FOLLOW_FALSE_in_equality_value_function1064

public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_equality_value_function1064

FOLLOW_NULL_in_equality_value_function1077

public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_equality_value_function1077

FOLLOW_path_function_in_equality_value_function1090

public static final org.antlr.runtime.BitSet FOLLOW_path_function_in_equality_value_function1090

FOLLOW_NUMBER_in_compariable_value_function1102

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_compariable_value_function1102

FOLLOW_time_millis_function_in_compariable_value_function1114

public static final org.antlr.runtime.BitSet FOLLOW_time_millis_function_in_compariable_value_function1114

FOLLOW_time_string_function_in_compariable_value_function1120

public static final org.antlr.runtime.BitSet FOLLOW_time_string_function_in_compariable_value_function1120

FOLLOW_TIME_MILLIS_FUN_NAME_in_time_millis_function1132

public static final org.antlr.runtime.BitSet FOLLOW_TIME_MILLIS_FUN_NAME_in_time_millis_function1132

FOLLOW_33_in_time_millis_function1134

public static final org.antlr.runtime.BitSet FOLLOW_33_in_time_millis_function1134

FOLLOW_STRING_in_time_millis_function1136

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_time_millis_function1136

FOLLOW_35_in_time_millis_function1138

public static final org.antlr.runtime.BitSet FOLLOW_35_in_time_millis_function1138

FOLLOW_STRING_in_time_millis_function1140

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_time_millis_function1140

FOLLOW_34_in_time_millis_function1142

public static final org.antlr.runtime.BitSet FOLLOW_34_in_time_millis_function1142

FOLLOW_TIME_STRING_FUN_NAME_in_time_string_function1179

public static final org.antlr.runtime.BitSet FOLLOW_TIME_STRING_FUN_NAME_in_time_string_function1179

FOLLOW_33_in_time_string_function1181

public static final org.antlr.runtime.BitSet FOLLOW_33_in_time_string_function1181

FOLLOW_STRING_in_time_string_function1183

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1183

FOLLOW_35_in_time_string_function1185

public static final org.antlr.runtime.BitSet FOLLOW_35_in_time_string_function1185

FOLLOW_STRING_in_time_string_function1187

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1187

FOLLOW_35_in_time_string_function1189

public static final org.antlr.runtime.BitSet FOLLOW_35_in_time_string_function1189

FOLLOW_STRING_in_time_string_function1191

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_time_string_function1191

FOLLOW_34_in_time_string_function1193

public static final org.antlr.runtime.BitSet FOLLOW_34_in_time_string_function1193
Constructor Detail

EventFilterParser

public EventFilterParser(org.antlr.runtime.TokenStream input)

EventFilterParser

public EventFilterParser(org.antlr.runtime.TokenStream input,
                         org.antlr.runtime.RecognizerSharedState state)
Method Detail

getDelegates

public org.antlr.runtime.Parser[] getDelegates()

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

createParser

public static EventFilterParser createParser(java.lang.String input)
Creates a new parser that parses the given input string.


reportError

public void reportError(org.antlr.runtime.RecognitionException e)
Overrides:
reportError in class org.antlr.runtime.BaseRecognizer

filter

public final EventFilterParser.filter_return filter()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

boolean_expr

public final EventFilterParser.boolean_expr_return boolean_expr()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

boolean_factor

public final EventFilterParser.boolean_factor_return boolean_factor()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

predicate

public final EventFilterParser.predicate_return predicate()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

comparison_function

public final EventFilterParser.comparison_function_return comparison_function()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

between_predicate

public final EventFilterParser.between_predicate_return between_predicate()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

in_predicate

public final EventFilterParser.in_predicate_return in_predicate()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

null_predicate

public final EventFilterParser.null_predicate_return null_predicate()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

regex_predicate

public final EventFilterParser.regex_predicate_return regex_predicate()
                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

exists_predicate

public final EventFilterParser.exists_predicate_return exists_predicate()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

path_function

public final EventFilterParser.path_function_return path_function()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

value_function

public final EventFilterParser.value_function_return value_function()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

equality_value_function

public final EventFilterParser.equality_value_function_return equality_value_function()
                                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

compariable_value_function

public final EventFilterParser.compariable_value_function_return compariable_value_function()
                                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

time_millis_function

public final EventFilterParser.time_millis_function_return time_millis_function()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

time_string_function

public final EventFilterParser.time_string_function_return time_string_function()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException