| Name | Description | Type | Package | Framework |
| BlockPackedReader | Provides random access to a stream written with BlockPackedWriter. | Class | org.apache.lucene.util.packed | Apache Lucene |
| BlockPackedReaderIterator | Reader for sequences of longs written with BlockPackedWriter. | Class | org.apache.lucene.util.packed | Apache Lucene |
| BlockPackedWriter | A writer for large sequences of longs. | Class | org.apache.lucene.util.packed | Apache Lucene |
| DirectMonotonicReader | Retrieves an instance previously written by DirectMonotonicWriter. | Class | org.apache.lucene.util.packed | Apache Lucene |
| DirectMonotonicReader .Meta | In-memory metadata that needs to be kept around for DirectMonotonicReader to read data from disk. | Class | org.apache.lucene.util.packed.DirectMonotonicReader | Apache Lucene |
| DirectMonotonicWriter | Write monotonically-increasing sequences of integers. | Class | org.apache.lucene.util.packed | Apache Lucene |
| DirectReader | Retrieves an instance previously written by DirectWriter int bitsPerValue = 100; | Class | org.apache.lucene.util.packed | Apache Lucene |
| DirectWriter | Class for writing packed integers to be directly read from Directory. | Class | org.apache.lucene.util.packed | Apache Lucene |
| GrowableWriter | bit count of the underlying packed ints on-demand. | Class | org.apache.lucene.util.packed | Apache Lucene |
| MonotonicBlockPackedReader | Provides random access to a stream written with MonotonicBlockPackedWriter. | Class | org.apache.lucene.util.packed | Apache Lucene |
| MonotonicBlockPackedWriter | A writer for large monotonically increasing sequences of positive longs. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PackedDataInput | A DataInput wrapper to read unaligned, variable-length packed integers. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PackedDataOutput | A DataOutput wrapper to write unaligned, variable-length packedSee Also:PackedDataInputNOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PackedInts | Simplistic compression for array of unsigned long values. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PackedInts .Decoder | A decoder for packed integers. | Interface | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .Encoder | An encoder for packed integers. | Interface | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .Format | A format to write packed ints. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .FormatAndBits | Simple class that holds a format and a number of bits per value. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .Mutable | A packed integer array that can be modified. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .NullReader | A PackedInts. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .Reader | A read-only random access array of positive integers. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .ReaderIterator | Run-once iterator interface, to decode previously saved PackedInts. | Interface | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedInts .Writer | A write-once Writer. | Class | org.apache.lucene.util.packed.PackedInts | Apache Lucene |
| PackedLongValues | Utility class to compress integers into a LongValues instance. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PackedLongValues .Builder | A Builder for a PackedLongValues instance. | Class | org.apache.lucene.util.packed.PackedLongValues | Apache Lucene |
| PagedGrowableWriter | A PagedGrowableWriter. | Class | org.apache.lucene.util.packed | Apache Lucene |
| PagedMutable | A PagedMutable. | Class | org.apache.lucene.util.packed | Apache Lucene |