Class AbstractAgeLimitCheckValidator<T>
- java.lang.Object
-
- de.knightsoftnet.validators.shared.impl.AbstractAgeLimitCheckValidator<T>
-
- Type Parameters:
T- Type of the input to validate
- All Implemented Interfaces:
javax.validation.ConstraintValidator<AgeLimitCheck,T>
- Direct Known Subclasses:
AgeLimitCheckValidatorForCalendar,AgeLimitCheckValidatorForDate,AgeLimitCheckValidatorForHasGetTime,AgeLimitCheckValidatorForLocalDate,AgeLimitCheckValidatorForLocalDateTime,AgeLimitCheckValidatorForZoneDateTime
public abstract class AbstractAgeLimitCheckValidator<T> extends Object implements javax.validation.ConstraintValidator<AgeLimitCheck,T>
Abstract check if a given date is minYears years.- Author:
- Manfred Tremmel
-
-
Field Summary
Fields Modifier and Type Field Description protected intminYearsminimum years.
-
Constructor Summary
Constructors Constructor Description AbstractAgeLimitCheckValidator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidinitialize(AgeLimitCheck pconstraintAnnotation)initialize the validator.abstract booleanisValid(T pvalue, javax.validation.ConstraintValidatorContext pcontext)check if given object is valid.
-
-
-
Method Detail
-
initialize
public final void initialize(AgeLimitCheck pconstraintAnnotation)
initialize the validator.- Specified by:
initializein interfacejavax.validation.ConstraintValidator<AgeLimitCheck,T>- See Also:
ConstraintValidator.initialize(java.lang.annotation.Annotation)
-
isValid
public abstract boolean isValid(T pvalue, javax.validation.ConstraintValidatorContext pcontext)
check if given object is valid.- Specified by:
isValidin interfacejavax.validation.ConstraintValidator<AgeLimitCheck,T>- See Also:
ConstraintValidator.isValid(Object, ConstraintValidatorContext)
-
-