gnu.lists
public class BitVector extends SimpleVector implements Externalizable
Field Summary | |
---|---|
protected static boolean[] | empty |
Constructor Summary | |
---|---|
BitVector() | |
BitVector(int size, boolean value) | |
BitVector(int size) | |
BitVector(boolean[] data) | |
BitVector(Sequence seq) |
Method Summary | |
---|---|
boolean | booleanAt(int index) |
boolean | booleanAtBuffer(int index) |
protected void | clearBuffer(int start, int count) |
boolean | consumeNext(int ipos, Consumer out) |
void | consumePosRange(int iposStart, int iposEnd, Consumer out) |
Object | get(int index) |
protected Object | getBuffer() |
Object | getBuffer(int index) |
int | getBufferLength() Get the allocated length of the data buffer. |
int | getElementKind() |
String | getTag() |
void | readExternal(ObjectInput in) |
void | setBooleanAt(int index, boolean value) |
void | setBooleanAtBuffer(int index, boolean value) |
Object | setBuffer(int index, Object value) |
void | setBufferLength(int length) |
void | writeExternal(ObjectOutput out) |
Serial Data: Write 'size' (using writeInt), followed by 'size' elements in order (using writeBoolean).