/** * Create a new entity. * * @return a new entity */ protected Entity createEntityInstance() { Entity e = recyclingEntityFactory.obtain(); entityToIdentity.set(e.getId(), 0); // growing backing array just in case entities.set(e.getId(), e); newlyCreatedEntityIds.set(e.id); return e; }