Name | Description | Type | Package | Framework |
AssociationFacetField | Add an instance of this to your Document to add a facet label associated with an arbitrary byte[]. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
CachedOrdinalsReader | A per-segment cache of documents' facet ordinals. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
CachedOrdinalsReader .CachedOrds | Holds the cached ordinals in two parallel int[] arrays. | Class | org.apache.lucene.facet.taxonomy.CachedOrdinalsReader | Apache Lucene |
|
Cl2oTaxonomyWriterCache | TaxonomyWriterCache using CompactLabelToOrdinal. | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
CollisionMap | HashMap to store colliding labels. | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
CompactLabelToOrdinal | This is a very efficient LabelToOrdinal implementation that uses a CharBlockArray to store all labels and a configurable number of HashArrays to | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
DefaultSortedSetDocValuesReaderState | | Class | org.apache.lucene.facet.sortedset | Apache Lucene |
|
DirectoryTaxonomyReader | A TaxonomyReader which retrieves stored taxonomy information from a Reading from the on-disk index on every method call is too slow, so this | Class | org.apache.lucene.facet.taxonomy.directory | Apache Lucene |
|
DirectoryTaxonomyWriter | TaxonomyWriter which uses a Directory to store the taxonomy information on disk, and keeps an additional in-memory cache of some or all | Class | org.apache.lucene.facet.taxonomy.directory | Apache Lucene |
|
DirectoryTaxonomyWriter .DiskOrdinalMap | DirectoryTaxonomyWriter. | Class | org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter | Apache Lucene |
|
DirectoryTaxonomyWriter .MemoryOrdinalMap | DirectoryTaxonomyWriter. | Class | org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter | Apache Lucene |
|
DirectoryTaxonomyWriter .OrdinalMap | Mapping from old ordinal to new ordinals, used when merging indexes wit separate taxonomies. | Interface | org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter | Apache Lucene |
|
DocValuesOrdinalsReader | | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
DoubleRange | Represents a range over double values. | Class | org.apache.lucene.facet.range | Apache Lucene |
|
DoubleRangeFacetCounts | Facets implementation that computes counts for dynamic double ranges from a provided ValueSource, using FunctionValues. | Class | org.apache.lucene.facet.range | Apache Lucene |
|
DrillDownQuery | A Query for drill-down over facet categories. | Class | org.apache.lucene.facet | Apache Lucene |
|
DrillSideways | Computes drill down and sideways counts for the provided DrillDownQuery. | Class | org.apache.lucene.facet | Apache Lucene |
|
DrillSideways .DrillSidewaysResult | Result of a drill sideways search, including the Facets and TopDocs. | Class | org.apache.lucene.facet.DrillSideways | Apache Lucene |
|
FacetField | Add an instance of this to your Document for every facet label. | Class | org.apache.lucene.facet | Apache Lucene |
|
FacetLabel | Holds a sequence of string components, specifying the hierarchical name of aNOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
FacetResult | Counts or aggregates for a single dimension. | Class | org.apache.lucene.facet | Apache Lucene |
|
Facets | Common base class for all facets implementations. | Class | org.apache.lucene.facet | Apache Lucene |
|
FacetsCollector | Collects hits for subsequent faceting. | Class | org.apache.lucene.facet | Apache Lucene |
|
FacetsCollector .Docs | Used during collection to record matching docs and then return a DocIdSet that contains them. | Class | org.apache.lucene.facet.FacetsCollector | Apache Lucene |
|
FacetsCollector .MatchingDocs | Holds the documents that were matched in the LeafReaderContext. | Class | org.apache.lucene.facet.FacetsCollector | Apache Lucene |
|
FacetsConfig | Records per-dimension configuration. | Class | org.apache.lucene.facet | Apache Lucene |
|
FacetsConfig .DimConfig | Holds the configuration for one dimensionWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.facet.FacetsConfig | Apache Lucene |
|
FastTaxonomyFacetCounts | Computes facets counts, assuming the default encoding into DocValues was used. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
FloatAssociationFacetField | Add an instance of this to your Document to add a facet label associated with a float. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
FloatTaxonomyFacets | Base class for all taxonomy-based facets that aggregate to a per-ords float[]. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
IntAssociationFacetField | Add an instance of this to your Document to add a facet label associated with an int. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
IntTaxonomyFacets | Base class for all taxonomy-based facets that aggregate to a per-ords int[]. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
LabelAndValue | | Class | org.apache.lucene.facet | Apache Lucene |
|
LabelToOrdinal | Abstract class for storing Label->Ordinal mappings in a taxonomy. | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
LongRange | Represents a range over long values. | Class | org.apache.lucene.facet.range | Apache Lucene |
|
LongRangeFacetCounts | Facets implementation that computes counts for dynamic long ranges from a provided ValueSource, | Class | org.apache.lucene.facet.range | Apache Lucene |
|
LRUHashMap | LRUHashMap is an extension of Java's HashMap, which has a bounded size(); When it reaches that size, each time a new element is added, the least | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
LruTaxonomyWriterCache | LRU TaxonomyWriterCache - good choice for huge taxonomies. | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
LruTaxonomyWriterCache .LRUType | Determines cache type. | Class | org.apache.lucene.facet.taxonomy.writercache.LruTaxonomyWriterCache | Apache Lucene |
|
MultiFacets | Maps specified dims to provided Facets impls; else, uses the default Facets impl. | Class | org.apache.lucene.facet | Apache Lucene |
|
NameHashIntCacheLRU | An an LRU cache of mapping from name to int. | Class | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
OrdinalMappingLeafReader | A FilterLeafReader for updating facets ordinal references, based on an ordinal map. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
OrdinalsReader | Provides per-document ordinals. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
OrdinalsReader .OrdinalsSegmentReader | Returns ordinals for documents in one segment. | Class | org.apache.lucene.facet.taxonomy.OrdinalsReader | Apache Lucene |
|
ParallelTaxonomyArrays | Returns 3 arrays for traversing the taxonomy: parents: parents[i] denotes the parent of category | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
PrintTaxonomyStats | Prints how many ords are under each dimension. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
RandomSamplingFacetsCollector | Collects hits for subsequent faceting, using sampling if needed. | Class | org.apache.lucene.facet | Apache Lucene |
|
Range | Base class for a single labeled range. | Class | org.apache.lucene.facet.range | Apache Lucene |
|
SearcherTaxonomyManager | Manages near-real-time reopen of both an IndexSearcher and a TaxonomyReader. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
SearcherTaxonomyManager .SearcherAndTaxonomy | | Class | org.apache.lucene.facet.taxonomy.SearcherTaxonomyManager | Apache Lucene |
|
SortedSetDocValuesFacetCounts | Compute facets counts from previously indexed SortedSetDocValuesFacetField, | Class | org.apache.lucene.facet.sortedset | Apache Lucene |
|
SortedSetDocValuesFacetField | Add an instance of this to your Document for every facet label to be indexed via SortedSetDocValues. | Class | org.apache.lucene.facet.sortedset | Apache Lucene |
|
SortedSetDocValuesReaderState | Wraps a IndexReader and resolves ords using existing SortedSetDocValues APIs without a | Class | org.apache.lucene.facet.sortedset | Apache Lucene |
|
SortedSetDocValuesReaderState .OrdRange | Holds start/end range of ords, which maps to one dimension (someday we may generalize it to map to | Class | org.apache.lucene.facet.sortedset.SortedSetDocValuesReaderState | Apache Lucene |
|
TaxonomyFacetCounts | Reads from any OrdinalsReader; use FastTaxonomyFacetCounts if you are using the default encoding from BinaryDocValues. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyFacets | Base class for all taxonomy-based facets impls. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyFacetSumFloatAssociations | Aggregates sum of int values previously indexed with FloatAssociationFacetField, assuming the default | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyFacetSumIntAssociations | Aggregates sum of int values previously indexed with IntAssociationFacetField, assuming the default | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyFacetSumValueSource | Aggregates sum of values from FunctionValues. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyFacetSumValueSource .ScoreValueSource | ValueSource that returns the score for each hit; use this to aggregate the sum of all hit scores | Class | org.apache.lucene.facet.taxonomy.TaxonomyFacetSumValueSource | Apache Lucene |
|
TaxonomyMergeUtils | Utility methods for merging index and taxonomy directories. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyReader | TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time. | Class | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyReader .ChildrenIterator | An iterator over a category's children. | Class | org.apache.lucene.facet.taxonomy.TaxonomyReader | Apache Lucene |
|
TaxonomyWriter | TaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time. | Interface | org.apache.lucene.facet.taxonomy | Apache Lucene |
|
TaxonomyWriterCache | TaxonomyWriterCache is a relatively simple interface for a cache of category->ordinal mappings, used in TaxonomyWriter implementations (such as | Interface | org.apache.lucene.facet.taxonomy.writercache | Apache Lucene |
|
TopOrdAndFloatQueue | Keeps highest results, first by largest float value, then tie break by smallest ord. | Class | org.apache.lucene.facet | Apache Lucene |
|
TopOrdAndFloatQueue .OrdAndValue | Holds a single entry. | Class | org.apache.lucene.facet.TopOrdAndFloatQueue | Apache Lucene |
|
TopOrdAndIntQueue | Keeps highest results, first by largest int value, then tie break by smallest ord. | Class | org.apache.lucene.facet | Apache Lucene |
|
TopOrdAndIntQueue .OrdAndValue | Holds a single entry. | Class | org.apache.lucene.facet.TopOrdAndIntQueue | Apache Lucene |