public abstract static class NumericalColumnAnalysis.Builder<T extends NumericalColumnAnalysis.Builder<T>>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
countMaxValue |
protected long |
countMinValue |
protected long |
countNegative |
protected long |
countPositive |
protected long |
countTotal |
protected long |
countZero |
protected long[] |
histogramBucketCounts |
protected double[] |
histogramBuckets |
protected double |
mean |
protected double |
sampleStdev |
protected double |
sampleVariance |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
T |
countMaxValue(long countMaxValue) |
T |
countMinValue(long countMinValue) |
T |
countNegative(long countNegative) |
T |
countPositive(long countPositive) |
T |
countTotal(long countTotal) |
T |
countZero(long countZero) |
T |
histogramBucketCounts(long[] histogramBucketCounts) |
T |
histogramBuckets(double[] histogramBuckets) |
T |
mean(double mean) |
T |
sampleStdev(double sampleStdev) |
T |
sampleVariance(double sampleVariance) |
protected double mean
protected double sampleStdev
protected double sampleVariance
protected long countZero
protected long countNegative
protected long countPositive
protected long countMinValue
protected long countMaxValue
protected long countTotal
protected double[] histogramBuckets
protected long[] histogramBucketCounts
public T mean(double mean)
public T sampleStdev(double sampleStdev)
public T sampleVariance(double sampleVariance)
public T countZero(long countZero)
public T countNegative(long countNegative)
public T countPositive(long countPositive)
public T countMinValue(long countMinValue)
public T countMaxValue(long countMaxValue)
public T countTotal(long countTotal)
public T histogramBuckets(double[] histogramBuckets)
public T histogramBucketCounts(long[] histogramBucketCounts)