public class KettleValidatorException extends KettleValueException
Modifier and Type | Field and Description |
---|---|
static int |
ERROR_DOES_NOT_END_WITH_STRING |
static int |
ERROR_DOES_NOT_START_WITH_STRING |
static int |
ERROR_ENDS_WITH_STRING |
static int |
ERROR_HIGHER_THAN_ALLOWED_MAXIMUM |
static int |
ERROR_LONGER_THAN_MAXIMUM_LENGTH |
static int |
ERROR_LOWER_THAN_ALLOWED_MINIMUM |
static int |
ERROR_MATCHING_REGULAR_EXPRESSION_EXPECTED |
static int |
ERROR_MATCHING_REGULAR_EXPRESSION_NOT_ALLOWED |
static int |
ERROR_NON_NUMERIC_DATA |
static int |
ERROR_NONE |
static int |
ERROR_NULL_VALUE_NOT_ALLOWED |
static int |
ERROR_ONLY_NULL_VALUE_ALLOWED |
static int |
ERROR_SHORTER_THAN_MINIMUM_LENGTH |
static int |
ERROR_STARTS_WITH_STRING |
static int |
ERROR_UNEXPECTED_DATA_TYPE |
static int |
ERROR_VALUE_NOT_IN_LIST |
Constructor and Description |
---|
KettleValidatorException(Validator validator,
Validation validatorField,
int code,
String message,
String fieldname)
Constructs a new Throwable with the specified detail message.
|
Modifier and Type | Method and Description |
---|---|
int |
getCode() |
String |
getCodeDesc() |
String |
getFieldname() |
String |
getMessage() |
Validation |
getValidatorField() |
void |
setCode(int code) |
void |
setFieldname(String fieldname) |
void |
setValidatorField(Validation validatorField) |
getSuperMessage
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public static final int ERROR_NONE
public static final int ERROR_NULL_VALUE_NOT_ALLOWED
public static final int ERROR_LONGER_THAN_MAXIMUM_LENGTH
public static final int ERROR_SHORTER_THAN_MINIMUM_LENGTH
public static final int ERROR_UNEXPECTED_DATA_TYPE
public static final int ERROR_LOWER_THAN_ALLOWED_MINIMUM
public static final int ERROR_HIGHER_THAN_ALLOWED_MAXIMUM
public static final int ERROR_VALUE_NOT_IN_LIST
public static final int ERROR_NON_NUMERIC_DATA
public static final int ERROR_DOES_NOT_START_WITH_STRING
public static final int ERROR_DOES_NOT_END_WITH_STRING
public static final int ERROR_STARTS_WITH_STRING
public static final int ERROR_ENDS_WITH_STRING
public static final int ERROR_MATCHING_REGULAR_EXPRESSION_EXPECTED
public static final int ERROR_MATCHING_REGULAR_EXPRESSION_NOT_ALLOWED
public static final int ERROR_ONLY_NULL_VALUE_ALLOWED
public KettleValidatorException(Validator validator, Validation validatorField, int code, String message, String fieldname)
Validator
- - the instance of Validator that this object will reference use environmenSubsitute invokation. The class
is probably where this object is being created.validatorField
- - the Validation in which the failure happened and this exception is to be created for.code
- - the error code, see the static members of this class.message
- - the detail message. The detail message is saved for later retrieval by the getMessage() method.fieldName
- - the name of the field that failed Validation.public int getCode()
public void setCode(int code)
code
- the code to setpublic String getCodeDesc()
public String getMessage()
getMessage
in class KettleException
public String getFieldname()
public void setFieldname(String fieldname)
fieldname
- the fieldname to setpublic Validation getValidatorField()
public void setValidatorField(Validation validatorField)
validatorField
- the validatorField to setCopyright © 2018 Hitachi Vantara. All rights reserved.