com.partnersoft.io
Class DataFilterExpressionParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by com.partnersoft.io.DataFilterExpressionParser

public class DataFilterExpressionParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class DataFilterExpressionParser.complex_expr_return
           
static class DataFilterExpressionParser.quote_word_return
           
 
Field Summary
static int A
           
static int ALPHA
           
static int AND_OP
           
static int B
           
static int BETWEEN_OP
           
static int D
           
static int DIGIT
           
static int E
           
static int EOF
           
static int EQUALS
           
static org.antlr.runtime.BitSet FOLLOW_AND_OP_in_and_or612
           
static org.antlr.runtime.BitSet FOLLOW_and_or_in_complex_expr784
           
static org.antlr.runtime.BitSet FOLLOW_complex_expr_in_test_rule807
           
static org.antlr.runtime.BitSet FOLLOW_my_operator_in_simple_expr719
           
static org.antlr.runtime.BitSet FOLLOW_my_operator_in_simple_expr745
           
static org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_my_operator593
           
static org.antlr.runtime.BitSet FOLLOW_OR_OP_in_and_or621
           
static org.antlr.runtime.BitSet FOLLOW_QUOTE_in_quote_word694
           
static org.antlr.runtime.BitSet FOLLOW_QUOTE_in_quote_word698
           
static org.antlr.runtime.BitSet FOLLOW_quote_word_in_simple_expr724
           
static org.antlr.runtime.BitSet FOLLOW_quote_word_in_simple_expr736
           
static org.antlr.runtime.BitSet FOLLOW_set_in_word633
           
static org.antlr.runtime.BitSet FOLLOW_set_in_word650
           
static org.antlr.runtime.BitSet FOLLOW_simple_expr_in_complex_expr777
           
static org.antlr.runtime.BitSet FOLLOW_simple_expr_in_complex_expr789
           
static org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_simple_expr721
           
static org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_simple_expr733
           
static org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_synpred14_DataFilterExpression721
           
static org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_synpred16_DataFilterExpression733
           
static org.antlr.runtime.BitSet FOLLOW_word_in_quote_word685
           
static org.antlr.runtime.BitSet FOLLOW_word_in_quote_word696
           
static int GREATER
           
static int GREATER_EQUALS
           
static int I
           
static int K
           
static int L
           
static int LESS
           
static int LESS_EQUALS
           
static int LIKE
           
static int N
           
static int NOT_EQUALS
           
static int O
           
static int OPERATOR
           
static int OR_OP
           
static int QUOTE
           
static int R
           
static int RANDOM_CHAR
           
static int T
           
static java.lang.String[] tokenNames
           
static int W
           
static int WHITESPACE
           
 
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
DataFilterExpressionParser(org.antlr.runtime.TokenStream input)
           
DataFilterExpressionParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 DataFilterOperator and_or()
           
 DataFilterExpressionParser.complex_expr_return complex_expr(java.lang.String fieldName)
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 DataFilterOperator my_operator()
           
 DataFilterExpressionParser.quote_word_return quote_word()
           
 DataFilterExpression simple_expr(java.lang.String fieldName)
           
 void synpred14_DataFilterExpression_fragment()
           
 boolean synpred14_DataFilterExpression()
           
 void synpred16_DataFilterExpression_fragment()
           
 boolean synpred16_DataFilterExpression()
           
 void test_rule()
           
 void word()
           
 
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, reportError, 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

D

public static final int D
See Also:
Constant Field Values

OR_OP

public static final int OR_OP
See Also:
Constant Field Values

E

public static final int E
See Also:
Constant Field Values

A

public static final int A
See Also:
Constant Field Values

B

public static final int B
See Also:
Constant Field Values

L

public static final int L
See Also:
Constant Field Values

N

public static final int N
See Also:
Constant Field Values

OPERATOR

public static final int OPERATOR
See Also:
Constant Field Values

O

public static final int O
See Also:
Constant Field Values

I

public static final int I
See Also:
Constant Field Values

K

public static final int K
See Also:
Constant Field Values

T

public static final int T
See Also:
Constant Field Values

BETWEEN_OP

public static final int BETWEEN_OP
See Also:
Constant Field Values

WHITESPACE

public static final int WHITESPACE
See Also:
Constant Field Values

W

public static final int W
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

R

public static final int R
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

RANDOM_CHAR

public static final int RANDOM_CHAR
See Also:
Constant Field Values

NOT_EQUALS

public static final int NOT_EQUALS
See Also:
Constant Field Values

ALPHA

public static final int ALPHA
See Also:
Constant Field Values

AND_OP

public static final int AND_OP
See Also:
Constant Field Values

QUOTE

public static final int QUOTE
See Also:
Constant Field Values

LESS_EQUALS

public static final int LESS_EQUALS
See Also:
Constant Field Values

GREATER

public static final int GREATER
See Also:
Constant Field Values

GREATER_EQUALS

public static final int GREATER_EQUALS
See Also:
Constant Field Values

LESS

public static final int LESS
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

LIKE

public static final int LIKE
See Also:
Constant Field Values

FOLLOW_OPERATOR_in_my_operator593

public static final org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_my_operator593

FOLLOW_AND_OP_in_and_or612

public static final org.antlr.runtime.BitSet FOLLOW_AND_OP_in_and_or612

FOLLOW_OR_OP_in_and_or621

public static final org.antlr.runtime.BitSet FOLLOW_OR_OP_in_and_or621

FOLLOW_set_in_word633

public static final org.antlr.runtime.BitSet FOLLOW_set_in_word633

FOLLOW_set_in_word650

public static final org.antlr.runtime.BitSet FOLLOW_set_in_word650

FOLLOW_word_in_quote_word685

public static final org.antlr.runtime.BitSet FOLLOW_word_in_quote_word685

FOLLOW_QUOTE_in_quote_word694

public static final org.antlr.runtime.BitSet FOLLOW_QUOTE_in_quote_word694

FOLLOW_word_in_quote_word696

public static final org.antlr.runtime.BitSet FOLLOW_word_in_quote_word696

FOLLOW_QUOTE_in_quote_word698

public static final org.antlr.runtime.BitSet FOLLOW_QUOTE_in_quote_word698

FOLLOW_my_operator_in_simple_expr719

public static final org.antlr.runtime.BitSet FOLLOW_my_operator_in_simple_expr719

FOLLOW_WHITESPACE_in_simple_expr721

public static final org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_simple_expr721

FOLLOW_quote_word_in_simple_expr724

public static final org.antlr.runtime.BitSet FOLLOW_quote_word_in_simple_expr724

FOLLOW_WHITESPACE_in_simple_expr733

public static final org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_simple_expr733

FOLLOW_quote_word_in_simple_expr736

public static final org.antlr.runtime.BitSet FOLLOW_quote_word_in_simple_expr736

FOLLOW_my_operator_in_simple_expr745

public static final org.antlr.runtime.BitSet FOLLOW_my_operator_in_simple_expr745

FOLLOW_simple_expr_in_complex_expr777

public static final org.antlr.runtime.BitSet FOLLOW_simple_expr_in_complex_expr777

FOLLOW_and_or_in_complex_expr784

public static final org.antlr.runtime.BitSet FOLLOW_and_or_in_complex_expr784

FOLLOW_simple_expr_in_complex_expr789

public static final org.antlr.runtime.BitSet FOLLOW_simple_expr_in_complex_expr789

FOLLOW_complex_expr_in_test_rule807

public static final org.antlr.runtime.BitSet FOLLOW_complex_expr_in_test_rule807

FOLLOW_WHITESPACE_in_synpred14_DataFilterExpression721

public static final org.antlr.runtime.BitSet FOLLOW_WHITESPACE_in_synpred14_DataFilterExpression721

FOLLOW_WHITESPACE_in_synpred16_DataFilterExpression733

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

DataFilterExpressionParser

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

DataFilterExpressionParser

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

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

my_operator

public final DataFilterOperator my_operator()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

and_or

public final DataFilterOperator and_or()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

word

public final void word()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

quote_word

public final DataFilterExpressionParser.quote_word_return quote_word()
                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simple_expr

public final DataFilterExpression simple_expr(java.lang.String fieldName)
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

complex_expr

public final DataFilterExpressionParser.complex_expr_return complex_expr(java.lang.String fieldName)
                                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

test_rule

public final void test_rule()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred14_DataFilterExpression_fragment

public final void synpred14_DataFilterExpression_fragment()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred16_DataFilterExpression_fragment

public final void synpred16_DataFilterExpression_fragment()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred14_DataFilterExpression

public final boolean synpred14_DataFilterExpression()

synpred16_DataFilterExpression

public final boolean synpred16_DataFilterExpression()