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.