public final class ValidationError
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ValidationError.Type
Defines type of validation error.
|
Constructor and Description |
---|
ValidationError(java.lang.String tableName,
java.lang.String fieldName,
java.util.List<java.lang.String> rowKeyValues,
ValidationError.Type type,
java.lang.String message)
Constructs a new validation error with primary key values and with error message.
|
ValidationError(java.lang.String tableName,
java.lang.String fieldName,
java.util.List<java.lang.String> rowKeyValues,
ValidationError.Type type,
java.lang.Throwable exception)
Constructs a new validation error with primary key values and with exception.
|
ValidationError(java.lang.String tableName,
java.lang.String fieldName,
ValidationError.Type type,
java.lang.String message)
Constructs a new validation error without primary key values.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFieldName()
Gets the table column name where this validation error occured.
|
java.lang.String |
getMessage()
Gets the validation error message.
|
java.util.List<java.lang.String> |
getRowKeyValues()
Gets the primary key values which identify table row where this validation error occured.
|
java.lang.StackTraceElement[] |
getStackTrace()
Gets the stack trace.
|
java.lang.String |
getTableName()
Gets the table name where this validation error occured.
|
ValidationError.Type |
getType()
Gets the validation error type.
|
public ValidationError(java.lang.String tableName, java.lang.String fieldName, ValidationError.Type type, java.lang.String message)
tableName
- Table name where validation error occured.fieldName
- Name of table column where validation error occured.type
- Validation error type.message
- Validation error message.public ValidationError(java.lang.String tableName, java.lang.String fieldName, java.util.List<java.lang.String> rowKeyValues, ValidationError.Type type, java.lang.String message)
tableName
- Table name where validation error occured.fieldName
- Name of table column where validation error occured.rowKeyValues
- List of primary key values to identify row where validation error occured.type
- Validation error type.message
- Validation error message.public ValidationError(java.lang.String tableName, java.lang.String fieldName, java.util.List<java.lang.String> rowKeyValues, ValidationError.Type type, java.lang.Throwable exception)
tableName
- Table name where validation error occured.fieldName
- Name of table column where validation error occured.rowKeyValues
- List of primary key values to identify row where validation error occured.type
- Validation error type.exception
- Exception which occured during validation.public java.lang.String getTableName()
public java.lang.String getFieldName()
public java.util.List<java.lang.String> getRowKeyValues()
public ValidationError.Type getType()
public java.lang.String getMessage()
public java.lang.StackTraceElement[] getStackTrace()
Last updated 2024-12-05 10:34:50