Class BlockRamUsageEstimator

java.lang.Object
org.elasticsearch.compute.data.BlockRamUsageEstimator

public final class BlockRamUsageEstimator extends Object
  • Constructor Details

    • BlockRamUsageEstimator

      public BlockRamUsageEstimator()
  • Method Details

    • sizeOf

      public static long sizeOf(@Nullable int[] arr)
      Returns the size in bytes of the int[] object. Otherwise, returns 0 if null.
    • sizeOfBitSet

      public static long sizeOfBitSet(@Nullable BitSet bitset)
      Returns the size in bytes used by the bitset. Otherwise, returns 0 if null. Not exact, but good enough
    • sizeOfBitSet

      public static long sizeOfBitSet(long size)