Package | Description |
---|---|
org.apache.lucene.facet.search |
Faceted Search API
API for faceted search has several interfaces - simple, top level ones, adequate for most users,
and advanced, more complicated ones, for the more advanced users.
|
org.apache.lucene.facet.search.aggregator |
Aggregating Facets during Faceted Search
A facets aggregator is the parallel of Lucene's Collector.
|
org.apache.lucene.facet.search.aggregator.association |
Association-based aggregators.
|
org.apache.lucene.facet.search.params |
Parameters for Faceted Search
|
org.apache.lucene.facet.search.params.association |
Association-based Parameters for Faceted Search.
|
Modifier and Type | Method and Description |
---|---|
protected HashMap<CategoryListIterator,Aggregator> |
StandardFacetsAccumulator.getCategoryListMap(FacetArrays facetArrays,
int partition)
|
Modifier and Type | Class and Description |
---|---|
class |
ComplementCountingAggregator
A
CountingAggregator used during complement counting. |
class |
CountingAggregator
A CountingAggregator updates a counter array with the size of the whole
taxonomy, counting the number of times each category appears in the given set
of documents.
|
class |
ScoringAggregator
An
Aggregator which updates the weight of a category according to the
scores of the documents it was found in. |
Modifier and Type | Class and Description |
---|---|
class |
AssociationFloatSumAggregator
An
Aggregator which updates the weight of a category by summing the
weights of the float association it finds for every document. |
class |
AssociationIntSumAggregator
An
Aggregator which updates the weight of a category by summing the
weights of the integer association it finds for every document. |
Modifier and Type | Method and Description |
---|---|
Aggregator |
ScoreFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
IndexReader reader,
TaxonomyReader taxonomy) |
abstract Aggregator |
FacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
IndexReader indexReader,
TaxonomyReader taxonomy)
Create an aggregator for this facet request.
|
Aggregator |
CountFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
IndexReader reader,
TaxonomyReader taxonomy) |
Modifier and Type | Method and Description |
---|---|
Aggregator |
AssociationIntSumFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
IndexReader reader,
TaxonomyReader taxonomy) |
Aggregator |
AssociationFloatSumFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
IndexReader reader,
TaxonomyReader taxonomy) |