public class BitSet1024
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
cardinality |
static int |
INDEX_MASK |
Constructor and Description |
---|
BitSet1024() |
BitSet1024(int... idx) |
BitSet1024(int i) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(int i) |
void |
and(BitSet1024 other) |
void |
andNot(BitSet1024 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(BitSet1024 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 BitSet1024()
public BitSet1024(int i)
public BitSet1024(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(BitSet1024 other)
public void andNot(BitSet1024 other)
public void or(BitSet1024 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 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 java.lang.String toString()
toString
in class java.lang.Object
public IntIterator intIterator()
intIterator
in interface IntSet