Uses of Interface
org.apache.lucene.facet.index.params.FacetIndexingParams

Packages that use FacetIndexingParams
org.apache.lucene.facet.enhancements.params Enhanced category features 
org.apache.lucene.facet.index Indexing of document categories 
org.apache.lucene.facet.index.params Indexing-time specifications for handling facets 
org.apache.lucene.facet.index.streaming Expert: attributes streaming definition for indexing facets 
org.apache.lucene.facet.search Faceted Search API 
org.apache.lucene.facet.search.cache Caching to speed up facets accumulation. 
org.apache.lucene.facet.search.params Parameters for Faceted Search 
org.apache.lucene.facet.util Various utilities for faceted search 
 

Uses of FacetIndexingParams in org.apache.lucene.facet.enhancements.params
 

Subinterfaces of FacetIndexingParams in org.apache.lucene.facet.enhancements.params
 interface EnhancementsIndexingParams
          Facet indexing parameters for defining category enhancements.
 

Classes in org.apache.lucene.facet.enhancements.params that implement FacetIndexingParams
 class DefaultEnhancementsIndexingParams
          Default implementation of EnhancementsIndexingParams
 

Uses of FacetIndexingParams in org.apache.lucene.facet.index
 

Fields in org.apache.lucene.facet.index declared as FacetIndexingParams
protected  FacetIndexingParams CategoryDocumentBuilder.indexingParams
          Parameters to be used when indexing categories.
 

Constructors in org.apache.lucene.facet.index with parameters of type FacetIndexingParams
CategoryDocumentBuilder(TaxonomyWriter taxonomyWriter, FacetIndexingParams params)
          Creating a facets document builder with a given facet indexing parameters object.
FacetsPayloadProcessorProvider.FacetsDirPayloadProcessor(FacetIndexingParams indexingParams, int[] ordinalMap)
          Construct FacetsDirPayloadProcessor with custom FacetIndexingParams
FacetsPayloadProcessorProvider(Directory dir, int[] ordinalMap, FacetIndexingParams indexingParams)
          Construct FacetsPayloadProcessorProvider with FacetIndexingParams
 

Uses of FacetIndexingParams in org.apache.lucene.facet.index.params
 

Classes in org.apache.lucene.facet.index.params that implement FacetIndexingParams
 class DefaultFacetIndexingParams
          Default implementation for FacetIndexingParams.
 class PerDimensionIndexingParams
          A FacetIndexingParams that utilizes different category lists, defined by the dimension specified CategoryPaths (see PerDimensionIndexingParams.addCategoryListParams(CategoryPath, CategoryListParams)
 

Uses of FacetIndexingParams in org.apache.lucene.facet.index.streaming
 

Fields in org.apache.lucene.facet.index.streaming declared as FacetIndexingParams
protected  FacetIndexingParams CategoryTokenizerBase.indexingParams
          Indexing params for creating term text
 

Constructors in org.apache.lucene.facet.index.streaming with parameters of type FacetIndexingParams
CategoryListTokenizer(TokenStream input, FacetIndexingParams indexingParams)
           
CategoryParentsStream(CategoryAttributesStream input, TaxonomyWriter taxonomyWriter, FacetIndexingParams indexingParams)
          Constructor.
CategoryTokenizer(TokenStream input, FacetIndexingParams indexingParams)
           
CategoryTokenizerBase(TokenStream input, FacetIndexingParams indexingParams)
          Constructor.
CountingListTokenizer(TokenStream input, FacetIndexingParams indexingParams)
           
 

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

Methods in org.apache.lucene.facet.search with parameters of type FacetIndexingParams
 TotalFacetCounts TotalFacetCountsCache.getTotalCounts(IndexReader indexReader, TaxonomyReader taxonomy, FacetIndexingParams facetIndexingParams, CategoryListCache clCache)
          Get the total facet counts for a reader/taxonomy pair and facet indexing parameters.
 void TotalFacetCountsCache.load(File inputFile, IndexReader indexReader, TaxonomyReader taxonomy, FacetIndexingParams facetIndexingParams)
          Load TotalFacetCounts matching input parameters from the provided outputFile and add them into the cache for the provided indexReader, taxonomy, and facetIndexingParams.
static Query DrillDown.query(FacetIndexingParams iParams, CategoryPath... paths)
          Return a query for drilling down into all given categories (AND).
static Query DrillDown.query(FacetIndexingParams iParams, Query baseQuery, CategoryPath... paths)
          Turn a base query into a drilling-down query for all given category paths (AND).
 void TotalFacetCountsCache.store(File outputFile, IndexReader indexReader, TaxonomyReader taxonomy, FacetIndexingParams facetIndexingParams, CategoryListCache clCache)
          Store the TotalFacetCounts matching input parameters into the provided outputFile, making them available for a later call to TotalFacetCountsCache.load(File, IndexReader, TaxonomyReader, FacetIndexingParams).
static Term DrillDown.term(FacetIndexingParams iParams, CategoryPath path)
          Return a term for drilling down into a category.
 

Uses of FacetIndexingParams in org.apache.lucene.facet.search.cache
 

Methods in org.apache.lucene.facet.search.cache with parameters of type FacetIndexingParams
 void CategoryListCache.loadAndRegister(CategoryListParams clp, IndexReader reader, TaxonomyReader taxo, FacetIndexingParams iparams)
          Load and register CategoryListData.
 

Uses of FacetIndexingParams in org.apache.lucene.facet.search.params
 

Fields in org.apache.lucene.facet.search.params declared as FacetIndexingParams
protected  FacetIndexingParams FacetSearchParams.indexingParams
           
 

Methods in org.apache.lucene.facet.search.params that return FacetIndexingParams
 FacetIndexingParams FacetSearchParams.getFacetIndexingParams()
          A list of FacetRequest objects, determining what to count.
 

Constructors in org.apache.lucene.facet.search.params with parameters of type FacetIndexingParams
FacetSearchParams(FacetIndexingParams indexingParams)
          Construct with specific faceted indexing parameters.
 

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

Methods in org.apache.lucene.facet.util with parameters of type FacetIndexingParams
static String PartitionsUtils.partitionNameByOrdinal(FacetIndexingParams iParams, CategoryListParams clParams, int ordinal)
          Partition name by category ordinal
static int PartitionsUtils.partitionNumber(FacetIndexingParams iParams, int ordinal)
          Partition number of an ordinal.
static int PartitionsUtils.partitionOffset(FacetIndexingParams iParams, int partitionNumber, TaxonomyReader taxonomyReader)
          Get the offset for a given partition.
static int PartitionsUtils.partitionSize(FacetIndexingParams indexingParams, TaxonomyReader taxonomyReader)
          Get the partition size in this parameter, or return the size of the taxonomy, which is smaller.