ResponseViews viewAnn = AnnotationUtils.findAnnotation(
returnType.getMethod(), ResponseViews.class);
if (viewAnn != null){
Class<? extends AbstractResponseView>[] values = viewAnn.value();
List<AbstractView> views = new ArrayList<AbstractView>();
boolean explicit = viewAnn.explicit();
if (values.length != 0) {
for (Class<? extends AbstractResponseView> value : values) {
views.addAll(BeanUtils.getBeansOfType(value).values());
}