Package javax.time.calendar.format
Class CalendricalParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.time.CalendricalException
-
- javax.time.calendar.format.CalendricalParseException
-
- All Implemented Interfaces:
java.io.Serializable
public class CalendricalParseException extends CalendricalException
An exception thrown when an error occurs during parsing.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private interrorIndexThe error index in the text.private java.lang.StringparsedStringThe text that was being parsed.private static longserialVersionUIDA serialization identifier for this class.
-
Constructor Summary
Constructors Constructor Description CalendricalParseException(java.lang.String message, java.lang.String parsedString, int errorIndex)Constructs a new exception with the specified message.CalendricalParseException(java.lang.String message, java.lang.String parsedString, int errorIndex, java.lang.Throwable cause)Constructs a new exception with the specified message and cause.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetErrorIndex()Returns the index where the error was found.java.lang.StringgetParsedString()Returns the string that was being parsed.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
A serialization identifier for this class.- See Also:
- Constant Field Values
-
parsedString
private final java.lang.String parsedString
The text that was being parsed.
-
errorIndex
private final int errorIndex
The error index in the text.
-
-
Constructor Detail
-
CalendricalParseException
public CalendricalParseException(java.lang.String message, java.lang.String parsedString, int errorIndex)Constructs a new exception with the specified message.- Parameters:
message- the message to use for this exception, may be nullparsedString- the parsed text, should not be nullerrorIndex- the index in the parsed string that was invalid, should be a valid index
-
CalendricalParseException
public CalendricalParseException(java.lang.String message, java.lang.String parsedString, int errorIndex, java.lang.Throwable cause)Constructs a new exception with the specified message and cause.- Parameters:
message- the message to use for this exception, may be nullparsedString- the parsed text, should not be nullerrorIndex- the index in the parsed string that was invalid, should be a valid indexcause- the cause exception, may be null
-
-
Method Detail
-
getParsedString
public java.lang.String getParsedString()
Returns the string that was being parsed.- Returns:
- the string that was being parsed, should not be null
-
getErrorIndex
public int getErrorIndex()
Returns the index where the error was found.- Returns:
- the index in the parsed string that was invalid, should be a valid index
-
-