http://beanvalidation.org/2.0/spec/2.0.0.beta2/#constraintdeclarationvalidationprocess-validationroutine-valueextractorresolution-implicitunwrapping The sentence doesn't explain the precedence between "maximally-specific type compliant" and "marked with @UnwrapByDefault". The idea is to always take into account the maximally-specific type compliant VE and then check if it is marked with the annotation. |