Class InvalidValidation
- java.lang.Object
-
- org.cyclos.impl.utils.validation.validations.BasePropertyValidation
-
- org.cyclos.impl.utils.validation.validations.InvalidValidation
-
- All Implemented Interfaces:
GeneralValidation,PropertyValidation
public class InvalidValidation extends BasePropertyValidation implements GeneralValidation
A validation (both property and general) which always return invalid
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
error
-
-
Constructor Summary
Constructors Constructor Description InvalidValidation(boolean handleEmpty, ValidationError error)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanhandleEmpty()May be overridden in order to indicate that empty values should be validatedprotected booleanisValid(Object object, Object property, Object value)Should be implemented to return whether the value is valid.ValidationErrorvalidate(Object object)Validates the object-
Methods inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
getConversionHandler, getEntityManagerHandler, validate
-
-
-
-
Constructor Detail
-
InvalidValidation
public InvalidValidation(boolean handleEmpty, ValidationError error)
-
-
Method Detail
-
validate
public ValidationError validate(Object object)
Description copied from interface:GeneralValidationValidates the object- Specified by:
validatein interfaceGeneralValidation
-
handleEmpty
protected boolean handleEmpty()
Description copied from class:BasePropertyValidationMay be overridden in order to indicate that empty values should be validated- Overrides:
handleEmptyin classBasePropertyValidation
-
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
-
-