public final class PreConditionString extends PreCondition<java.lang.String,ValidationEngineString>
validationEngine| Modifier and Type | Method and Description |
|---|---|
ValidationEngineString |
canBeNull()
Set the null value to be considered as valid.
|
ValidationEngineString |
mustNotBeBlank(java.lang.String message)
Set a blank value to be considered as a validation error.
|
ValidationEngineString |
mustNotBeNull(java.lang.String message)
Set the null value to be considered as a validation error.
|
ValidationEngineString |
mustNotBeNullWhen(boolean value,
java.lang.String message)
Set the null value to be considered as a validation error if the provided boolean is true.
|
PreConditionString |
validateWhen(boolean validate)
Ignores the whole validation rule if the given value is false.
|
must, whenpublic ValidationEngineString mustNotBeBlank(java.lang.String message)
null = blank "" = blank " " = blank "bob" = not blank " bob " = not blank
message - error messagepublic ValidationEngineString mustNotBeNull(java.lang.String message)
PreConditionmustNotBeNull in class PreCondition<java.lang.String,ValidationEngineString>message - error message.public ValidationEngineString mustNotBeNullWhen(boolean value, java.lang.String message)
PreConditionmustNotBeNullWhen in class PreCondition<java.lang.String,ValidationEngineString>value - boolean to determine if null value should be invalidmessage - error messagepublic ValidationEngineString canBeNull()
PreConditioncanBeNull in class PreCondition<java.lang.String,ValidationEngineString>public PreConditionString validateWhen(boolean validate)
PreConditionvalidateWhen in class PreCondition<java.lang.String,ValidationEngineString>validate - false will ignore the validation