com.atlassian.crowd.cql.parser.antlr
Class CqlParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by com.atlassian.crowd.cql.parser.antlr.CqlParser

public class CqlParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class CqlParser.andExpression_return
           
static class CqlParser.comparison_op_return
           
static class CqlParser.expression_return
           
static class CqlParser.orExpression_return
           
static class CqlParser.parExpression_return
           
static class CqlParser.primary_return
           
static class CqlParser.propertyExpression_return
           
static class CqlParser.restriction_return
           
static class CqlParser.string_return
           
static class CqlParser.termKey_return
           
static class CqlParser.termValue_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int AMPER
           
static int AMPER_AMPER
           
static int AND
           
static int BANG
           
static int BSLASH
           
static int COMMA
           
static int CONTROLCHARS
           
static int CR
           
static int DIGIT
           
static int EOF
           
static int EQUALS
           
static int ESC_SEQ
           
static int ESCAPE
           
static int EXPONENT
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_andExpression150
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression109
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression96
           
static org.antlr.runtime.BitSet FOLLOW_comparison_op_in_propertyExpression186
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression300
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_restriction65
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parExpression297
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_orExpression105
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_expression79
           
static org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary205
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression141
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression154
           
static org.antlr.runtime.BitSet FOLLOW_propertyExpression_in_primary213
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parExpression302
           
static org.antlr.runtime.BitSet FOLLOW_string_in_termKey236
           
static org.antlr.runtime.BitSet FOLLOW_string_in_termValue254
           
static org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression184
           
static org.antlr.runtime.BitSet FOLLOW_termValue_in_propertyExpression189
           
static int GT
           
static int HEX_DIGIT
           
static int HEXDIGIT
           
static int LBRACKET
           
static int LPAREN
           
static int LT
           
static int MATCHWS
           
static int MINUS
           
static int NEWLINE
           
static int NL
           
static int OCTAL_ESC
           
static int OR
           
static int PIPE
           
static int PIPE_PIPE
           
static int QUOTE
           
static int QUOTE_STRING
           
static int RBRACKET
           
static int RPAREN
           
static int SPACE
           
static int SQUOTE
           
static int SQUOTE_STRING
           
static int STRING
           
static int STRINGSTOP
           
static String[] tokenNames
           
static int UNICODE_ESC
           
static int WS
           
 
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
CqlParser(org.antlr.runtime.TokenStream input)
           
CqlParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 CqlParser.andExpression_return andExpression()
           
 CqlParser.comparison_op_return comparison_op()
           
 CqlParser.expression_return expression()
           
 org.antlr.runtime.Parser[] getDelegates()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 CqlParser.orExpression_return orExpression()
           
 CqlParser.parExpression_return parExpression()
           
 CqlParser.primary_return primary()
           
 CqlParser.propertyExpression_return propertyExpression()
           
 void recover(org.antlr.runtime.IntStream input, org.antlr.runtime.RecognitionException re)
           
 CqlParser.restriction_return restriction()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 CqlParser.string_return string()
           
 CqlParser.termKey_return termKey()
           
 CqlParser.termValue_return termValue()
           
 
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, 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 String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

AMPER

public static final int AMPER
See Also:
Constant Field Values

AMPER_AMPER

public static final int AMPER_AMPER
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

BANG

public static final int BANG
See Also:
Constant Field Values

BSLASH

public static final int BSLASH
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

CONTROLCHARS

public static final int CONTROLCHARS
See Also:
Constant Field Values

CR

public static final int CR
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

ESCAPE

public static final int ESCAPE
See Also:
Constant Field Values

ESC_SEQ

public static final int ESC_SEQ
See Also:
Constant Field Values

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

HEXDIGIT

public static final int HEXDIGIT
See Also:
Constant Field Values

HEX_DIGIT

public static final int HEX_DIGIT
See Also:
Constant Field Values

LBRACKET

public static final int LBRACKET
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

MATCHWS

public static final int MATCHWS
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

NEWLINE

public static final int NEWLINE
See Also:
Constant Field Values

NL

public static final int NL
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

PIPE

public static final int PIPE
See Also:
Constant Field Values

PIPE_PIPE

public static final int PIPE_PIPE
See Also:
Constant Field Values

QUOTE

public static final int QUOTE
See Also:
Constant Field Values

QUOTE_STRING

public static final int QUOTE_STRING
See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

SPACE

public static final int SPACE
See Also:
Constant Field Values

SQUOTE

public static final int SQUOTE
See Also:
Constant Field Values

SQUOTE_STRING

public static final int SQUOTE_STRING
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

STRINGSTOP

public static final int STRINGSTOP
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

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

FOLLOW_expression_in_restriction65

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_restriction65

FOLLOW_orExpression_in_expression79

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_expression79

FOLLOW_andExpression_in_orExpression96

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression96

FOLLOW_OR_in_orExpression105

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_orExpression105

FOLLOW_andExpression_in_orExpression109

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression109

FOLLOW_primary_in_andExpression141

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression141

FOLLOW_AND_in_andExpression150

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_andExpression150

FOLLOW_primary_in_andExpression154

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression154

FOLLOW_termKey_in_propertyExpression184

public static final org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression184

FOLLOW_comparison_op_in_propertyExpression186

public static final org.antlr.runtime.BitSet FOLLOW_comparison_op_in_propertyExpression186

FOLLOW_termValue_in_propertyExpression189

public static final org.antlr.runtime.BitSet FOLLOW_termValue_in_propertyExpression189

FOLLOW_parExpression_in_primary205

public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary205

FOLLOW_propertyExpression_in_primary213

public static final org.antlr.runtime.BitSet FOLLOW_propertyExpression_in_primary213

FOLLOW_string_in_termKey236

public static final org.antlr.runtime.BitSet FOLLOW_string_in_termKey236

FOLLOW_string_in_termValue254

public static final org.antlr.runtime.BitSet FOLLOW_string_in_termValue254

FOLLOW_LPAREN_in_parExpression297

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parExpression297

FOLLOW_expression_in_parExpression300

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression300

FOLLOW_RPAREN_in_parExpression302

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

CqlParser

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

CqlParser

public CqlParser(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 String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

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

recover

public void recover(org.antlr.runtime.IntStream input,
                    org.antlr.runtime.RecognitionException re)
Overrides:
recover in class org.antlr.runtime.BaseRecognizer

restriction

public final CqlParser.restriction_return restriction()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

public final CqlParser.expression_return expression()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

orExpression

public final CqlParser.orExpression_return orExpression()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

andExpression

public final CqlParser.andExpression_return andExpression()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

propertyExpression

public final CqlParser.propertyExpression_return propertyExpression()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

primary

public final CqlParser.primary_return primary()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

termKey

public final CqlParser.termKey_return termKey()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

termValue

public final CqlParser.termValue_return termValue()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

comparison_op

public final CqlParser.comparison_op_return comparison_op()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

parExpression

public final CqlParser.parExpression_return parExpression()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

string

public final CqlParser.string_return string()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException


Copyright © 2013 Atlassian. All Rights Reserved.