docs: public static <X> TypeInformation<X> getForClass(Class<X> clazz) {
  		final ArrayList<Type> typeHierarchy = new ArrayList<>();
  		typeHierarchy.add(clazz);
  		return new TypeExtractor().privateGetForClass(clazz, typeHierarchy);
  	}