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 TypeClassDescriptionclassBase class for facet counts.classFacetsimplementation that computes counts for all unique long values, more efficiently counting small values (0-1023) using an int array, and switching to aHashMapfor values above 1023.classMaps specified dims to provided Facets impls; else, uses the default Facets impl.classCompute facet counts from a previously indexedSortedSetDocValuesorSortedDocValuesfield.Fields in org.apache.lucene.facet declared as FacetsModifier and TypeFieldDescriptionfinal FacetsDrillSideways.DrillSidewaysResult.facetsCombined drill down and sideways results.Methods in org.apache.lucene.facet that return FacetsModifier and TypeMethodDescriptionprotected FacetsDrillSideways.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 FacetsModifierConstructorDescriptionDrillSidewaysResult(Facets facets, TopDocs hits, FacetsCollector drillDownFacetsCollector, FacetsCollector[] drillSidewaysFacetsCollector, String[] drillSidewaysDims) Sole constructor.MultiFacets(Map<String, Facets> dimToFacets, Facets defaultFacets) Create this, with the specified defaultFacetsfor 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 TypeClassDescriptionclassRepresents counts for double range on range faceting.classRepresents counts for long range on range faceting. -
Uses of Facets in org.apache.lucene.facet.sortedset
Subclasses of Facets in org.apache.lucene.facet.sortedsetModifier and TypeClassDescriptionclassLikeSortedSetDocValuesFacetCounts, but aggregates counts concurrently across segments.classCompute 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 TypeClassDescriptionclassComputes facets counts, assuming the default encoding into DocValues was used.classAggregates float values associated with facet fields.classAggregates int values previously indexed withIntAssociationFacetField, assuming the default encoding.