org.biopax.paxtools.util
Class ClassFilterSet<E>

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<E>
          extended by org.biopax.paxtools.util.AbstractFilterSet<E>
              extended by org.biopax.paxtools.util.ClassFilterSet<E>
All Implemented Interfaces:
java.lang.Iterable<E>, java.util.Collection<E>, java.util.Set<E>

public class ClassFilterSet<E>
extends AbstractFilterSet<E>

User: root Date: Aug 30, 2006 Time: 3:05:58 PM


Constructor Summary
ClassFilterSet(java.util.Set baseSet, java.lang.Class filterClass)
          Constructor
 
Method Summary
protected  boolean filter(java.lang.Object value)
           
 
Methods inherited from class org.biopax.paxtools.util.AbstractFilterSet
contains, iterator, size
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, clear, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, toArray, toArray
 

Constructor Detail

ClassFilterSet

public ClassFilterSet(java.util.Set baseSet,
                      java.lang.Class filterClass)
Constructor

Parameters:
baseSet - to filter
filterClass - to be used as filtering parameter
Method Detail

filter

protected boolean filter(java.lang.Object value)
Specified by:
filter in class AbstractFilterSet<E>