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

Packages that use org.apache.lucene.facet.taxonomy
org.apache.lucene.facet.associations: Allows associating arbitrary values with a category.
org.apache.lucene.facet.complements: Allows to cache the total counts of categories, so that during search which returns a large number of results (>60% of segment size), the complement set of matching documents is counted.
org.apache.lucene.facet.index: Facets indexing code.
org.apache.lucene.facet.params: Facets indexing and search parameters.
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.
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.taxonomy.writercache: Improves indexing time by caching a map of CategoryPath to their Ordinal.
org.apache.lucene.facet.taxonomy.writercache.cl2o: Category->Ordinal caching implementation using an optimized data-structures
org.apache.lucene.facet.taxonomy.writercache.lru: An LRU cache implementation for the CategoryPath to Ordinal map
org.apache.lucene.facet.util: Various utilities for faceted search

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.associations
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.
TaxonomyWriter TaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.complements
TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.index
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.
TaxonomyWriter TaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.params
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.partitions
TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.sampling
TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.search
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.
TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.sortedset
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.taxonomy
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

ParallelTaxonomyArrays
Returns 3 arrays for traversing the taxonomy: `parents`: `parents[i]` denotes the parent of category ordinal `i`. `children`: `children[i]` denotes a child of category ordinal `i`. `siblings`: `siblings[i]` denotes the sibling of category ordinal `i`. To traverse the taxonomy tree, you typically start with `children[0]` (ordinal 0 is reserved for ROOT), and then depends if you want to do DFS or BFS, you call `children[children[0]]` or `siblings[children[0]]` and so forth, respectively.

TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.
TaxonomyReader.ChildrenIterator An iterator over a category's children.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.taxonomy.directory
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

ParallelTaxonomyArrays
Returns 3 arrays for traversing the taxonomy: `parents`: `parents[i]` denotes the parent of category ordinal `i`. `children`: `children[i]` denotes a child of category ordinal `i`. `siblings`: `siblings[i]` denotes the sibling of category ordinal `i`. To traverse the taxonomy tree, you typically start with `children[0]` (ordinal 0 is reserved for ROOT), and then depends if you want to do DFS or BFS, you call `children[children[0]]` or `siblings[children[0]]` and so forth, respectively.

TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.
TaxonomyWriter TaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.taxonomy.writercache
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.taxonomy.writercache.cl2o
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.taxonomy.writercache.lru
CategoryPath Holds a sequence of string components, specifying the hierarchical name of a category.

Classes in org.apache.lucene.facet.taxonomy used by org.apache.lucene.facet.util
TaxonomyReader TaxonomyReader is the read-only interface with which the faceted-search library uses the taxonomy during search time.

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