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.params |
Parameters for Faceted Search
|
org.apache.lucene.facet.search.params.association |
Association-based Parameters for Faceted Search.
|
Modifier and Type | Method and Description |
---|---|
IntermediateFacetResult |
TopKInEachNodeHandler.fetchPartitionResult(FacetArrays arrays,
int offset)
Recursively explore all facets that can be potentially included in the
FacetResult to be generated, and that belong to the given
partition, so that values can be examined and collected. |
IntermediateFacetResult |
TopKFacetResultsHandler.fetchPartitionResult(FacetArrays facetArrays,
int offset) |
abstract IntermediateFacetResult |
FacetResultsHandler.fetchPartitionResult(FacetArrays arrays,
int offset)
Fetch results of a single partition, given facet arrays for that partition,
and based on the matching documents and faceted search parameters.
|
protected HashMap<CategoryListIterator,Aggregator> |
StandardFacetsAccumulator.getCategoryListMap(FacetArrays facetArrays,
int partition)
|
protected boolean |
FacetResultsHandler.isSelfPartition(int ordinal,
FacetArrays facetArrays,
int offset)
Check if an array contains the partition which contains ordinal
|
Modifier and Type | Method and Description |
---|---|
Aggregator |
ScoreFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
org.apache.lucene.index.IndexReader reader,
TaxonomyReader taxonomy) |
abstract Aggregator |
FacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
org.apache.lucene.index.IndexReader indexReader,
TaxonomyReader taxonomy)
Create an aggregator for this facet request.
|
Aggregator |
CountFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
org.apache.lucene.index.IndexReader reader,
TaxonomyReader taxonomy) |
double |
ScoreFacetRequest.getValueOf(FacetArrays arrays,
int ordinal) |
abstract double |
FacetRequest.getValueOf(FacetArrays arrays,
int idx)
Return the value of a category used for facets computations for this
request.
|
double |
CountFacetRequest.getValueOf(FacetArrays arrays,
int ordinal) |
Modifier and Type | Method and Description |
---|---|
Aggregator |
AssociationIntSumFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
org.apache.lucene.index.IndexReader reader,
TaxonomyReader taxonomy) |
Aggregator |
AssociationFloatSumFacetRequest.createAggregator(boolean useComplements,
FacetArrays arrays,
org.apache.lucene.index.IndexReader reader,
TaxonomyReader taxonomy) |
double |
AssociationIntSumFacetRequest.getValueOf(FacetArrays arrays,
int ordinal) |
double |
AssociationFloatSumFacetRequest.getValueOf(FacetArrays arrays,
int ordinal) |