Package | Description |
---|---|
org.apache.lucene.facet.old |
Old faceted search API, kept until complements, sampling and partitions are migrated to the new API.
|
org.apache.lucene.facet.range |
Code to compute facets for numeric ranges.
|
org.apache.lucene.facet.sampling |
Facets sampling.
|
org.apache.lucene.facet.search |
Facets search code.
|
org.apache.lucene.facet.sortedset |
Classes to perform faceting without a separate taxonomy index, using on SortedSetDocValuesField.
|
Modifier and Type | Class and Description |
---|---|
class |
AdaptiveFacetsAccumulator
FacetsAccumulator whose behavior regarding complements, sampling,
etc. |
class |
OldFacetsAccumulator
A
FacetsAccumulator which supports partitions, sampling and
complement counting. |
Modifier and Type | Class and Description |
---|---|
class |
RangeAccumulator
Uses
RangeFacetRequest.getValues(AtomicReaderContext) and accumulates
counts for provided ranges. |
Modifier and Type | Class and Description |
---|---|
class |
SamplingAccumulator
Facets accumulation with sampling.
|
class |
SamplingWrapper
Wrap any Facets Accumulator with sampling.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiFacetsAccumulator
Wraps multiple
FacetsAccumulator and returns a merged list of
FacetResult , in the order the accumulators were given. |
class |
TaxonomyFacetsAccumulator
A
FacetsAccumulator suitable for accumulating categories that were
indexed into a taxonomy index. |
Modifier and Type | Method and Description |
---|---|
static FacetsAccumulator |
FacetsAccumulator.create(FacetSearchParams fsp,
IndexReader indexReader,
TaxonomyReader taxoReader,
FacetArrays arrays)
Creates a
FacetsAccumulator for the given facet requests. |
static FacetsAccumulator |
FacetsAccumulator.create(FacetSearchParams fsp,
SortedSetDocValuesReaderState state,
FacetArrays arrays)
Creates a
FacetsAccumulator for the given facet requests. |
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 . |
static FacetsAccumulator |
MultiFacetsAccumulator.wrap(FacetsAccumulator... accumulators)
Wraps the given
accumulators . |
Modifier and Type | Method and Description |
---|---|
static FacetsCollector |
FacetsCollector.create(FacetsAccumulator accumulator)
Creates a
FacetsCollector that satisfies the requirements of the
given FacetsAccumulator . |
static FacetsAccumulator |
MultiFacetsAccumulator.wrap(FacetsAccumulator... accumulators)
Wraps the given
accumulators . |
Constructor and Description |
---|
FacetsCollector(FacetsAccumulator accumulator) |
Modifier and Type | Class and Description |
---|---|
class |
SortedSetDocValuesAccumulator
A
FacetsAccumulator that uses previously
indexed SortedSetDocValuesFacetFields to perform faceting,
without require a separate taxonomy index. |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.