Class CalendricalParseException

All Implemented Interfaces:
Serializable

public class CalendricalParseException extends CalendricalException
An exception thrown when an error occurs during parsing.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      A serialization identifier for this class.
      See Also:
    • parsedString

      private final String parsedString
      The text that was being parsed.
    • errorIndex

      private final int errorIndex
      The error index in the text.
  • Constructor Details

    • CalendricalParseException

      public CalendricalParseException(String message, String parsedString, int errorIndex)
      Constructs a new exception with the specified message.
      Parameters:
      message - the message to use for this exception, may be null
      parsedString - the parsed text, should not be null
      errorIndex - the index in the parsed string that was invalid, should be a valid index
    • CalendricalParseException

      public CalendricalParseException(String message, String parsedString, int errorIndex, Throwable cause)
      Constructs a new exception with the specified message and cause.
      Parameters:
      message - the message to use for this exception, may be null
      parsedString - the parsed text, should not be null
      errorIndex - the index in the parsed string that was invalid, should be a valid index
      cause - the cause exception, may be null
  • Method Details

    • getParsedString

      public 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