Package | Description |
---|---|
org.apache.lucene.util.packed |
Packed integer arrays and streams.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
Direct16
Direct wrapping of 16-bits values to a backing array.
|
(package private) class |
Direct32
Direct wrapping of 32-bits values to a backing array.
|
(package private) class |
Direct64
Direct wrapping of 64-bits values to a backing array.
|
(package private) class |
Direct8
Direct wrapping of 8-bits values to a backing array.
|
(package private) class |
Packed16ThreeBlocks
Packs integers into 3 shorts (48 bits per value).
|
(package private) class |
Packed64
Space optimized random access capable array of values with a fixed number of
bits/value.
|
(package private) class |
Packed64SingleBlock
This class is similar to
Packed64 except that it trades space for
speed by ensuring that a single block needs to be read/written in order to
read/write a value. |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock1 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock10 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock12 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock16 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock2 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock21 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock3 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock32 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock4 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock5 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock6 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock7 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock8 |
(package private) static class |
Packed64SingleBlock.Packed64SingleBlock9 |
(package private) class |
Packed8ThreeBlocks
Packs integers into 3 bytes (24 bits per value).
|