code: public static List<Object> listOfEntities(SharedSessionContractImplementor session, Type[] resultTypes, ClosableIterator<Tuple> tuples) {
  		Class<?> returnedClass = resultTypes[0].getReturnedClass();
  		TupleBasedEntityLoader loader = getLoader( session, returnedClass );
  		OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
  		ogmLoadingContext.setTuples( getTuplesAsList( tuples ) );
  		return loader.loadEntitiesFromTuples( session, LockOptions.NONE, ogmLoadingContext );
  	}
docs: At the moment we only support the case where one entity type is returned