## Uses of Interface
org.apache.solr.analytics.statistics.StatsCollector

- Packages that use StatsCollector
  Package | Description
  --- | ---
  org.apache.solr.analytics.accumulator | Accumulators accumulate values over different types of strucuture (eg result, facet, etc..)
  org.apache.solr.analytics.expression | Expressions map either zero, one, two or many inputs to a single value.
  org.apache.solr.analytics.statistics | Statistics collectors reduce a list of Objects to a single value.

- - ### Uses of StatsCollector in org.apache.solr.analytics.accumulator

    Fields in org.apache.solr.analytics.accumulator declared as StatsCollector
    Modifier and Type | Field and Description
    --- | ---
    `protected StatsCollector[]` | BasicAccumulator.`statsCollectors`

    Methods in org.apache.solr.analytics.accumulator with parameters of type StatsCollector
    Modifier and Type | Method and Description
    --- | ---
    `Expression[]` | BasicAccumulator.`makeExpressions(StatsCollector[] statsCollectors)` Builds an array of Expressions with the given list of counters

  - ### Uses of StatsCollector in org.apache.solr.analytics.expression

    Fields in org.apache.solr.analytics.expression declared as StatsCollector
    Modifier and Type | Field and Description
    --- | ---
    `protected StatsCollector` | BaseExpression.`statsCollector`

    Methods in org.apache.solr.analytics.expression with parameters of type StatsCollector
    Modifier and Type | Method and Description
    --- | ---
    `static Expression` | ExpressionFactory.`create(String expression, StatsCollector[] statsCollectors)` Creates a single expression that contains delegate expressions and/or a StatsCollector.

    Constructors in org.apache.solr.analytics.expression with parameters of type StatsCollector
    Constructor and Description
    `BaseExpression(StatsCollector statsCollector, String stat)`

  - ### Uses of StatsCollector in org.apache.solr.analytics.statistics

    Classes in org.apache.solr.analytics.statistics that implement StatsCollector
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDelegatingStatsCollector` `AbstractDelegationStatsCollector` objects wrap other StatsCollectors.
    `class` | `MedianStatsCollector` `MedianStatsCollector` computes the median.
    `class` | `MinMaxStatsCollector` `MinMaxStatsCollector` computes the min, max, number of values and number of missing values.
    `class` | `NumericStatsCollector` `NumericStatsCollector` computes the sum, sum of squares, mean and standard deviation.
    `class` | `PercentileStatsCollector` `PercentileStatsCollector` computes a given list of percentiles.
    `class` | `UniqueStatsCollector` `UniqueValueCounter` computes the number of unique values.

    Fields in org.apache.solr.analytics.statistics declared as StatsCollector
    Modifier and Type | Field and Description
    --- | ---
    `protected StatsCollector` | AbstractDelegatingStatsCollector.`delegate`

    Methods in org.apache.solr.analytics.statistics that return StatsCollector
    Modifier and Type | Method and Description
    --- | ---
    `StatsCollector` | AbstractDelegatingStatsCollector.`delegate()`

    Constructors in org.apache.solr.analytics.statistics with parameters of type StatsCollector
    Constructor and Description
    `AbstractDelegatingStatsCollector(StatsCollector delegate)`
    `MedianStatsCollector(StatsCollector delegate)`
    `PercentileStatsCollector(StatsCollector delegate, double[] percentiles, String[] percentileNames)`
    `UniqueStatsCollector(StatsCollector delegate)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.