## Uses of Class
org.apache.lucene.facet.search.FacetsAccumulator

- Packages that use FacetsAccumulator
  Package | Description
  --- | ---
  org.apache.lucene.facet.sampling | Facets sampling.
  org.apache.lucene.facet.search | Facets search code.

- - ### Uses of FacetsAccumulator in org.apache.lucene.facet.sampling

    Subclasses of FacetsAccumulator in org.apache.lucene.facet.sampling
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SamplingAccumulator` Facets accumulation with sampling.
    `class` | `SamplingWrapper` Wrap any Facets Accumulator with sampling.

  - ### Uses of FacetsAccumulator in org.apache.lucene.facet.search

    Subclasses of FacetsAccumulator in org.apache.lucene.facet.search
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AdaptiveFacetsAccumulator` `FacetsAccumulator` whose behavior regarding complements, sampling, etc.
    `class` | `StandardFacetsAccumulator` Standard implementation for `FacetsAccumulator`, utilizing partitions to save on memory.

    Methods in org.apache.lucene.facet.search that return FacetsAccumulator
    Modifier and Type | Method and Description
    --- | ---
    `static FacetsAccumulator` | FacetsAccumulator.`create(FacetSearchParams fsp, IndexReader indexReader, TaxonomyReader taxoReader)` Creates an appropriate `FacetsAccumulator`, returning `FacetsAccumulator` when all requests are `CountFacetRequest` and only one partition is in use, otherwise `StandardFacetsAccumulator`.
    `protected FacetsAccumulator` | DrillSideways.`getDrillDownAccumulator(FacetSearchParams fsp)` Override this to use a custom drill-down `FacetsAccumulator`.
    `protected FacetsAccumulator` | DrillSideways.`getDrillSidewaysAccumulator(String dim, FacetSearchParams fsp)` Override this to use a custom drill-sideways `FacetsAccumulator`.

    Methods in org.apache.lucene.facet.search with parameters of type FacetsAccumulator
    Modifier and Type | Method and Description
    --- | ---
    `static FacetsCollector` | FacetsCollector.`create(FacetsAccumulator accumulator)` Creates a `FacetsCollector` that satisfies the requirements of the given `FacetsAccumulator`.

    Constructors in org.apache.lucene.facet.search with parameters of type FacetsAccumulator
    Constructor and Description
    `FacetsCollector(FacetsAccumulator accumulator)`

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