Creates a new bit array with a given size.
Appends a bit to the array.
Appends another bit array to this array.
Appends a number of bits (up to 32) to the array.
Clears the bit array, unsetting every bit.
Ensures that the array has a minimum capacity.
Flips a specific bit.
Gets a specific bit.
Gets the internal bit array.
Gets the next set bit position from a given position.
Gets the next unset bit position from a given position.
Gets the size in bits.
Gets the size in bytes.
Checks if a range of bits is set or not set.
Reverses the array.
Sets a specific bit.
Sets a bulk of bits.
Sets a range of bits.
Converts the bit array to a byte array.
Returns a string representation of the bit array.
Makes an exclusive-or comparision on the current bit array.
A simple, fast array of bits.