Class ContainedInValidation
- java.lang.Object
-
- org.cyclos.impl.utils.validation.validations.BasePropertyValidation
-
- org.cyclos.impl.utils.validation.validations.ContainedInValidation
-
- All Implemented Interfaces:
PropertyValidation
public class ContainedInValidation extends BasePropertyValidation
Validation class supporting allOf or anyOf validations according to the specifiedContainedInValidation.ContainMode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainedInValidation.ContainMode
-
Field Summary
-
Fields inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
error
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleanareCompatible(Object current, Object expected)protected booleanisValid(Object object, Object property, Object value)Should be implemented to return whether the value is valid.-
Methods inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
getConversionHandler, getEntityManagerHandler, handleEmpty, validate
-
-
-
-
Method Detail
-
isValid
protected boolean isValid(Object object, Object property, Object value)
Description copied from class:BasePropertyValidationShould be implemented to return whether the value is valid. If the value is valid, theBasePropertyValidation.validate(Object, Object, Object)method will return null. Otherwise, will return theValidationErrorreceived on the constructor (or a general validation error if none was passed)- Specified by:
isValidin classBasePropertyValidation
-
-