Package io.mola.galimatias
Class GalimatiasParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- io.mola.galimatias.GalimatiasParseException
-
- All Implemented Interfaces:
java.io.Serializable
public class GalimatiasParseException extends java.lang.ExceptionException thrown by parsers.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGalimatiasParseException.Builder
-
Constructor Summary
Constructors Constructor Description GalimatiasParseException(java.lang.String message)GalimatiasParseException(java.lang.String message, int position)GalimatiasParseException(java.lang.String message, ParseIssue parseIssue, int position, java.lang.Throwable exception)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GalimatiasParseException.Builderbuilder()ParseIssuegetParseIssue()intgetPosition()
-
-
-
Constructor Detail
-
GalimatiasParseException
public GalimatiasParseException(java.lang.String message)
-
GalimatiasParseException
public GalimatiasParseException(java.lang.String message, int position)
-
GalimatiasParseException
public GalimatiasParseException(java.lang.String message, ParseIssue parseIssue, int position, java.lang.Throwable exception)
-
-
Method Detail
-
builder
public static GalimatiasParseException.Builder builder()
-
getPosition
public int getPosition()
-
getParseIssue
public ParseIssue getParseIssue()
-
-