eu.esdihumboldt.hale.common.instance.model.impl
Class FilteredInstanceCollection.FilteredIterator
java.lang.Object
eu.esdihumboldt.hale.common.instance.model.impl.FilteredInstanceCollection.FilteredIterator
- All Implemented Interfaces:
- ResourceIterator<Instance>, Closeable, Iterator<Instance>
- Enclosing class:
- FilteredInstanceCollection
public class FilteredInstanceCollection.FilteredIterator
- extends Object
- implements ResourceIterator<Instance>
Filtered resource iterator.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilteredInstanceCollection.FilteredIterator
public FilteredInstanceCollection.FilteredIterator(ResourceIterator<Instance> decoratee)
- Create a filtered resource iterator.
- Parameters:
decoratee
- the original iterator
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator<Instance>
next
public Instance next()
- Specified by:
next
in interface Iterator<Instance>
remove
public void remove()
- Specified by:
remove
in interface Iterator<Instance>
close
public void close()
- Description copied from interface:
ResourceIterator
- Dispose the iterator. After calling this method
Iterator.next()
may not
be called.
- Specified by:
close
in interface ResourceIterator<Instance>
- Specified by:
close
in interface Closeable
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d