org.entityfs.util.itr
Interface LockingDepthLastIterator<T extends EntityView>

All Superinterfaces:
DepthLastIterator<T>, Iterator<T>, LockingIterator<T>
All Known Implementing Classes:
OptimisticLockingDepthLastIterator, PessimisticLockingDepthLastIterator

public interface LockingDepthLastIterator<T extends EntityView>
extends LockingIterator<T>, DepthLastIterator<T>

This interface defines a locking depth-last iterator. (I.e. a locking breadth- first iterator.)

This interface should have been named LockingBreadthFirstIterator...

EntityFS iterators are not thread safe. Don't use them concurrently from several threads without synchronizing access to them.

Since:
1.0
Author:
Karl Gustafsson
In_jar:
entityfs-util

Method Summary
 
Methods inherited from interface org.entityfs.util.itr.LockingIterator
unlock, unlockAll
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove