package org.jboss.resteasy.test.validation.resource; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; public class ValidationComplexClassValidatorSuperInheritance implements ConstraintValidator<ValidationComplexClassInheritanceSuperConstraint, ValidationComplexInterfaceSuper> { int length; public void initialize(ValidationComplexClassInheritanceSuperConstraint constraintAnnotation) { length = constraintAnnotation.value(); } public boolean isValid(ValidationComplexInterfaceSuper value, ConstraintValidatorContext context) { return value.t.length() >= length; } }