2014-11-19 6 views
1

Помимо использования проверки на уровне классов, существует ли способ получить доступ к родительскому компоненту аннотации проверки на уровне поля из его класса валидатора?Есть ли способ получить доступ к целевому компоненту изнутри ConstainintValidator на уровне поля?

Например:

public class CustomValidator implements ConstraintValidator<CustomValidation, String> { 

    @Override 
    public void initialize(final CustomValidation constraintAnnotation) { 
    } 

    @Override 
    public boolean isValid(final String fieldValue, final ConstraintValidatorContext context) { 
     // is there a way to access the parent object here? 
    } 
} 

ответ

2

При дальнейшем исследовании, выясняется, что это не возможно с версией 1.1 спецификации.