net.ontopia.persistence.proxy
Class PersistentIterator

java.lang.Object
  extended by net.ontopia.persistence.proxy.PersistentIterator
All Implemented Interfaces:
java.util.Iterator

public class PersistentIterator
extends java.lang.Object
implements java.util.Iterator

INTERNAL: Iterator that iterates over an iterator of IdentityIF values and looks up the objects in the transaction. Any identities that have been deleted will silently be ignored.


Field Summary
protected  TransactionIF txn
           
 
Method Summary
 void _next()
           
 boolean hasNext()
           
 java.lang.Object next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

txn

protected final TransactionIF txn
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator

next

public java.lang.Object next()
Specified by:
next in interface java.util.Iterator

_next

public void _next()

remove

public void remove()
Specified by:
remove in interface java.util.Iterator


Copyright © 2000-2012 Ontopia.