public class BlankConstraint extends AbstractVetoingConstraint
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_BLANK_MESSAGE |
static String |
DEFAULT_BLANK_MESSAGE_CODE |
static String |
VALIDATION_DSL_NAME |
classShortName, constraintOwningClass, constraintParameter, constraintPropertyName, messageSourceEXCEEDED_SUFFIX, INVALID_SUFFIX, NOT_PREFIX, NOTMET_SUFFIX, TOOBIG_SUFFIX, TOOLONG_SUFFIX, TOOSHORT_SUFFIX, TOOSMALL_SUFFIX| Constructor and Description |
|---|
BlankConstraint() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
Object |
getParameter() |
boolean |
isBlank() |
protected boolean |
processValidateWithVetoing(Object target,
Object propertyValue,
Errors errors) |
void |
setParameter(Object constraintParameter)
The parameter which the constraint is validated against.
|
protected boolean |
skipBlankValues() |
boolean |
supports(Class<?> type)
Returns whether the constraint supports being applied against the specified type;
|
processValidate, validateWithVetoingcheckState, getDefaultMessage, getPropertyName, isValid, rejectValue, rejectValue, rejectValue, rejectValue, rejectValue, rejectValueWithDefaultMessage, setMessageSource, setOwningClass, setPropertyName, skipNullValues, toString, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPropertyName, isValid, setMessageSource, setOwningClass, setPropertyName, validatepublic static final String VALIDATION_DSL_NAME
public static final String DEFAULT_BLANK_MESSAGE_CODE
public static final String DEFAULT_BLANK_MESSAGE
public boolean supports(@Nonnull Class<?> type)
Constrainttype - The type to support@Nonnull public Object getParameter()
getParameter in interface ConstraintgetParameter in class AbstractConstraintpublic boolean isBlank()
public void setParameter(@Nonnull Object constraintParameter)
ConstraintsetParameter in interface ConstraintsetParameter in class AbstractConstraintconstraintParameter - The constraintParameter to set.protected boolean skipBlankValues()
skipBlankValues in class AbstractConstraintprotected boolean processValidateWithVetoing(@Nonnull Object target, @Nullable Object propertyValue, @Nonnull Errors errors)
processValidateWithVetoing in class AbstractVetoingConstraint