org.apache.solr.handler.component
Class StatsValues

java.lang.Object
  extended by org.apache.solr.handler.component.StatsValues

public class StatsValues
extends Object

2/11/2009 - Moved out of StatsComponent to allow open access to UnInvertedField StatsValues is a utility to accumulate statistics on a set of values

See Also:
StatsComponent

Field Summary
 Map<String,Map<String,StatsValues>> facets
           
 
Constructor Summary
StatsValues()
           
 
Method Summary
 void accumulate(double v)
           
 void accumulate(double v, int c)
           
 void accumulate(NamedList stv)
           
 void addMissing(int c)
           
 double getAverage()
           
 long getCount()
           
 double getStandardDeviation()
           
 NamedList<?> getStatsValues()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

facets

public Map<String,Map<String,StatsValues>> facets
Constructor Detail

StatsValues

public StatsValues()
Method Detail

accumulate

public void accumulate(NamedList stv)

accumulate

public void accumulate(double v)

accumulate

public void accumulate(double v,
                       int c)

addMissing

public void addMissing(int c)

getAverage

public double getAverage()

getStandardDeviation

public double getStandardDeviation()

getCount

public long getCount()

reset

public void reset()

getStatsValues

public NamedList<?> getStatsValues()


Copyright © 2010 Apache Software Foundation. All Rights Reserved.