Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.lucene.facet.index.attributes.CategoryAttribute

Packages that use CategoryAttribute
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.attributes | Category attributes and their properties for indexing
org.apache.lucene.facet.index.streaming | Expert: attributes streaming definition for indexing facets

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

Methods in org.apache.lucene.facet.enhancements with parameters of type CategoryAttribute
`byte[]` | `CategoryEnhancement.getCategoryTokenBytes(CategoryAttribute categoryAttribute)` Get the bytes to be added to the category token payload for this enhancement.

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

Methods in org.apache.lucene.facet.enhancements.association with parameters of type CategoryAttribute
`static AssociationProperty` | `AssociationEnhancement.getAssociationProperty(CategoryAttribute categoryAttribute)`
`byte[]` | `AssociationEnhancement.getCategoryTokenBytes(CategoryAttribute categoryAttribute)`

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

Fields in org.apache.lucene.facet.index with type parameters of type CategoryAttribute
`protected Map<String,List<CategoryAttribute>>` | `CategoryDocumentBuilder.categoriesMap`
`protected Map<CategoryPath,CategoryAttribute>` | `CategoryContainer.map`

Methods in org.apache.lucene.facet.index that return CategoryAttribute
`CategoryAttribute` | `CategoryContainer.addCategory(CategoryAttribute categoryAttribute)` Add an entire `CategoryAttribute`.
`CategoryAttribute` | `CategoryContainer.addCategory(CategoryPath categoryPath)` Add a category.
`CategoryAttribute` | `CategoryContainer.addCategory(CategoryPath categoryPath, CategoryProperty... properties)` Add a category with multiple properties.
`CategoryAttribute` | `CategoryContainer.addCategory(CategoryPath categoryPath, CategoryProperty property)` Add a category with a property.
`CategoryAttribute` | `CategoryContainer.getCategoryAttribute(CategoryPath categoryPath)` Get the `CategoryAttribute` this container has for a certain category, or `null` if the category is not in the container.

Methods in org.apache.lucene.facet.index that return types with arguments of type CategoryAttribute
`Iterator<CategoryAttribute>` | `CategoryContainer.iterator()`

Methods in org.apache.lucene.facet.index with parameters of type CategoryAttribute
`CategoryAttribute` | `CategoryContainer.addCategory(CategoryAttribute categoryAttribute)` Add an entire `CategoryAttribute`.
`protected void` | `CategoryContainer.serializeCategoryAttribute(ObjectOutputStream out, CategoryAttribute ca)` Serialize each of the `CategoryAttribute`s to the given `ObjectOutputStream`. NOTE: `CategoryProperty`s are `Serializable`, but do not assume that Lucene's `Attribute`s are as well

Method parameters in org.apache.lucene.facet.index with type arguments of type CategoryAttribute
`protected void` | `CategoryDocumentBuilder.fillCategoriesMap(Iterable<CategoryAttribute> categories)` Fills the categories mapping between a field name and a list of categories that belongs to it according to this builder's `FacetIndexingParams` object
`CategoryDocumentBuilder` | `CategoryDocumentBuilder.setCategories(Iterable<CategoryAttribute> categories)` Set the categories of the document builder from an `Iterable` of `CategoryAttribute` objects.

Uses of CategoryAttribute in org.apache.lucene.facet.index.attributes

Classes in org.apache.lucene.facet.index.attributes that implement CategoryAttribute
`class` | `CategoryAttributeImpl` An implementation of `CategoryAttribute`.

Methods in org.apache.lucene.facet.index.attributes that return CategoryAttribute
`CategoryAttribute` | `CategoryAttribute.clone()` Clone this `CategoryAttribute`.
`CategoryAttribute` | `CategoryAttributeImpl.clone()`

Methods in org.apache.lucene.facet.index.attributes that return types with arguments of type CategoryAttribute
`Iterator<CategoryAttribute>` | `CategoryAttributesIterable.iterator()`

Methods in org.apache.lucene.facet.index.attributes with parameters of type CategoryAttribute
`void` | `CategoryAttribute.set(CategoryAttribute other)` Set the content of this `CategoryAttribute` from another `CategoryAttribute` object.
`void` | `CategoryAttributeImpl.set(CategoryAttribute other)`

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

Fields in org.apache.lucene.facet.index.streaming declared as CategoryAttribute
`protected CategoryAttribute` | `CategoryAttributesStream.categoryAttribute`
`protected CategoryAttribute` | `CategoryParentsStream.categoryAttribute` An attribute containing all data related to the category
`protected CategoryAttribute` | `CategoryTokenizerBase.categoryAttribute` The stream's category attributes.

Constructor parameters in org.apache.lucene.facet.index.streaming with type arguments of type CategoryAttribute
`CategoryAttributesStream(Iterable<CategoryAttribute> iterable)` Constructor

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES