OgmEntityPersister persister = (OgmEntityPersister) ( session.getFactory() ).getEntityPersister( entityType.getName() );
OgmLoader loader = new OgmLoader( new OgmEntityPersister[] { persister } );
OgmLoadingContext ogmLoadingContext = new OgmLoadingContext();
ogmLoadingContext.setTuples( Arrays.asList( tuple ) );
return loader.loadEntities( session, LockOptions.NONE, ogmLoadingContext ).iterator().next();
}
private Object[] getAsProjection(Tuple tuple) {
Object[] projectionResult = new Object[projections.keySet().size()];
int i = 0;