|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CascadingPropertyValidator
Per the bean validation spec, Valid
is not honored by the
Validator.validateProperty(Object, String, Class...)
and
Validator.validateValue(Class, String, Object, Class...)
methods. The
CascadingPropertyValidator
interface thus defines a Validator
that
provides corresponding methods that may honor Valid
.
It should be noted that Validator.validateProperty(Object, String, Class...)
and Validator.validateValue(Class, String, Object, Class...)
are assumed
semantically equivalent to calling the CascadingPropertyValidator
-defined
methods with cascade == false
.
Method Summary | ||
---|---|---|
|
validateProperty(T object,
String propertyName,
boolean cascade,
Class<?>... groups)
Validates all constraints placed on object 's
propertyName property, with optional validation cascading. |
|
|
validateValue(Class<T> beanType,
String propertyName,
Object value,
boolean cascade,
Class<?>... groups)
Validates all constraints placed on object 's
propertyName property, with optional validation cascading,
given a hypothetical property value . |
Methods inherited from interface javax.validation.Validator |
---|
getConstraintsForClass, unwrap, validate, validateProperty, validateValue |
Method Detail |
---|
<T> Set<ConstraintViolation<T>> validateProperty(T object, String propertyName, boolean cascade, Class<?>... groups)
object
's
propertyName
property, with optional validation cascading.
T
- object
- propertyName
- cascade
- groups
-
Set
of ConstraintViolation
s.<T> Set<ConstraintViolation<T>> validateValue(Class<T> beanType, String propertyName, Object value, boolean cascade, Class<?>... groups)
object
's
propertyName
property, with optional validation cascading,
given a hypothetical property value
.
T
- beanType
- propertyName
- value
- cascade
- groups
-
Set
of ConstraintViolation
s.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |