Uses of Interface
org.apache.lucene.facet.index.attributes.CategoryAttribute
-
Packages that use CategoryAttribute Package Description org.apache.lucene.facet.enhancements Enhanced category featuresorg.apache.lucene.facet.enhancements.association Association category enhancementsorg.apache.lucene.facet.index Indexing of document categoriesorg.apache.lucene.facet.index.attributes Category attributes and their properties for indexingorg.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 Modifier and Type Method Description 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 Modifier and Type Method Description static AssociationPropertyAssociationEnhancement. 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 Modifier and Type Field Description protected Map<String,List<CategoryAttribute>>CategoryDocumentBuilder. categoriesMapprotected Map<CategoryPath,CategoryAttribute>CategoryContainer. mapMethods in org.apache.lucene.facet.index that return CategoryAttribute Modifier and Type Method Description CategoryAttributeCategoryContainer. addCategory(CategoryAttribute categoryAttribute)Add an entireCategoryAttribute.CategoryAttributeCategoryContainer. addCategory(CategoryPath categoryPath)Add a category.CategoryAttributeCategoryContainer. addCategory(CategoryPath categoryPath, CategoryProperty property)Add a category with a property.CategoryAttributeCategoryContainer. addCategory(CategoryPath categoryPath, CategoryProperty... properties)Add a category with multiple properties.CategoryAttributeCategoryContainer. getCategoryAttribute(CategoryPath categoryPath)Get theCategoryAttributethis container has for a certain category, ornullif the category is not in the container.Methods in org.apache.lucene.facet.index that return types with arguments of type CategoryAttribute Modifier and Type Method Description Iterator<CategoryAttribute>CategoryContainer. iterator()Methods in org.apache.lucene.facet.index with parameters of type CategoryAttribute Modifier and Type Method Description CategoryAttributeCategoryContainer. addCategory(CategoryAttribute categoryAttribute)Add an entireCategoryAttribute.protected voidCategoryContainer. serializeCategoryAttribute(ObjectOutputStream out, CategoryAttribute ca)Serialize each of theCategoryAttributes to the givenObjectOutputStream.
NOTE:CategoryPropertys areSerializable, but do not assume that Lucene'sAttributes are as wellMethod parameters in org.apache.lucene.facet.index with type arguments of type CategoryAttribute Modifier and Type Method Description protected voidCategoryDocumentBuilder. 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'sFacetIndexingParamsobjectCategoryDocumentBuilderCategoryDocumentBuilder. setCategories(Iterable<CategoryAttribute> categories)Set the categories of the document builder from anIterableofCategoryAttributeobjects. -
Uses of CategoryAttribute in org.apache.lucene.facet.index.attributes
Classes in org.apache.lucene.facet.index.attributes that implement CategoryAttribute Modifier and Type Class Description classCategoryAttributeImplAn implementation ofCategoryAttribute.Methods in org.apache.lucene.facet.index.attributes that return CategoryAttribute Modifier and Type Method Description CategoryAttributeCategoryAttribute. clone()Clone thisCategoryAttribute.CategoryAttributeCategoryAttributeImpl. clone()Methods in org.apache.lucene.facet.index.attributes that return types with arguments of type CategoryAttribute Modifier and Type Method Description Iterator<CategoryAttribute>CategoryAttributesIterable. iterator()Methods in org.apache.lucene.facet.index.attributes with parameters of type CategoryAttribute Modifier and Type Method Description voidCategoryAttribute. set(CategoryAttribute other)Set the content of thisCategoryAttributefrom anotherCategoryAttributeobject.voidCategoryAttributeImpl. set(CategoryAttribute other) -
Uses of CategoryAttribute in org.apache.lucene.facet.index.streaming
Fields in org.apache.lucene.facet.index.streaming declared as CategoryAttribute Modifier and Type Field Description protected CategoryAttributeCategoryAttributesStream. categoryAttributeprotected CategoryAttributeCategoryParentsStream. categoryAttributeAn attribute containing all data related to the categoryprotected CategoryAttributeCategoryTokenizerBase. categoryAttributeThe stream's category attributes.Constructor parameters in org.apache.lucene.facet.index.streaming with type arguments of type CategoryAttribute Constructor Description CategoryAttributesStream(Iterable<CategoryAttribute> iterable)Constructor
-