Package org.apache.spark.util
Interface KnownSizeEstimation
public interface KnownSizeEstimation
A trait that allows a class to give
SizeEstimator more accurate size estimation.
When a class extends it, SizeEstimator will query the estimatedSize, and use
the returned size as the size of the object. The difference between a KnownSizeEstimation
and SizeTracker is that, a
SizeTracker still uses SizeEstimator to
estimate the size. However, a KnownSizeEstimation can provide a better estimation without
using SizeEstimator.-
Method Summary
-
Method Details
-
estimatedSize
long estimatedSize()
-