public final class Mutable128BitSet extends Abstract128BitSet implements Iterable<Integer>
Constructor and Description |
---|
Mutable128BitSet() |
Mutable128BitSet(long lo,
long hi) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(int b) |
boolean |
addAll(Mutable128BitSet other) |
void |
clear() |
void |
clear(int b) |
Mutable128BitSet |
copy() |
long |
getHi() |
long |
getLo() |
void |
intersect(Mutable128BitSet other) |
void |
invert() |
PrimitiveIterator.OfInt |
iterator() |
boolean |
remove(int b) |
boolean |
removeAll(Mutable128BitSet other) |
boolean |
retainAll(Mutable128BitSet other) |
void |
set(int b) |
void |
setRange(int rangeLo,
int rangeHi) |
void |
subtract(Mutable128BitSet other) |
Immutable128BitSet |
toImmutable() |
void |
union(Immutable128BitSet other) |
void |
union(Mutable128BitSet other) |
contains, dumpRaw, equals, get, getMax, getMin, getMinInverse, hashCode, intersects, isDisjoint, isEmpty, isFull, isSingleRange, matches2CharsWith1BitDifference, numberOfRanges, rangesIterator, size, spliterator, stream, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public Mutable128BitSet()
public Mutable128BitSet(long lo, long hi)
public Mutable128BitSet copy()
public long getLo()
getLo
in class Abstract128BitSet
public long getHi()
getHi
in class Abstract128BitSet
public void clear()
public void set(int b)
public void clear(int b)
public boolean add(int b)
public boolean remove(int b)
public void setRange(int rangeLo, int rangeHi)
public void invert()
public void intersect(Mutable128BitSet other)
public void subtract(Mutable128BitSet other)
public void union(Immutable128BitSet other)
public void union(Mutable128BitSet other)
public boolean addAll(Mutable128BitSet other)
public boolean retainAll(Mutable128BitSet other)
public boolean removeAll(Mutable128BitSet other)
public Immutable128BitSet toImmutable()
public PrimitiveIterator.OfInt iterator()
iterator
in interface Iterable<Integer>
iterator
in class Abstract128BitSet