Uses of Class
org.apache.lucene.facet.search.FacetArrays

Packages that use FacetArrays
org.apache.lucene.facet.associations Allows associating arbitrary values with a category. 
org.apache.lucene.facet.old Old faceted search API, kept until complements, sampling and partitions are migrated to the new API. 
org.apache.lucene.facet.partitions Category Partitions 
org.apache.lucene.facet.sampling Facets sampling. 
org.apache.lucene.facet.search Facets search code. 
org.apache.lucene.facet.sortedset Classes to perform faceting without a separate taxonomy index, using on SortedSetDocValuesField. 
 

Uses of FacetArrays in org.apache.lucene.facet.associations
 

Methods in org.apache.lucene.facet.associations with parameters of type FacetArrays
 void SumFloatAssociationFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void SumIntAssociationFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 OrdinalValueResolver SumFloatAssociationFacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 OrdinalValueResolver SumIntAssociationFacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 void SumFloatAssociationFacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 void SumIntAssociationFacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 

Uses of FacetArrays in org.apache.lucene.facet.old
 

Methods in org.apache.lucene.facet.old with parameters of type FacetArrays
protected  Aggregator OldFacetsAccumulator.createAggregator(FacetRequest fr, FacetArrays facetArrays)
           
protected  HashMap<CategoryListIterator,Aggregator> OldFacetsAccumulator.getCategoryListMap(FacetArrays facetArrays, int partition)
          Create an Aggregator and a CategoryListIterator for each and every FacetRequest.
 

Constructors in org.apache.lucene.facet.old with parameters of type FacetArrays
AdaptiveFacetsAccumulator(FacetSearchParams searchParams, IndexReader indexReader, TaxonomyReader taxonomyReader, FacetArrays facetArrays)
          Create an AdaptiveFacetsAccumulator
OldFacetsAccumulator(FacetSearchParams searchParams, IndexReader indexReader, TaxonomyReader taxonomyReader, FacetArrays facetArrays)
           
 

Uses of FacetArrays in org.apache.lucene.facet.partitions
 

Methods in org.apache.lucene.facet.partitions with parameters of type FacetArrays
protected  boolean PartitionsFacetResultsHandler.isSelfPartition(int ordinal, FacetArrays facetArrays, int offset)
          Check if an array contains the partition which contains ordinal
 

Constructors in org.apache.lucene.facet.partitions with parameters of type FacetArrays
PartitionsFacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
           
 

Uses of FacetArrays in org.apache.lucene.facet.sampling
 

Constructors in org.apache.lucene.facet.sampling with parameters of type FacetArrays
SamplingAccumulator(Sampler sampler, FacetSearchParams searchParams, IndexReader indexReader, TaxonomyReader taxonomyReader, FacetArrays facetArrays)
           
 

Uses of FacetArrays in org.apache.lucene.facet.search
 

Subclasses of FacetArrays in org.apache.lucene.facet.search
 class ReusingFacetArrays
          A FacetArrays which uses the ArraysPool to allocate new arrays and pool them on free().
 

Fields in org.apache.lucene.facet.search declared as FacetArrays
protected  FacetArrays OrdinalValueResolver.arrays
           
 FacetArrays TaxonomyFacetsAccumulator.facetArrays
           
protected  FacetArrays FacetResultsHandler.facetArrays
           
 

Methods in org.apache.lucene.facet.search with parameters of type FacetArrays
 void FacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
          Aggregate the facets found in the given matching documents.
abstract  void IntRollupFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void MultiFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void CachedOrdsCountingFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void PerCategoryListAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void FastCountingFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void SumScoreFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
 void CountingFacetsAggregator.aggregate(FacetsCollector.MatchingDocs matchingDocs, CategoryListParams clp, FacetArrays facetArrays)
           
static FacetsAccumulator FacetsAccumulator.create(FacetSearchParams fsp, IndexReader indexReader, TaxonomyReader taxoReader, FacetArrays arrays)
          Creates a FacetsAccumulator for the given facet requests.
static FacetsAccumulator FacetsAccumulator.create(FacetSearchParams fsp, SortedSetDocValuesReaderState state, FacetArrays arrays)
          Creates a FacetsAccumulator for the given facet requests.
 OrdinalValueResolver FacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
          Creates the appropriate OrdinalValueResolver for this aggregator and the given FacetRequest.
 OrdinalValueResolver IntRollupFacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 OrdinalValueResolver MultiFacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 OrdinalValueResolver PerCategoryListAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 OrdinalValueResolver SumScoreFacetsAggregator.createOrdinalValueResolver(FacetRequest facetRequest, FacetArrays arrays)
           
 void FacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
          Rollup the values of the given ordinal.
 void IntRollupFacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 void MultiFacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 void PerCategoryListAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 void SumScoreFacetsAggregator.rollupValues(FacetRequest fr, int ordinal, int[] children, int[] siblings, FacetArrays facetArrays)
           
 

Method parameters in org.apache.lucene.facet.search with type arguments of type FacetArrays
static List<FacetResult> FacetResult.mergeHierarchies(List<FacetResult> results, TaxonomyReader taxoReader, Map<String,FacetArrays> dimArrays)
          A utility for merging multiple FacetResult of the same (hierarchical) dimension into a single FacetResult, to reconstruct the hierarchy.
 

Constructors in org.apache.lucene.facet.search with parameters of type FacetArrays
DepthOneFacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, FacetArrays facetArrays, OrdinalValueResolver resolver)
           
FacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
           
OrdinalValueResolver.FloatValueResolver(FacetArrays arrays)
           
OrdinalValueResolver.IntValueResolver(FacetArrays arrays)
           
OrdinalValueResolver(FacetArrays arrays)
           
TaxonomyFacetsAccumulator(FacetSearchParams searchParams, IndexReader indexReader, TaxonomyReader taxonomyReader, FacetArrays facetArrays)
          Initializes the accumulator with the given parameters as well as FacetArrays.
TopKFacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
          Construct top-K results handler.
TopKInEachNodeHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
           
 

Uses of FacetArrays in org.apache.lucene.facet.sortedset
 

Constructors in org.apache.lucene.facet.sortedset with parameters of type FacetArrays
SortedSetDocValuesAccumulator(SortedSetDocValuesReaderState state, FacetSearchParams fsp, FacetArrays arrays)
           
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.