com.espertech.esper.epl.parse
Class Antlr4ErrorListener

java.lang.Object
  extended by com.espertech.esper.epl.parse.Antlr4ErrorListener
All Implemented Interfaces:
org.antlr.v4.runtime.ANTLRErrorListener

public class Antlr4ErrorListener
extends java.lang.Object
implements org.antlr.v4.runtime.ANTLRErrorListener


Field Summary
static Antlr4ErrorListener INSTANCE
           
 
Method Summary
 void reportAmbiguity(org.antlr.v4.runtime.Parser recognizer, org.antlr.v4.runtime.dfa.DFA dfa, int startIndex, int stopIndex, boolean exact, java.util.BitSet ambigAlts, org.antlr.v4.runtime.atn.ATNConfigSet configs)
           
 void reportAttemptingFullContext(org.antlr.v4.runtime.Parser recognizer, org.antlr.v4.runtime.dfa.DFA dfa, int startIndex, int stopIndex, java.util.BitSet conflictingAlts, org.antlr.v4.runtime.atn.ATNConfigSet configs)
           
 void reportContextSensitivity(org.antlr.v4.runtime.Parser recognizer, org.antlr.v4.runtime.dfa.DFA dfa, int startIndex, int stopIndex, int prediction, org.antlr.v4.runtime.atn.ATNConfigSet configs)
           
 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final Antlr4ErrorListener INSTANCE
Method Detail

syntaxError

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

reportAmbiguity

public void reportAmbiguity(@NotNull
                            org.antlr.v4.runtime.Parser recognizer,
                            @NotNull
                            org.antlr.v4.runtime.dfa.DFA dfa,
                            int startIndex,
                            int stopIndex,
                            boolean exact,
                            @NotNull
                            java.util.BitSet ambigAlts,
                            @NotNull
                            org.antlr.v4.runtime.atn.ATNConfigSet configs)
Specified by:
reportAmbiguity in interface org.antlr.v4.runtime.ANTLRErrorListener

reportAttemptingFullContext

public void reportAttemptingFullContext(@NotNull
                                        org.antlr.v4.runtime.Parser recognizer,
                                        @NotNull
                                        org.antlr.v4.runtime.dfa.DFA dfa,
                                        int startIndex,
                                        int stopIndex,
                                        @Nullable
                                        java.util.BitSet conflictingAlts,
                                        @NotNull
                                        org.antlr.v4.runtime.atn.ATNConfigSet configs)
Specified by:
reportAttemptingFullContext in interface org.antlr.v4.runtime.ANTLRErrorListener

reportContextSensitivity

public void reportContextSensitivity(@NotNull
                                     org.antlr.v4.runtime.Parser recognizer,
                                     @NotNull
                                     org.antlr.v4.runtime.dfa.DFA dfa,
                                     int startIndex,
                                     int stopIndex,
                                     int prediction,
                                     @NotNull
                                     org.antlr.v4.runtime.atn.ATNConfigSet configs)
Specified by:
reportContextSensitivity in interface org.antlr.v4.runtime.ANTLRErrorListener

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com