Interface TypedHistogram

All Known Implementing Classes:
GroupedTypedHistogram, SingleTypedHistogram

public interface TypedHistogram
  • Method Details

    • getEstimatedSize

      long getEstimatedSize()
    • serialize

      void serialize(BlockBuilder out)
    • addAll

      void addAll(TypedHistogram other)
    • readAllValues

      void readAllValues(HistogramValueReader reader)
    • add

      void add(int position, Block block, long count)
    • getType

      Type getType()
    • getExpectedSize

      int getExpectedSize()
    • isEmpty

      boolean isEmpty()
    • setGroupId

      default TypedHistogram setGroupId(long groupId)
    • ensureCapacity

      default void ensureCapacity(long size)