# Uses of Package
org.apache.lucene.util.packed

Packages that use org.apache.lucene.util.packed
org.apache.lucene.util.packed: Packed integer arrays and streams.

Classes in org.apache.lucene.util.packed used by org.apache.lucene.util.packed
Class and Description
AbstractPagedMutable Base implementation for `PagedMutable` and `PagedGrowableWriter`.
DirectMonotonicReader.Meta In-memory metadata that needs to be kept around for `DirectMonotonicReader` to read data from disk.
DirectMonotonicWriter Write monotonically-increasing sequences of integers.
DirectWriter Class for writing packed integers to be directly read from Directory.
GrowableWriter Implements `PackedInts.Mutable`, but grows the bit count of the underlying packed ints on-demand.
MonotonicBlockPackedReader Provides random access to a stream written with `MonotonicBlockPackedWriter`.
PackedInts.Decoder A decoder for packed integers.
PackedInts.Encoder An encoder for packed integers.
PackedInts.Format A format to write packed ints.
PackedInts.FormatAndBits Simple class that holds a format and a number of bits per value.
PackedInts.Mutable A packed integer array that can be modified.
PackedInts.Reader A read-only random access array of positive integers.
PackedInts.ReaderIterator Run-once iterator interface, to decode previously saved PackedInts.
PackedInts.Writer A write-once Writer.
PackedLongValues Utility class to compress integers into a `LongValues` instance.
PackedLongValues.Builder A Builder for a `PackedLongValues` instance.
PackedLongValues.Iterator An iterator over long values.
PagedGrowableWriter A `PagedGrowableWriter`.
PagedMutable A `PagedMutable`.