public class BitSet256
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
cardinality |
static int |
INDEX_MASK |
Constructor and Description |
---|
BitSet256() |
BitSet256(int... idx) |
BitSet256(int i) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(int i) |
void |
and(BitSet256 other) |
void |
andNot(BitSet256 other) |
int |
capacity()
number of bits we can store
|
int |
cardinality() |
void |
clear() |
void |
clear(int i) |
gov.nasa.jpf.util.AbstractFixedBitSet |
clone() |
boolean |
contains(int i) |
boolean |
equals(java.lang.Object o) |
boolean |
get(int i) |
void |
hash(HashData hd) |
int |
hashCode()
answer the same hashCodes as java.util.BitSet
|
IntIterator |
intIterator() |
boolean |
isEmpty() |
int |
length()
index of highest set bit + 1
|
int |
nextClearBit(int fromIdx) |
int |
nextSetBit(int fromIdx) |
void |
or(BitSet256 other) |
boolean |
remove(int i) |
void |
set(int i) |
void |
set(int i,
boolean val) |
int |
size() |
java.lang.String |
toString() |
public static final int INDEX_MASK
protected int cardinality
public BitSet256()
public BitSet256(int i)
public BitSet256(int... idx)
public void set(int i)
public void clear(int i)
public boolean get(int i)
public int size()
public int capacity()
public int length()
public void clear()
public int nextSetBit(int fromIdx)
public int nextClearBit(int fromIdx)
public void and(BitSet256 other)
public void andNot(BitSet256 other)
public void or(BitSet256 other)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void hash(HashData hd)
public java.lang.String toString()
public gov.nasa.jpf.util.AbstractFixedBitSet clone()
clone
in interface FixedBitSet
clone
in interface IntSet
clone
in class java.lang.Object
public void set(int i, boolean val)
set
in interface FixedBitSet
public int cardinality()
cardinality
in interface FixedBitSet
public boolean isEmpty()
isEmpty
in interface FixedBitSet
isEmpty
in interface IntSet
public IntIterator intIterator()
intIterator
in interface IntSet