Class DataValidationException

All Implemented Interfaces:
Serializable

public class DataValidationException extends DataProcessingException
A DataValidationException is an error thrown during the processing of a record successfully parsed, but whose data failed to pass a validation defined by annotation Validate
See Also:
  • Field Details

  • Constructor Details

    • DataValidationException

      public DataValidationException(String message)
      Creates a new validation exception with an error message only.
      Parameters:
      message - the error message
    • DataValidationException

      public DataValidationException(String message, Throwable cause)
      Creates a new validation exception with an error message and error cause
      Parameters:
      message - the error message
      cause - the cause of the error
    • DataValidationException

      public DataValidationException(String message, Object[] row)
      Creates a new validation exception with an error message and the row that could not be validated.
      Parameters:
      message - the error message
      row - the row that could not be processed.
    • DataValidationException

      public DataValidationException(String message, Object[] row, Throwable cause)
      Creates a new validation exception with an error message, the row that could not be validated, and the error cause.
      Parameters:
      message - the error message
      row - the row that could not be processed.
      cause - the cause of the error
    • DataValidationException

      public DataValidationException(String message, int columnIndex)
      Creates a new validation exception with an error message and the column that could not be validated.
      Parameters:
      message - the error message
      columnIndex - index of the column that could not be validated.
  • Method Details