Uses of Package
org.apache.lucene.facet
Packages that use org.apache.lucene.facet
Package
Description
Faceted search.
Provides FacetSets faceting capabilities which allows users to facet on high dimensional field
values.
Provides range faceting capabilities.
Provides range on range faceting capabilities.
Provides faceting capabilities over facets that were indexed with
SortedSetDocValuesFacetField
.Taxonomy of Categories.
-
Classes in org.apache.lucene.facet used by org.apache.lucene.facetClassDescriptionA
Query
for drill-down over facet categories.Counts or aggregates for a single dimension.Common base class for all facets implementations.Collects hits for subsequent faceting.Holds the documents that were matched in theLeafReaderContext
.ACollectorManager
implementation which produces FacetsCollector and produces a merged FacetsCollector.Holds results of a search run via static utility methods exposed by this class.Records per-dimension configuration.Holds the configuration for one dimensionDrill down terms indexing option to control whether dimension and sub-path terms should be indexed.Single label and its value, usually contained in aFacetResult
.Per-segment, per-document double values, which can be calculated at search-time.Base class for producingMultiDoubleValues
.Per-segment, per-document long values, which can be calculated at search-time.Base class for producingMultiLongValues
.Collects hits for subsequent faceting, using sampling if needed.Keeps highest results, first by largest value, then tie-break by smallest ord.Holds a single entry. -
Classes in org.apache.lucene.facet used by org.apache.lucene.facet.facetsetClassDescriptionBase class for facet counts.Counts or aggregates for a single dimension.Common base class for all facets implementations.Collects hits for subsequent faceting.
-
Classes in org.apache.lucene.facet used by org.apache.lucene.facet.rangeClassDescriptionBase class for facet counts.Common base class for all facets implementations.Collects hits for subsequent faceting.Base class for producing
MultiDoubleValues
.Base class for producingMultiLongValues
. -
Classes in org.apache.lucene.facet used by org.apache.lucene.facet.rangeonrangeClassDescriptionBase class for facet counts.Common base class for all facets implementations.Collects hits for subsequent faceting.
-
Classes in org.apache.lucene.facet used by org.apache.lucene.facet.sortedsetClassDescriptionCommon base class for all facets implementations.Collects hits for subsequent faceting.Records per-dimension configuration.
-
Classes in org.apache.lucene.facet used by org.apache.lucene.facet.taxonomyClassDescriptionCommon base class for all facets implementations.Collects hits for subsequent faceting.Records per-dimension configuration.