Uses of Class
org.apache.lucene.facet.Facets
Packages that use Facets
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.
-
Uses of Facets in org.apache.lucene.facet
Subclasses of Facets in org.apache.lucene.facetModifier and TypeClassDescriptionclass
Base class for facet counts.class
Facets
implementation that computes counts for all unique long values, more efficiently counting small values (0-1023) using an int array, and switching to aHashMap
for values above 1023.class
Maps specified dims to provided Facets impls; else, uses the default Facets impl.class
Compute facet counts from a previously indexedSortedSetDocValues
orSortedDocValues
field.Fields in org.apache.lucene.facet declared as FacetsModifier and TypeFieldDescriptionprivate final Facets
MultiFacets.defaultFacets
final Facets
DrillSideways.DrillSidewaysResult.facets
Combined drill down and sideways results.Fields in org.apache.lucene.facet with type parameters of type FacetsMethods in org.apache.lucene.facet that return FacetsModifier and TypeMethodDescriptionprotected Facets
DrillSideways.buildFacetsResult
(FacetsCollector drillDowns, FacetsCollector[] drillSideways, String[] drillSidewaysDims) Subclass can override to customize per-dim Facets impl.Constructors in org.apache.lucene.facet with parameters of type FacetsModifierConstructorDescription(package private)
ConcurrentDrillSidewaysResult
(Facets facets, TopDocs hits, R collectorResult, FacetsCollector drillDownFacetsCollector, FacetsCollector[] drillSidewaysFacetsCollector, String[] drillSidewaysDims) Sole constructor.DrillSidewaysResult
(Facets facets, TopDocs hits, FacetsCollector drillDownFacetsCollector, FacetsCollector[] drillSidewaysFacetsCollector, String[] drillSidewaysDims) Sole constructor.MultiFacets
(Map<String, Facets> dimToFacets, Facets defaultFacets) Create this, with the specified defaultFacets
for fields not included indimToFacets
.Constructor parameters in org.apache.lucene.facet with type arguments of type Facets -
Uses of Facets in org.apache.lucene.facet.facetset
Subclasses of Facets in org.apache.lucene.facet.facetset -
Uses of Facets in org.apache.lucene.facet.range
Subclasses of Facets in org.apache.lucene.facet.range -
Uses of Facets in org.apache.lucene.facet.rangeonrange
Subclasses of Facets in org.apache.lucene.facet.rangeonrangeModifier and TypeClassDescriptionclass
Represents counts for double range on range faceting.class
Represents counts for long range on range faceting.(package private) class
-
Uses of Facets in org.apache.lucene.facet.sortedset
Subclasses of Facets in org.apache.lucene.facet.sortedsetModifier and TypeClassDescription(package private) class
Base class for SSDV faceting implementations.class
LikeSortedSetDocValuesFacetCounts
, but aggregates counts concurrently across segments.class
Compute facets counts from previously indexedSortedSetDocValuesFacetField
, without require a separate taxonomy index. -
Uses of Facets in org.apache.lucene.facet.taxonomy
Subclasses of Facets in org.apache.lucene.facet.taxonomyModifier and TypeClassDescriptionclass
Computes facets counts, assuming the default encoding into DocValues was used.(package private) class
Base class for all taxonomy-based facets that aggregate to float.(package private) class
Base class for all taxonomy-based facets that aggregate to int.class
Aggregates float values associated with facet fields.class
Aggregates int values previously indexed withIntAssociationFacetField
, assuming the default encoding.(package private) class
Base class for all taxonomy-based facets impls.