org.datanucleus.store.rdbms.scostore
Class SetStoreIterator
java.lang.Object
org.datanucleus.store.rdbms.scostore.SetStoreIterator
- All Implemented Interfaces:
- Iterator
public abstract class SetStoreIterator
- extends Object
- implements Iterator
Class representing an iterator of the Set.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SetStoreIterator
public SetStoreIterator(org.datanucleus.store.ObjectProvider sm,
Object rs,
org.datanucleus.store.query.ResultObjectFactory rof,
AbstractSetStore abstractSetStore)
throws org.datanucleus.store.mapped.exceptions.MappedDatastoreException
- Constructor
- Parameters:
sm - the StateManagerrs - the ResultSetrof - the Query.ResultObjectFactoryabstractSetStore - the abstract set store
- Throws:
org.datanucleus.store.mapped.exceptions.MappedDatastoreException
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface Iterator
next
public Object next()
- Specified by:
next in interface Iterator
remove
public void remove()
- Specified by:
remove in interface Iterator
next
protected abstract boolean next(Object rs)
throws org.datanucleus.store.mapped.exceptions.MappedDatastoreException
- Throws:
org.datanucleus.store.mapped.exceptions.MappedDatastoreException
getOwnerMemberMetaData
protected abstract org.datanucleus.metadata.AbstractMemberMetaData getOwnerMemberMetaData(org.datanucleus.store.mapped.DatastoreContainerObject containerTable)
Copyright © 2012. All Rights Reserved.