BitBuffer

constructor(buffer: ByteBuffer, bitPosition: Int = buffer.position() * Byte.SIZE_BITS, bitEnd: Int = buffer.limit() * Byte.SIZE_BITS - 1)