Пример #1
0
 private int createEntity()
 {
     if (!freedIds.Empty)
     {
         TIntIterator iterator = freedIds.GetEnumerator();
         int          id       = iterator.next();
         iterator.remove();
         loadedIds.add(id);
         return(id);
     }
     if (nextEntityId == NULL_ID)
     {
         nextEntityId++;
     }
     loadedIds.add(nextEntityId);
     return(nextEntityId++);
 }
Пример #2
0
 public EntityIterator(PojoEntityManager outerInstance, TIntIterator idIterator)
 {
     this.outerInstance = outerInstance;
     this.idIterator    = idIterator;
 }