Class CqlParser

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

public class CqlParser extends org.antlr.runtime.Parser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • AMPER

      public static final int AMPER
      See Also:
    • AMPER_AMPER

      public static final int AMPER_AMPER
      See Also:
    • AND

      public static final int AND
      See Also:
    • BANG

      public static final int BANG
      See Also:
    • BSLASH

      public static final int BSLASH
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • CONTROLCHARS

      public static final int CONTROLCHARS
      See Also:
    • CR

      public static final int CR
      See Also:
    • DIGIT

      public static final int DIGIT
      See Also:
    • EQUALS

      public static final int EQUALS
      See Also:
    • ESCAPE

      public static final int ESCAPE
      See Also:
    • ESC_SEQ

      public static final int ESC_SEQ
      See Also:
    • EXPONENT

      public static final int EXPONENT
      See Also:
    • GT

      public static final int GT
      See Also:
    • HEXDIGIT

      public static final int HEXDIGIT
      See Also:
    • HEX_DIGIT

      public static final int HEX_DIGIT
      See Also:
    • LBRACKET

      public static final int LBRACKET
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • LT

      public static final int LT
      See Also:
    • MATCHWS

      public static final int MATCHWS
      See Also:
    • MINUS

      public static final int MINUS
      See Also:
    • NEWLINE

      public static final int NEWLINE
      See Also:
    • NL

      public static final int NL
      See Also:
    • OCTAL_ESC

      public static final int OCTAL_ESC
      See Also:
    • OR

      public static final int OR
      See Also:
    • PIPE

      public static final int PIPE
      See Also:
    • PIPE_PIPE

      public static final int PIPE_PIPE
      See Also:
    • QUOTE

      public static final int QUOTE
      See Also:
    • QUOTE_STRING

      public static final int QUOTE_STRING
      See Also:
    • RBRACKET

      public static final int RBRACKET
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • SPACE

      public static final int SPACE
      See Also:
    • SQUOTE

      public static final int SQUOTE
      See Also:
    • SQUOTE_STRING

      public static final int SQUOTE_STRING
      See Also:
    • STRING

      public static final int STRING
      See Also:
    • STRINGSTOP

      public static final int STRINGSTOP
      See Also:
    • UNARY_NULL_OPERATOR

      public static final int UNARY_NULL_OPERATOR
      See Also:
    • UNARY_OP_SEPARATOR

      public static final int UNARY_OP_SEPARATOR
      See Also:
    • UNICODE_ESC

      public static final int UNICODE_ESC
      See Also:
    • WS

      public static final int WS
      See Also:
    • 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_andExpression138

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression138
    • FOLLOW_AND_in_andExpression147

      public static final org.antlr.runtime.BitSet FOLLOW_AND_in_andExpression147
    • FOLLOW_primary_in_andExpression151

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_andExpression151
    • FOLLOW_termKey_in_propertyExpression177

      public static final org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression177
    • FOLLOW_comparison_op_in_propertyExpression179

      public static final org.antlr.runtime.BitSet FOLLOW_comparison_op_in_propertyExpression179
    • FOLLOW_termValue_in_propertyExpression182

      public static final org.antlr.runtime.BitSet FOLLOW_termValue_in_propertyExpression182
    • FOLLOW_termKey_in_propertyExpression192

      public static final org.antlr.runtime.BitSet FOLLOW_termKey_in_propertyExpression192
    • FOLLOW_UNARY_OP_SEPARATOR_in_propertyExpression194

      public static final org.antlr.runtime.BitSet FOLLOW_UNARY_OP_SEPARATOR_in_propertyExpression194
    • FOLLOW_unaryOperator_in_propertyExpression197

      public static final org.antlr.runtime.BitSet FOLLOW_unaryOperator_in_propertyExpression197
    • FOLLOW_parExpression_in_primary217

      public static final org.antlr.runtime.BitSet FOLLOW_parExpression_in_primary217
    • FOLLOW_propertyExpression_in_primary227

      public static final org.antlr.runtime.BitSet FOLLOW_propertyExpression_in_primary227
    • FOLLOW_string_in_termKey246

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_termKey246
    • FOLLOW_string_in_termValue260

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_termValue260
    • FOLLOW_UNARY_NULL_OPERATOR_in_unaryOperator297

      public static final org.antlr.runtime.BitSet FOLLOW_UNARY_NULL_OPERATOR_in_unaryOperator297
    • FOLLOW_LPAREN_in_parExpression316

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_parExpression316
    • FOLLOW_expression_in_parExpression319

      public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parExpression319
    • FOLLOW_RPAREN_in_parExpression321

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_parExpression321
  • Constructor Details

    • CqlParser

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

      public CqlParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
  • Method Details

    • 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
    • unaryOperator

      public final CqlParser.unaryOperator_return unaryOperator() 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