harpoon.Util
Class FilterIterator.Filter

java.lang.Object
  |
  +--harpoon.Util.FilterIterator.Filter
Enclosing class:
FilterIterator

public static class FilterIterator.Filter
extends Object


Constructor Summary
FilterIterator.Filter()
           
 
Method Summary
 boolean isElement(Object o)
          Return true if the specified element should be included in the filtered enumeration.
 Object map(Object o)
          Perform a mapping on elements from the source enumeration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterIterator.Filter

public FilterIterator.Filter()
Method Detail

isElement

public boolean isElement(Object o)
Return true if the specified element should be included in the filtered enumeration.
Default implementation returns true for all Objects (no filter).


map

public Object map(Object o)
Perform a mapping on elements from the source enumeration.
Default implementation returns o (identity mapping).