Class IdentifierValidation
- java.lang.Object
-
- org.cyclos.impl.utils.validation.validations.BasePropertyValidation
-
- org.cyclos.impl.utils.validation.validations.IdentifierValidation
-
- All Implemented Interfaces:
PropertyValidation
public class IdentifierValidation extends BasePropertyValidation
A validation for the format of text identifiers, that means, starts with a letter and may contain letters, numbers or underscores
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
error
-
-
Constructor Summary
Constructors Constructor Description IdentifierValidation()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisValid(Object object, Object property, Object value)Should be implemented to return whether the value is valid.static booleanisValid(String value)Returns whether the given value represents a valid identifier-
Methods inherited from class org.cyclos.impl.utils.validation.validations.BasePropertyValidation
getConversionHandler, getEntityManagerHandler, handleEmpty, validate
-
-
-
-
Method Detail
-
isValid
public static boolean isValid(String value)
Returns whether the given value represents a valid identifier
-
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
-
-