Package com.attivio.sdk.search.facet
Class FacetStatistics
- java.lang.Object
-
- com.attivio.sdk.search.facet.FacetStatistics
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class FacetStatistics extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable
Statistics associated with aFacetResponse
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FacetStatistics()
FacetStatistics(long count)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(FacetStatistics other)
Add statistics fromother
into this FacetStatistics.FacetStatistics
clone()
boolean
equals(java.lang.Object other)
long
getCount()
Get the total number of values.java.lang.Number
getMax()
Get the maximum value.double
getMean()
Get the average value.double
getMidPoint()
Get the midpoint.java.lang.Number
getMin()
Get the minimum value.double
getStandardDeviation()
Get the standard deviation.double
getSum()
Get the sum of all values.double
getSumOfSquares()
Get the sum of the square of all values.double
getVariance()
Get the sample variance.int
hashCode()
void
setCount(long value)
protected void
setCount(java.lang.Object value)
void
setMax(java.lang.Number value)
void
setMax(java.lang.Object value)
void
setMin(java.lang.Number value)
void
setMin(java.lang.Object value)
void
setSum(double value)
void
setSum(java.lang.Object value)
void
setSumOfSquares(double value)
void
setSumOfSquares(java.lang.Object value)
static FacetStatistics
sum(FacetStatistics a, FacetStatistics b)
Compute the sum ofa
andb
.java.lang.String
toString()
static FacetStatistics
valueOf(FacetBuckets buckets, long totalCount)
-
-
-
Method Detail
-
getCount
public long getCount()
Get the total number of values.
-
setCount
public void setCount(long value)
-
setCount
protected void setCount(java.lang.Object value)
-
getMin
public java.lang.Number getMin()
Get the minimum value.
-
setMin
public void setMin(java.lang.Number value)
-
setMin
public void setMin(java.lang.Object value)
-
getMax
public java.lang.Number getMax()
Get the maximum value.
-
setMax
public void setMax(java.lang.Number value)
-
setMax
public void setMax(java.lang.Object value)
-
getSum
public double getSum()
Get the sum of all values.
-
setSum
public void setSum(double value)
-
setSum
public void setSum(java.lang.Object value)
-
getSumOfSquares
public double getSumOfSquares()
Get the sum of the square of all values.
-
setSumOfSquares
public void setSumOfSquares(double value)
-
setSumOfSquares
public void setSumOfSquares(java.lang.Object value)
-
getMean
public double getMean()
Get the average value.
-
getMidPoint
public double getMidPoint()
Get the midpoint.
-
getVariance
public double getVariance()
Get the sample variance.
-
getStandardDeviation
public double getStandardDeviation()
Get the standard deviation.
-
add
public void add(FacetStatistics other)
Add statistics fromother
into this FacetStatistics.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
clone
public FacetStatistics clone()
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
valueOf
public static FacetStatistics valueOf(FacetBuckets buckets, long totalCount)
-
sum
public static FacetStatistics sum(FacetStatistics a, FacetStatistics b)
Compute the sum ofa
andb
.
-
-