Uses of Package
org.apache.lucene.facet.search
-
Packages that use org.apache.lucene.facet.search Package Description org.apache.lucene.facet.enhancements Enhanced category featuresorg.apache.lucene.facet.index.params Indexing-time specifications for handling facetsorg.apache.lucene.facet.search Faceted Search APIorg.apache.lucene.facet.search.cache Caching to speed up facets accumulation.org.apache.lucene.facet.search.params Parameters for Faceted Searchorg.apache.lucene.facet.search.params.association Association-based Parameters for Faceted Search.org.apache.lucene.facet.search.sampling Sampling for facets accumulationorg.apache.lucene.facet.util Various utilities for faceted search -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.enhancements Class Description PayloadIterator A utility class for iterating through a posting list of a given term and retrieving the payload of the first occurrence in every document. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.index.params Class Description CategoryListIterator An interface for iterating over a "category list", i.e., the list of categories per document. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.search Class Description CategoryListIterator An interface for iterating over a "category list", i.e., the list of categories per document.FacetArrays Provider of arrays used for facet operations such as counting.FacetResultsHandler Handler for facet results.FacetsAccumulator Driver for Accumulating facets of faceted search requests over given documents.FloatArrayAllocator An FloatArrayAllocator is an object which manages float array objects of a certain size.IntArrayAllocator An IntArrayAllocator is an object which manages counter array objects of a certain length.ScoredDocIdCollector ACollector
which stores all docIDs and their scores in aScoredDocIDs
instance.ScoredDocIDs Document IDs with scores for each, driving facets accumulation.ScoredDocIDsIterator Iterator over document IDs and their scores.StandardFacetsAccumulator Standard implementation forFacetsAccumulator
, utilizing partitions to save on memory.TemporaryObjectAllocator An TemporaryObjectAllocator is an object which manages large, reusable, temporary objects needed during multiple concurrent computations.TotalFacetCounts Maintain Total Facet Counts per partition, for given parameters: Index reader of an index Taxonomy index reader Facet indexing params (and particularly the category list params) The total facet counts are maintained as an array of arrays of integers, where a separate array is kept for each partition.TotalFacetCountsCache Manage an LRU cache forTotalFacetCounts
per index, taxonomy, and facet indexing params. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.search.cache Class Description CategoryListIterator An interface for iterating over a "category list", i.e., the list of categories per document. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.search.params Class Description CategoryListIterator An interface for iterating over a "category list", i.e., the list of categories per document.FacetArrays Provider of arrays used for facet operations such as counting.FacetResultsHandler Handler for facet results. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.search.params.association Class Description FacetArrays Provider of arrays used for facet operations such as counting. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.search.sampling Class Description FacetsAccumulator Driver for Accumulating facets of faceted search requests over given documents.FloatArrayAllocator An FloatArrayAllocator is an object which manages float array objects of a certain size.IntArrayAllocator An IntArrayAllocator is an object which manages counter array objects of a certain length.ScoredDocIDs Document IDs with scores for each, driving facets accumulation.StandardFacetsAccumulator Standard implementation forFacetsAccumulator
, utilizing partitions to save on memory. -
Classes in org.apache.lucene.facet.search used by org.apache.lucene.facet.util Class Description CategoryListIterator An interface for iterating over a "category list", i.e., the list of categories per document.Heap Declares an interface for heap (and heap alike) structures, handling a given type TScoredDocIDs Document IDs with scores for each, driving facets accumulation.