Package org.eclipse.mat.query.quantize
Interface Quantize.Function
-
- Enclosing class:
- Quantize
public static interface Quantize.Function
A function used to aggregate values into one bucket, e.g. adding or averaging numbers. There exists one instance per bucket.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Quantize.Function.Factory
Interface for a function factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(java.lang.Object value)
Called when an object is added to the bucket.java.lang.Object
getValue()
Called to retrieve the function value.
-
-
-
Method Detail
-
add
void add(java.lang.Object value)
Called when an object is added to the bucket.- Parameters:
value
- to be added to the bucket
-
getValue
java.lang.Object getValue()
Called to retrieve the function value. If it is expensive to calculate, this value must be cached.- Returns:
- the statistic
-
-