Class SyntaxChecker

  • All Implemented Interfaces:
    org.antlr.v4.runtime.ANTLRErrorListener

    public class SyntaxChecker
    extends org.antlr.v4.runtime.BaseErrorListener
    • Constructor Summary

      Constructors 
      Constructor Description
      SyntaxChecker()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.antlr.v4.runtime.ParserRuleContext parse​(java.lang.String input)  
      org.antlr.v4.runtime.ParserRuleContext parseCalc​(java.lang.String input)  
      org.antlr.v4.runtime.ParserRuleContext parseFilter​(java.lang.String input)  
      void syntaxError​(org.antlr.v4.runtime.Recognizer<?,​?> recognizer, java.lang.Object offendingSymbol, int line, int charPositionInLine, java.lang.String msg, org.antlr.v4.runtime.RecognitionException e)  
      • Methods inherited from class org.antlr.v4.runtime.BaseErrorListener

        reportAmbiguity, reportAttemptingFullContext, reportContextSensitivity
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SyntaxChecker

        public SyntaxChecker()
    • Method Detail

      • parse

        public org.antlr.v4.runtime.ParserRuleContext parse​(java.lang.String input)
      • parseCalc

        public org.antlr.v4.runtime.ParserRuleContext parseCalc​(java.lang.String input)
      • parseFilter

        public org.antlr.v4.runtime.ParserRuleContext parseFilter​(java.lang.String input)
      • syntaxError

        public void syntaxError​(org.antlr.v4.runtime.Recognizer<?,​?> recognizer,
                                java.lang.Object offendingSymbol,
                                int line,
                                int charPositionInLine,
                                java.lang.String msg,
                                org.antlr.v4.runtime.RecognitionException e)
        Specified by:
        syntaxError in interface org.antlr.v4.runtime.ANTLRErrorListener
        Overrides:
        syntaxError in class org.antlr.v4.runtime.BaseErrorListener