| Interface | Description |
|---|---|
| BytePackerFactory | |
| BytePackerForLongFactory | |
| 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.
|
| ByteBasedBitPackingEncoder |
Uses the generated Byte based bit packing to write ints into a BytesInput
|
| ByteBitPackingBE |
Packs from the Most Significant Bit first
See ByteBasedBitPackingGenerator to make changes to this file
Automatically generated
|
| ByteBitPackingForLongBE |
Packs from the Most Significant Bit first
See ByteBasedBitPackingGenerator to make changes to this file
Automatically generated
|
| ByteBitPackingForLongLE |
Packs from the Least Significant Bit first
See ByteBasedBitPackingGenerator to make changes to this file
Automatically generated
|
| ByteBitPackingLE |
Packs from the Least Significant Bit first
See ByteBasedBitPackingGenerator to make changes to this file
Automatically generated
|
| 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.
|
| BytePackerForLong |
Packs and unpacks INT64 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 © 2018 The Apache Software Foundation. All rights reserved.