Class PagedGrowableWriter

  • All Implemented Interfaces:
    Accountable

    public final class PagedGrowableWriter
    extends AbstractPagedMutable<PagedGrowableWriter>
    A PagedGrowableWriter. This class slices data into fixed-size blocks which have independent numbers of bits per value and grow on-demand.

    You should use this class instead of the PackedLongValues related ones only when you need random write-access. Otherwise this class will likely be slower and less memory-efficient.

    NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.