Package | Description |
---|---|
org.apache.lucene.facet |
Faceted search.
|
org.apache.lucene.facet.range |
Provides range faceting capabilities.
|
org.apache.lucene.facet.sortedset |
Provides faceting capabilities over facets that were indexed
with
SortedSetDocValuesFacetField . |
org.apache.lucene.facet.taxonomy |
Taxonomy of Categories.
|
Modifier and Type | Class and Description |
---|---|
class |
LongValueFacetCounts
Facets implementation that computes counts for
all unique long values, more efficiently counting small values (0-1023) using an int array,
and switching to a HashMap for values above 1023. |
class |
MultiFacets
Maps specified dims to provided Facets impls; else, uses
the default Facets impl.
|
class |
StringValueFacetCounts
Compute facet counts from a previously indexed
SortedSetDocValues or SortedDocValues field. |
Modifier and Type | Field and Description |
---|---|
Facets |
DrillSideways.DrillSidewaysResult.facets
Combined drill down and sideways results.
|
Modifier and Type | Method and Description |
---|---|
protected Facets |
DrillSideways.buildFacetsResult(FacetsCollector drillDowns,
FacetsCollector[] drillSideways,
String[] drillSidewaysDims)
Subclass can override to customize per-dim Facets
impl.
|
Constructor and Description |
---|
DrillSidewaysResult(Facets facets,
TopDocs hits)
Deprecated.
Please see alternate 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 default
Facets
for fields not included in dimToFacets . |
Constructor and Description |
---|
MultiFacets(Map<String,Facets> dimToFacets)
Create this, with no default
Facets . |
MultiFacets(Map<String,Facets> dimToFacets,
Facets defaultFacets)
Create this, with the specified default
Facets
for fields not included in dimToFacets . |
Modifier and Type | Class and Description |
---|---|
class |
DoubleRangeFacetCounts
Facets implementation that computes counts for dynamic double ranges. |
class |
LongRangeFacetCounts
Facets implementation that computes counts for dynamic long ranges. |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentSortedSetDocValuesFacetCounts
Like
SortedSetDocValuesFacetCounts , but aggregates counts concurrently across segments. |
class |
SortedSetDocValuesFacetCounts
Compute facets counts from previously
indexed
SortedSetDocValuesFacetField ,
without require a separate taxonomy index. |
Modifier and Type | Class and Description |
---|---|
class |
FastTaxonomyFacetCounts
Computes facets counts, assuming the default encoding
into DocValues was used.
|
class |
FloatTaxonomyFacets
Base class for all taxonomy-based facets that aggregate
to a per-ords float[].
|
class |
IntTaxonomyFacets
Base class for all taxonomy-based facets that aggregate
to a per-ords int[].
|
class |
TaxonomyFacetCounts
Reads from any
OrdinalsReader ; use FastTaxonomyFacetCounts if you are using the
default encoding from BinaryDocValues . |
class |
TaxonomyFacets
Base class for all taxonomy-based facets impls.
|
class |
TaxonomyFacetSumFloatAssociations
Aggregates sum of int values previously indexed with
FloatAssociationFacetField , assuming the default
encoding. |
class |
TaxonomyFacetSumIntAssociations
Aggregates sum of int values previously indexed with
IntAssociationFacetField , assuming the default
encoding. |
class |
TaxonomyFacetSumValueSource
Aggregates sum of values from
DoubleValues.doubleValue() , for each facet label. |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.