private List<? extends TypeMirror> getElementTypeMirrors(
			List<? extends Element> elements) {
		List<TypeMirror> list = new ArrayList<TypeMirror>();

		for (Element o : elements) {
			list.add(o.asType());
		}

		return list;
	}