Class MapEntrySetStore.SetIterator
java.lang.Object
org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
- All Implemented Interfaces:
Iterator
- Enclosing class:
MapEntrySetStore<K,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Iteratorprivate Map.Entryprivate final MapEntrySetStoreprivate final org.datanucleus.state.DNStateManager -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSetIterator(org.datanucleus.state.DNStateManager sm, MapEntrySetStore setStore, org.datanucleus.metadata.AbstractMemberMetaData ownerMmd, ResultSet rs, int[] keyResultCols, int[] valueResultCols) Constructor for iterating the Set of entries. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining
-
Field Details
-
sm
private final org.datanucleus.state.DNStateManager sm -
delegate
-
lastElement
-
setStore
-
-
Constructor Details
-
SetIterator
protected SetIterator(org.datanucleus.state.DNStateManager sm, MapEntrySetStore setStore, org.datanucleus.metadata.AbstractMemberMetaData ownerMmd, ResultSet rs, int[] keyResultCols, int[] valueResultCols) Constructor for iterating the Set of entries.- Parameters:
sm- StateManagersetStore- the set storeownerMmd- the owner member meta data - can be null (for non-joinTable cases)rs- the ResultSetkeyResultCols- Column(s) for the key idvalueResultCols- Column(s) for the value id
-
-
Method Details
-
hasNext
-
next
-
remove
-
next
-