net.walend.lyophil.collection
Class  FreezerIterator
java.lang.Object
  |
  +--net.walend.lyophil.collection.FreezerIterator
- All Implemented Interfaces: 
 - FreezableIterator, java.util.Iterator
 
- public class FreezerIterator
- extends java.lang.Object
- implements FreezableIterator
   
An implementation of FreezableIterator that grabs the Freezables fresh out of the Freezer.
 
  
  It isn't Freezable itself.
- Since:
 - 20010105
 
- Author:
 - David Walend
 
| 
Field Summary | 
private  java.util.Iterator | 
it
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
it
private java.util.Iterator it
FreezerIterator
public FreezerIterator(java.util.Iterator idIterator)
getFreezer
protected Freezer getFreezer()
 
getFreezable
protected Freezable getFreezable(java.io.Serializable id)
 
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
 
remove
public void remove()
- Specified by:
 remove in interface java.util.Iterator
 
nextFreezable
public Freezable nextFreezable()
- Returns the next Freezable in the interator.
- Specified by:
 nextFreezable in interface FreezableIterator
 
- Throws:
 NoSuchElementException - if the iterator has no more elements.
 
 
Copyright (c) 2000, 2001, David Walend