|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.parboiled.errors.BasicParseError
public class BasicParseError
A basic ParseError
implementation for a one-char parse error with an optional error message.
Constructor Summary | |
---|---|
BasicParseError(InputBuffer inputBuffer,
int errorIndex,
java.lang.String errorMessage)
|
Method Summary | |
---|---|
int |
getEndIndex()
Gets the end index of the parse error in the underlying input buffer. |
java.lang.String |
getErrorMessage()
An optional error message. |
int |
getIndexDelta()
|
InputBuffer |
getInputBuffer()
Gets the inputbuffer this error occurred in. |
int |
getStartIndex()
Gets the start index of the parse error in the underlying input buffer. |
void |
setEndIndex(int endIndex)
|
void |
shiftIndexDeltaBy(int delta)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicParseError(InputBuffer inputBuffer, int errorIndex, java.lang.String errorMessage)
Method Detail |
---|
public InputBuffer getInputBuffer()
ParseError
getInputBuffer
in interface ParseError
public int getStartIndex()
ParseError
getStartIndex
in interface ParseError
public int getEndIndex()
ParseError
getEndIndex
in interface ParseError
public void setEndIndex(int endIndex)
public java.lang.String getErrorMessage()
ParseError
getErrorMessage
in interface ParseError
public int getIndexDelta()
public void shiftIndexDeltaBy(int delta)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |