public class InvalidInputError extends BasicParseError
ParseError
describing one or more input characters that are illegal with regard to the underlying
language grammar.Modifier and Type | Field and Description |
---|---|
private java.util.List<MatcherPath> |
failedMatchers |
Constructor and Description |
---|
InvalidInputError(InputBuffer inputBuffer,
int startIndex,
java.util.List<MatcherPath> failedMatchers,
java.lang.String errorMessage) |
Modifier and Type | Method and Description |
---|---|
java.util.List<MatcherPath> |
getFailedMatchers()
Gets the list of paths to the single character matchers that failed at the error location of this error.
|
getEndIndex, getErrorMessage, getIndexDelta, getInputBuffer, getStartIndex, setEndIndex, shiftIndexDeltaBy
private final java.util.List<MatcherPath> failedMatchers
public InvalidInputError(InputBuffer inputBuffer, int startIndex, java.util.List<MatcherPath> failedMatchers, java.lang.String errorMessage)
public java.util.List<MatcherPath> getFailedMatchers()