## Uses of Interface
org.apache.lucene.facet.enhancements.CategoryEnhancement

Packages that use CategoryEnhancement
org.apache.lucene.facet.enhancements: Enhanced category features
org.apache.lucene.facet.enhancements.association: Association category enhancements
org.apache.lucene.facet.enhancements.params: Enhanced category features

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

Fields in org.apache.lucene.facet.enhancements with type parameters of type CategoryEnhancement
`protected List<CategoryEnhancement>` `EnhancementsCategoryTokenizer.enhancements` The category enhancements to handle

Methods in org.apache.lucene.facet.enhancements with parameters of type CategoryEnhancement
`Object` `EnhancementsPayloadIterator.getCategoryData(CategoryEnhancement enhancedCategory)` Get the data of the current category and document for a certain enhancement, or `null` if no such enhancement exists.

Constructor parameters in org.apache.lucene.facet.enhancements with type arguments of type CategoryEnhancement
`EnhancementsPayloadIterator(List<CategoryEnhancement> enhancementsList, IndexReader indexReader, Term term)` Constructor.

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

Classes in org.apache.lucene.facet.enhancements.association that implement CategoryEnhancement
`class` `AssociationEnhancement` A `CategoryEnhancement` for adding associations data to the index (categories with `AssociationProperty`s).

Constructors in org.apache.lucene.facet.enhancements.association with parameters of type CategoryEnhancement
`AssociationListTokenizer(TokenStream input, EnhancementsIndexingParams indexingParams, CategoryEnhancement enhancement)`

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

Methods in org.apache.lucene.facet.enhancements.params that return types with arguments of type CategoryEnhancement
`List<CategoryEnhancement>` `DefaultEnhancementsIndexingParams.getCategoryEnhancements()`
`List<CategoryEnhancement>` `EnhancementsIndexingParams.getCategoryEnhancements()` Get a list of the active category enhancements.

Methods in org.apache.lucene.facet.enhancements.params with parameters of type CategoryEnhancement
`void` `DefaultEnhancementsIndexingParams.addCategoryEnhancements(CategoryEnhancement... enhancements)`
`void` `EnhancementsIndexingParams.addCategoryEnhancements(CategoryEnhancement... enhancements)` Add `CategoryEnhancement`s to the indexing parameters

Constructors in org.apache.lucene.facet.enhancements.params with parameters of type CategoryEnhancement
`DefaultEnhancementsIndexingParams(CategoryEnhancement... enhancements)` Construct with a certain `enhancement`
`DefaultEnhancementsIndexingParams(CategoryListParams categoryListParams, CategoryEnhancement... enhancements)` Construct with certain `enhancements` and `CategoryListParams`