## 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)`