# Uses of Package
org.apache.lucene.facet.taxonomy.directory

Packages that use org.apache.lucene.facet.taxonomy.directory
Package | Description
--- | ---
org.apache.lucene.facet.taxonomy | Taxonomy of Categories
org.apache.lucene.facet.taxonomy.directory | Taxonomy index implementation using on top of a Directory.
org.apache.lucene.facet.util | Various utilities for faceted search

Classes in org.apache.lucene.facet.taxonomy.directory used by org.apache.lucene.facet.taxonomy
Class and Description
ParallelTaxonomyArrays Returns 3 arrays for traversing the taxonomy: `parents`: `parents[i]` denotes the parent of category ordinal `i`. `children`: `children[i]` denotes the youngest child of category ordinal `i`.

Classes in org.apache.lucene.facet.taxonomy.directory used by org.apache.lucene.facet.taxonomy.directory
Class and Description
DirectoryTaxonomyReader A `TaxonomyReader` which retrieves stored taxonomy information from a `Directory`.
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.
DirectoryTaxonomyWriter.OrdinalMap Mapping from old ordinal to new ordinals, used when merging indexes wit separate taxonomies.
ParallelTaxonomyArrays Returns 3 arrays for traversing the taxonomy: `parents`: `parents[i]` denotes the parent of category ordinal `i`. `children`: `children[i]` denotes the youngest child of category ordinal `i`.

Classes in org.apache.lucene.facet.taxonomy.directory used by org.apache.lucene.facet.util
Class and Description
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.
DirectoryTaxonomyWriter.OrdinalMap Mapping from old ordinal to new ordinals, used when merging indexes wit separate taxonomies.