Class GalimatiasParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
io.mola.galimatias.GalimatiasParseException
- All Implemented Interfaces:
Serializable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate(package private)GalimatiasParseException(String message) (package private)GalimatiasParseException(String message, int position) (package private)GalimatiasParseException(String message, ParseIssue parseIssue, int position, Throwable exception) -
Method Summary
Modifier and TypeMethodDescription(package private) static GalimatiasParseException.Builderbuilder()Gets the @{link ParseIssue}.intMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
parseIssue
-
position
private int position
-
-
Constructor Details
-
GalimatiasParseException
private GalimatiasParseException() -
GalimatiasParseException
GalimatiasParseException(String message) -
GalimatiasParseException
GalimatiasParseException(String message, int position) -
GalimatiasParseException
GalimatiasParseException(String message, ParseIssue parseIssue, int position, Throwable exception)
-
-
Method Details
-
builder
-
getPosition
public int getPosition() -
getParseIssue
Gets the @{link ParseIssue}. This API is considered experimental and will change in coming versions.
-