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
-
Method Summary
Modifier and TypeMethodDescriptiondouble
boolean
int
hashCode()
static TDigestState
read(StreamInput in)
static void
write(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, smallByteSize
Methods inherited from class com.tdunning.math.stats.AbstractTDigest
add, add, createCentroid, isRecording
Methods 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:
compression
in classcom.tdunning.math.stats.AVLTreeDigest
-
write
- Throws:
IOException
-
read
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-