com.google.clearsilver.jsilver.data
Class DelegatedData.DelegatedIterator

java.lang.Object
  extended by com.google.clearsilver.jsilver.data.DelegatedData.DelegatedIterator
All Implemented Interfaces:
Iterator<DelegatedData>
Direct Known Subclasses:
UnmodifiableData.UnmodifiableIterator
Enclosing class:
DelegatedData

protected class DelegatedData.DelegatedIterator
extends Object
implements Iterator<DelegatedData>

Wrapping implementation of iterator that makes sure any Data object returned by the underlying iterator is wrapped with the right DelegatedData type.


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

Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<DelegatedData>

next

public DelegatedData next()
Specified by:
next in interface Iterator<DelegatedData>

remove

public void remove()
Specified by:
remove in interface Iterator<DelegatedData>


Copyright © 2010-2012 Google. All Rights Reserved.