Class JsonQueryWalker

java.lang.Object
antlr.TreeParser
net.sf.jasperreports.json.parser.JsonQueryWalker
All Implemented Interfaces:
JsonQueryParserTokenTypes

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

    • _tokenNames

      public static final String[] _tokenNames
  • Constructor Details

    • JsonQueryWalker

      public JsonQueryWalker()
  • Method Details

    • jsonQLExpression

      public final JsonQLExpression jsonQLExpression(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • memberExpr

      public final void memberExpr(antlr.collections.AST _t, JsonQLExpression jsonQLExpression) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • pathNaviExpr

      public final MemberExpression pathNaviExpr(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • filterExprMain

      public final FilterExpression filterExprMain(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • direction

      public final MemberExpression.DIRECTION direction(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • addObjectKey

      public final void addObjectKey(antlr.collections.AST _t, ObjectConstructionExpression objConstrExpr) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • addArrayIndex

      public final void addArrayIndex(antlr.collections.AST _t, ArrayConstructionExpression arrayConstrExpr) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • filterExpr

      public final FilterExpression filterExpr(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • filterExprMinimal

      public final BasicFilterExpression filterExprMinimal(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • operator

      public final JsonOperatorEnum operator(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • value

      public final ValueDescriptor value(antlr.collections.AST _t) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • pathTypeCheckExpr

      public final void pathTypeCheckExpr(antlr.collections.AST _t, BasicFilterExpression filterExpression) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException
    • filterMemberExpr

      public final void filterMemberExpr(antlr.collections.AST _t, BasicFilterExpression filterExpression) throws antlr.RecognitionException
      Throws:
      antlr.RecognitionException