Interface | Description |
---|---|
BytePackerFactory | |
IntPackerFactory |
Class | Description |
---|---|
BitPacking |
provides the correct implementation of a bitpacking based on the width in bits
|
BitPacking.BitPackingReader |
to read back what has been written with the corresponding writer
|
BitPacking.BitPackingWriter |
to writes ints to a stream packed to only the needed bits.
|
BitPackingValuesReader |
a column reader that packs the ints in the number of bits required based on the maximum size.
|
BitPackingValuesWriter |
a column writer that packs the ints in the number of bits required based on the maximum size.
|
ByteBasedBitPackingEncoder |
Uses the generated Byte based bit packing to write ints into a BytesInput
|
ByteBitPackingBE |
Packs from the Most Significant Bit first
|
ByteBitPackingLE |
Packs from the Least Significant Bit first
|
ByteBitPackingValuesReader | |
ByteBitPackingValuesWriter | |
BytePacker |
Packs and unpacks into bytes
packing unpacking treats:
- n values at a time (with n % 8 == 0)
- bitWidth * (n/8) bytes at a time.
|
IntPacker |
Packs and unpacks into ints
packing unpacking treats:
- 32 values at a time
- bitWidth ints at a time.
|
Enum | Description |
---|---|
Packer |
Factory for packing implementations
|
Copyright © 2015. All rights reserved.