Package org.antlr.v4.runtime
Class LexerNoViableAltException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.antlr.v4.runtime.RecognitionException
-
- org.antlr.v4.runtime.LexerNoViableAltException
-
- All Implemented Interfaces:
Serializable
public class LexerNoViableAltException extends RecognitionException
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LexerNoViableAltException(Lexer lexer, CharStream input, int startIndex, ATNConfigSet deadEndConfigs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ATNConfigSetgetDeadEndConfigs()CharStreamgetInputStream()Gets the input stream which is the symbol source for the recognizer where this exception was thrown.intgetStartIndex()StringtoString()-
Methods inherited from class org.antlr.v4.runtime.RecognitionException
getCtx, getExpectedTokens, getOffendingState, getOffendingToken, getRecognizer, setOffendingState, setOffendingToken
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
LexerNoViableAltException
public LexerNoViableAltException(Lexer lexer, CharStream input, int startIndex, ATNConfigSet deadEndConfigs)
-
-
Method Detail
-
getStartIndex
public int getStartIndex()
-
getDeadEndConfigs
public ATNConfigSet getDeadEndConfigs()
-
getInputStream
public CharStream getInputStream()
Description copied from class:RecognitionExceptionGets the input stream which is the symbol source for the recognizer where this exception was thrown.If the input stream is not available, this method returns
null.- Overrides:
getInputStreamin classRecognitionException- Returns:
- The input stream which is the symbol source for the recognizer
where this exception was thrown, or
nullif the stream is not available.
-
-