private List<? extends TypeMirror> getTypeMirrors(
			List<AnnotationValue> annotationValues) {
		List<TypeMirror> list = new ArrayList<TypeMirror>();

		for (AnnotationValue o : annotationValues) {
			list.add((DeclaredType) o.getValue());
		}

		return list;
	}