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

Packages that use FacetRequest
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.params Facets indexing and search parameters. 
org.apache.lucene.facet.partitions Category Partitions 
org.apache.lucene.facet.range Code to compute facets for numeric ranges. 
org.apache.lucene.facet.sampling Facets sampling. 
org.apache.lucene.facet.search Facets search code. 
org.apache.lucene.facet.util Various utilities for faceted search 
 

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

Subclasses of FacetRequest in org.apache.lucene.facet.associations
 class SumFloatAssociationFacetRequest
          A FacetRequest for weighting facets according to their float association by summing the association values.
 class SumIntAssociationFacetRequest
          A FacetRequest for weighting facets according to their integer association by summing the association values.
 

Methods in org.apache.lucene.facet.associations with parameters of type FacetRequest
 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 FacetRequest in org.apache.lucene.facet.old
 

Methods in org.apache.lucene.facet.old with parameters of type FacetRequest
protected  Aggregator OldFacetsAccumulator.createAggregator(FacetRequest fr, FacetArrays facetArrays)
           
 PartitionsFacetResultsHandler OldFacetsAccumulator.createFacetResultsHandler(FacetRequest fr, OrdinalValueResolver resolver)
           
 OrdinalValueResolver OldFacetsAccumulator.createOrdinalValueResolver(FacetRequest fr)
          Creates an OrdinalValueResolver for the given FacetRequest.
 

Uses of FacetRequest in org.apache.lucene.facet.params
 

Fields in org.apache.lucene.facet.params with type parameters of type FacetRequest
 List<FacetRequest> FacetSearchParams.facetRequests
           
 

Constructors in org.apache.lucene.facet.params with parameters of type FacetRequest
FacetSearchParams(FacetIndexingParams indexingParams, FacetRequest... facetRequests)
          Initializes with the given requests and FacetIndexingParams.
FacetSearchParams(FacetRequest... facetRequests)
          Initializes with the given requests and default FacetIndexingParams.DEFAULT.
 

Constructor parameters in org.apache.lucene.facet.params with type arguments of type FacetRequest
FacetSearchParams(FacetIndexingParams indexingParams, List<FacetRequest> facetRequests)
          Initializes with the given requests and FacetIndexingParams.
FacetSearchParams(List<FacetRequest> facetRequests)
          Initializes with the given requests and default FacetIndexingParams.DEFAULT.
 

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

Methods in org.apache.lucene.facet.partitions that return FacetRequest
 FacetRequest IntermediateFacetResult.getFacetRequest()
          Facet request for which this temporary result was created.
 

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

Uses of FacetRequest in org.apache.lucene.facet.range
 

Subclasses of FacetRequest in org.apache.lucene.facet.range
 class RangeFacetRequest<T extends Range>
          Facet request for dynamic ranges based on a NumericDocValues field.
 

Constructors in org.apache.lucene.facet.range with parameters of type FacetRequest
RangeAccumulator(FacetRequest... facetRequests)
           
 

Constructor parameters in org.apache.lucene.facet.range with type arguments of type FacetRequest
RangeAccumulator(List<FacetRequest> facetRequests)
           
 

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

Subclasses of FacetRequest in org.apache.lucene.facet.sampling
static class Sampler.OverSampledFacetRequest
          Wrapping a facet request for over sampling.
 

Fields in org.apache.lucene.facet.sampling declared as FacetRequest
 FacetRequest Sampler.OverSampledFacetRequest.orig
           
 

Constructors in org.apache.lucene.facet.sampling with parameters of type FacetRequest
Sampler.OverSampledFacetRequest(FacetRequest orig, int num)
           
 

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

Subclasses of FacetRequest in org.apache.lucene.facet.search
 class CountFacetRequest
          Facet request for counting facets.
 class SumScoreFacetRequest
          A FacetRequest for weighting facets by summing the scores of matching documents.
 

Fields in org.apache.lucene.facet.search declared as FacetRequest
 FacetRequest FacetResultsHandler.facetRequest
           
 

Methods in org.apache.lucene.facet.search that return FacetRequest
 FacetRequest TopKInEachNodeHandler.IntermediateFacetResultWithHash.getFacetRequest()
           
 FacetRequest FacetResult.getFacetRequest()
          Request for which this result was obtained.
 

Methods in org.apache.lucene.facet.search that return types with arguments of type FacetRequest
protected  Map<CategoryListParams,List<FacetRequest>> TaxonomyFacetsAccumulator.groupRequests()
          Group all requests that belong to the same CategoryListParams.
 

Methods in org.apache.lucene.facet.search with parameters of type FacetRequest
protected  FacetResultsHandler TaxonomyFacetsAccumulator.createFacetResultsHandler(FacetRequest fr, OrdinalValueResolver resolver)
          Creates a FacetResultsHandler that matches the given FacetRequest, using the OrdinalValueResolver.
 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)
           
protected static FacetResult FacetsAccumulator.emptyResult(int ordinal, FacetRequest fr)
          Returns an empty FacetResult.
 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)
           
 

Constructors in org.apache.lucene.facet.search with parameters of type FacetRequest
DepthOneFacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, FacetArrays facetArrays, OrdinalValueResolver resolver)
           
FacetResult(FacetRequest facetRequest, FacetResultNode rootNode, int numValidDescendants)
           
FacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
           
TopKFacetResultsHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
          Construct top-K results handler.
TopKInEachNodeHandler.IntermediateFacetResultWithHash(FacetRequest facetReq, IntToObjectMap<TopKInEachNodeHandler.AACO> mapToAACOs)
           
TopKInEachNodeHandler(TaxonomyReader taxonomyReader, FacetRequest facetRequest, OrdinalValueResolver resolver, FacetArrays facetArrays)
           
 

Uses of FacetRequest in org.apache.lucene.facet.util
 

Methods in org.apache.lucene.facet.util with parameters of type FacetRequest
static Heap<FacetResultNode> ResultSortUtils.createSuitableHeap(FacetRequest facetRequest)
          Create a suitable heap according to facet request being served.
 



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