Class JsonQueryParser

java.lang.Object
antlr.Parser
antlr.LLkParser
net.sf.jasperreports.json.parser.JsonQueryParser
All Implemented Interfaces:
JsonQueryParserTokenTypes

public class JsonQueryParser extends antlr.LLkParser implements JsonQueryParserTokenTypes
Author:
Narcis Marcu (narcism@users.sourceforge.net)
  • Field Details

    • _tokenNames

      public static final String[] _tokenNames
    • _tokenSet_0

      public static final antlr.collections.impl.BitSet _tokenSet_0
    • _tokenSet_1

      public static final antlr.collections.impl.BitSet _tokenSet_1
    • _tokenSet_2

      public static final antlr.collections.impl.BitSet _tokenSet_2
  • Constructor Details

    • JsonQueryParser

      protected JsonQueryParser(antlr.TokenBuffer tokenBuf, int k)
    • JsonQueryParser

      public JsonQueryParser(antlr.TokenBuffer tokenBuf)
    • JsonQueryParser

      protected JsonQueryParser(antlr.TokenStream lexer, int k)
    • JsonQueryParser

      public JsonQueryParser(antlr.TokenStream lexer)
    • JsonQueryParser

      public JsonQueryParser(antlr.ParserSharedInputState state)
  • Method Details

    • pathExpr

      public final void pathExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • memberExpr

      public final void memberExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • pathNaviExpr

      public final void pathNaviExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • filterExprMain

      public final void filterExprMain() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • simpleKeyExpr

      public final void simpleKeyExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • complexKeyExpr

      public final void complexKeyExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • objectConstructionExpr

      public final void objectConstructionExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arrayExpr

      public final void arrayExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arrayConstructionExpr

      public final void arrayConstructionExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arraySliceExpr

      public final void arraySliceExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • multiLevelUpExpr

      public final void multiLevelUpExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • filterExpr

      public final void filterExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • andExpr

      public final void andExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • notExpr

      public final void notExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • basicExpr

      public final void basicExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • filterNaviExpr

      public final void filterNaviExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • pathTypeCheckExpr

      public final void pathTypeCheckExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • sizeFnExpr

      public final void sizeFnExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • valueFnExpr

      public final void valueFnExpr() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • operator_to_value

      public final void operator_to_value() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • non_string_value

      public final void non_string_value() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • buildTokenTypeASTClassMap

      protected void buildTokenTypeASTClassMap()