E
- Superset's type e.g. BioPAXElementF
- Subset's type e.g. Protein. F must extend Epublic class ClassFilterSet<E,F extends E> extends AbstractFilterSet<E,F>
Modifier and Type | Field and Description |
---|---|
protected Class<F> |
filterClass |
baseSet
Constructor and Description |
---|
ClassFilterSet(Set<? extends E> baseSet,
Class<F> filterClass) |
Modifier and Type | Method and Description |
---|---|
boolean |
filter(E value)
This filter method implementation filters based on isInstance function.
|
contains, iterator, size
equals, hashCode, removeAll
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, addAll, clear, containsAll, isEmpty, remove, retainAll, spliterator, toArray, toArray
parallelStream, removeIf, stream
protected Class<F extends E> filterClass
public ClassFilterSet(Set<? extends E> baseSet, Class<F> filterClass)
Copyright © 2015 BioPAX. All rights reserved.