|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- public interface IValidator<T>
Basic interface for a validator to validate a given class
Method Summary | |
---|---|
java.util.Set<InvalidConstraint<T>> |
validate(T object,
java.lang.String... groups)
validate all constraints on object |
java.util.Set<InvalidConstraint<T>> |
validateProperty(T object,
java.lang.String propertyName,
java.lang.String... groups)
validate all constraints on propertyName property of object |
Method Detail |
---|
java.util.Set<InvalidConstraint<T>> validate(T object, java.lang.String... groups)
object
- object to validategroups
- group name(s) targeted for validation (default to default
)
java.lang.IllegalArgumentException
- e if object is nulljava.util.Set<InvalidConstraint<T>> validateProperty(T object, java.lang.String propertyName, java.lang.String... groups)
propertyName
property of object
object
- object to validatepropertyName
- property to validategroups
- group name(s) targeted for validation (default to default
)
java.lang.IllegalArgumentException
- e if object is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |