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).