com.netflix.infix.lang.infix.antlr
Class EventFilterParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
com.netflix.infix.lang.infix.antlr.EventFilterParser
public class EventFilterParser
- extends org.antlr.runtime.Parser
| 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)
|
| 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 |
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
EventFilterParser
public EventFilterParser(org.antlr.runtime.TokenStream input)
EventFilterParser
public EventFilterParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
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