public class BitIntSet extends Object
| Constructor and Description |
|---|
BitIntSet() |
| Modifier and Type | Method and Description |
|---|---|
static long[] |
add(long[] set,
int bitsPerElement,
int size,
long val) |
static long[] |
create() |
static long |
get(long[] set,
int bitsPerElement,
int idx) |
static int |
indexOf(long[] set,
int bitsPerElement,
int size,
long val)
Performs a binary search for the given rowValue.
|
static long[] |
remove(long[] set,
int bitsPerElement,
int size,
long val) |
public static long[] create()
public static long get(long[] set,
int bitsPerElement,
int idx)
set - the bit-int setbitsPerElement - the bits per elementidx - the tablepublic static int indexOf(long[] set,
int bitsPerElement,
int size,
long val)
set - the bit-int setbitsPerElement - the bits per elementsize - the number of elements in the setval - the rowValue to search forpublic static long[] add(long[] set,
int bitsPerElement,
int size,
long val)
set - the bit-int setbitsPerElement - the bits per elementsize - the number of elements in the setval - the rowValue to addpublic static long[] remove(long[] set,
int bitsPerElement,
int size,
long val)
set - the bit-int setbitsPerElement - the bits per elementsize - the number of elements in the setval - the rowValue to remove