field.getAnnotation( ConvertGroup.class ),
field.getAnnotation( ConvertGroup.List.class )
);
boolean isCascading = field.isAnnotationPresent( Valid.class );
UnwrapValidatedValue unwrapValidatedValue = field.getAnnotation( UnwrapValidatedValue.class );
UnwrapMode unwrapMode = UnwrapMode.AUTOMATIC;
if ( unwrapValidatedValue != null ) {
unwrapMode = unwrapValidatedValue.value() ? UnwrapMode.UNWRAP : UnwrapMode.SKIP_UNWRAP;
}
Set<MetaConstraint<?>> typeArgumentsConstraints = findTypeAnnotationConstraintsForMember( field );
if ( !typeArgumentsConstraints.isEmpty() && !ReflectionHelper.isIterable( ReflectionHelper.typeOf( field ) ) ) {
unwrapMode = UnwrapMode.UNWRAP;