xArch/xADL 2.0 Data Binding Library

edu.uci.isr.xarch
Class FilterIterator

java.lang.Object
  extended byedu.uci.isr.xarch.FilterIterator
All Implemented Interfaces:
Iterator

public abstract class FilterIterator
extends Object
implements Iterator


Constructor Summary
FilterIterator(Iterator i)
           
 
Method Summary
 boolean hasNext()
           
abstract  boolean include(Object o)
           
 Object next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterIterator

public FilterIterator(Iterator i)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator

next

public Object next()
Specified by:
next in interface Iterator

remove

public void remove()
Specified by:
remove in interface Iterator

include

public abstract boolean include(Object o)

xArch/xADL 2.0 Data Binding Library