## Uses of Interface
org.apache.lucene.facet.taxonomy.TaxonomyWriter

Packages that use TaxonomyWriter
org.apache.lucene.facet.enhancements: Enhanced category features
org.apache.lucene.facet.enhancements.association: Association category enhancements
org.apache.lucene.facet.index: Indexing of document categories
org.apache.lucene.facet.index.categorypolicy: Policies for indexing categories
org.apache.lucene.facet.index.streaming: Expert: attributes streaming definition for indexing facets
org.apache.lucene.facet.taxonomy.directory: Taxonomy implemented using a Lucene-Index

Uses of TaxonomyWriter in org.apache.lucene.facet.enhancements

Methods in org.apache.lucene.facet.enhancements with parameters of type TaxonomyWriter
`CategoryListTokenizer` `CategoryEnhancement.getCategoryListTokenizer(org.apache.lucene.analysis.TokenStream tokenizer, EnhancementsIndexingParams indexingParams, TaxonomyWriter taxonomyWriter)` Get the `CategoryListTokenizer` which generates the category list for this enhancement.

Constructors in org.apache.lucene.facet.enhancements with parameters of type TaxonomyWriter
`EnhancementsDocumentBuilder(TaxonomyWriter taxonomyWriter, EnhancementsIndexingParams params)`

Uses of TaxonomyWriter in org.apache.lucene.facet.enhancements.association

Methods in org.apache.lucene.facet.enhancements.association with parameters of type TaxonomyWriter
`CategoryListTokenizer` `AssociationEnhancement.getCategoryListTokenizer(org.apache.lucene.analysis.TokenStream tokenizer, EnhancementsIndexingParams indexingParams, TaxonomyWriter taxonomyWriter)`

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

Fields in org.apache.lucene.facet.index declared as TaxonomyWriter
`protected TaxonomyWriter` `CategoryDocumentBuilder.taxonomyWriter` A `TaxonomyWriter` for adding categories and retrieving their ordinals.

Constructors in org.apache.lucene.facet.index with parameters of type TaxonomyWriter
`CategoryDocumentBuilder(TaxonomyWriter taxonomyWriter)` Creating a facets document builder with default facet indexing parameters. See: `CategoryDocumentBuilder.CategoryDocumentBuilder(TaxonomyWriter, FacetIndexingParams)`
`CategoryDocumentBuilder(TaxonomyWriter taxonomyWriter, FacetIndexingParams params)` Creating a facets document builder with a given facet indexing parameters object.

Uses of TaxonomyWriter in org.apache.lucene.facet.index.categorypolicy

Methods in org.apache.lucene.facet.index.categorypolicy with parameters of type TaxonomyWriter
`void` `NonTopLevelOrdinalPolicy.init(TaxonomyWriter taxonomyWriter)`
`void` `DefaultOrdinalPolicy.init(TaxonomyWriter taxonomyWriter)` Implemented as NO-OP as the default is not taxonomy dependent
`void` `OrdinalPolicy.init(TaxonomyWriter taxonomyWriter)` Initialize the policy with a TaxonomyWriter.

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

Fields in org.apache.lucene.facet.index.streaming declared as TaxonomyWriter
`protected TaxonomyWriter` `CategoryParentsStream.taxonomyWriter` A `TaxonomyWriter` for adding categories and retrieving their ordinals.

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

Uses of TaxonomyWriter in org.apache.lucene.facet.taxonomy.directory

Classes in org.apache.lucene.facet.taxonomy.directory that implement TaxonomyWriter
`class` `DirectoryTaxonomyWriter` `TaxonomyWriter` which uses a `Directory` to store the taxonomy information on disk, and keeps an additional in-memory cache of some or all categories.