public abstract class AbstractBoundedFlowSet<T> extends AbstractFlowSet<T> implements BoundedFlowSet<T>
public void yyy(FlowSet dest) { if (dest instanceof xxx) { blahblah; } else super.yyy(dest) }
Constructor and Description |
---|
AbstractBoundedFlowSet() |
Modifier and Type | Method and Description |
---|---|
void |
complement()
Complements
this . |
void |
complement(FlowSet<T> dest)
Complements this BoundedFlowSet, putting the result into
dest . |
FlowSet<T> |
topSet()
returns the topped set.
|
add, add, clear, clone, contains, copy, difference, difference, emptySet, equals, hashCode, intersection, intersection, isEmpty, isSubSet, iterator, remove, remove, size, toList, toString, union, union
finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, clear, clone, contains, copy, difference, difference, emptySet, intersection, intersection, isEmpty, isSubSet, iterator, remove, remove, size, toList, union, union
forEach, spliterator
public void complement()
BoundedFlowSet
this
.complement
in interface BoundedFlowSet<T>
public void complement(FlowSet<T> dest)
BoundedFlowSet
dest
. dest
and this
may be the
same object.complement
in interface BoundedFlowSet<T>
public FlowSet<T> topSet()
BoundedFlowSet
topSet
in interface BoundedFlowSet<T>