public class ExistInConstraint
- Object
- ExistInConstraint
ImplementsConstraint
Creates a validation constraint to ensure input value exists in a list of items
Constructors
Methods
public boolean isValid(Object value) | Indicates if the given value is valid or not |
public String getDefaultFailMessage() | Includes the error message for the constraint |
Inherited methods
Constructor details
ExistInConstraint
public ExistInConstraint(List<String> items, boolean caseSensitive, String errorMessage)Creates a new ExistIn constraint
Parameters
itemsList<String>- the array items the input value must exist in
caseSensitiveboolean- compare the input with the items with case-sensitivity or not
errorMessageString- the default error message if the constraint fails
ExistInConstraint
public ExistInConstraint(String[] items, boolean caseSensitive, String errorMessage)Creates a new ExistIn constraint
Parameters
itemsString[]- the array items the input value must exist in
caseSensitiveboolean- compare the input with the items with case-sensitivity or not
errorMessageString- the default error message if the constraint fails
ExistInConstraint
public ExistInConstraint(List<String> items, String errorMessage)Creates a new ExistIn constraint
Parameters
itemsList<String>- the array items the input value must exist in
errorMessageString- the default error message if the constraint fails
ExistInConstraint
public ExistInConstraint(String[] items, String errorMessage)Creates a new ExistIn constraint
Parameters
itemsString[]- the array items the input value must exist in
errorMessageString- the default error message if the constraint fails
ExistInConstraint
public ExistInConstraint(List<String> items)Creates a new ExistIn constraint
Parameters
itemsList<String>- the array items the input value must exist in
ExistInConstraint
public ExistInConstraint(String[] items)Creates a new ExistIn constraint
Parameters
itemsString[]- the array items the input value must exist in
Method details
isValid
public boolean isValid(Object value)Indicates if the given value is valid or not
Parameters
valueObject- the value for the object
Returns
true if the value is valid and false otherwise
getDefaultFailMessage
public String getDefaultFailMessage()Includes the error message for the constraint
Returns
the text of the error message for a constraint