Class TDigestState
java.lang.Object
com.tdunning.math.stats.TDigest
com.tdunning.math.stats.AbstractTDigest
com.tdunning.math.stats.AVLTreeDigest
org.elasticsearch.search.aggregations.metrics.TDigestState
- All Implemented Interfaces:
Serializable
public class TDigestState
extends com.tdunning.math.stats.AVLTreeDigest
Extension of
TDigest with custom serialization.- See Also:
- Serialized Form
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublebooleaninthashCode()static TDigestStateread(StreamInput in)static voidwrite(TDigestState state, StreamOutput out)Methods inherited from class com.tdunning.math.stats.AVLTreeDigest
add, add, add, asBytes, asSmallBytes, byteSize, cdf, centroidCount, centroids, compress, fromBytes, quantile, recordAllData, size, smallByteSizeMethods inherited from class com.tdunning.math.stats.AbstractTDigest
add, add, createCentroid, isRecordingMethods inherited from class com.tdunning.math.stats.TDigest
createAvlTreeDigest, createDigest, createMergingDigest, getMax, getMin
-
Constructor Details
-
TDigestState
public TDigestState(double compression)
-
-
Method Details
-
compression
public double compression()- Overrides:
compressionin classcom.tdunning.math.stats.AVLTreeDigest
-
write
- Throws:
IOException
-
read
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-