Uses of Interface
org.apache.lucene.facet.index.attributes.CategoryProperty

Packages that use CategoryProperty
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 
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 CategoryProperty in org.apache.lucene.facet.enhancements
 

Methods in org.apache.lucene.facet.enhancements that return types with arguments of type CategoryProperty
 Class<? extends CategoryProperty> CategoryEnhancement.getRetainableProperty()
          Get a CategoryProperty class to be retained when creating CategoryParentsStream.
 

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

Classes in org.apache.lucene.facet.enhancements.association that implement CategoryProperty
 class AssociationFloatProperty
          An AssociationProperty which treats the association as float - the association bits are actually float bits, and thus merging two associations is done by float summation.
 class AssociationIntProperty
          An AssociationProperty which treats the association as int - merges two associations by summation.
 class AssociationProperty
          A CategoryProperty associating a single integer value to a CategoryAttribute.
 

Methods in org.apache.lucene.facet.enhancements.association that return types with arguments of type CategoryProperty
 Class<? extends CategoryProperty> AssociationEnhancement.getRetainableProperty()
           
 

Methods in org.apache.lucene.facet.enhancements.association with parameters of type CategoryProperty
 void AssociationFloatProperty.merge(CategoryProperty other)
           
 void AssociationIntProperty.merge(CategoryProperty other)
           
 

Method parameters in org.apache.lucene.facet.enhancements.association with type arguments of type CategoryProperty
static boolean AssociationEnhancement.isAssociationProperty(Class<? extends CategoryProperty> clazz)
          For a given class which extends a CategoryProperty, answers whether it is an instance of AssociationProperty (AP) or not.
 

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

Methods in org.apache.lucene.facet.enhancements.params that return types with arguments of type CategoryProperty
 List<Class<? extends CategoryProperty>> DefaultEnhancementsIndexingParams.getRetainableProperties()
           
 List<Class<? extends CategoryProperty>> EnhancementsIndexingParams.getRetainableProperties()
          Get a list of CategoryProperty classes to be retained when creating CategoryParentsStream.
 

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

Methods in org.apache.lucene.facet.index with parameters of type CategoryProperty
 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.
 

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

Classes in org.apache.lucene.facet.index.attributes that implement CategoryProperty
 class OrdinalProperty
          A CategoryProperty holding the ordinal from the taxonomy of the current category in CategoryAttribute.
 

Fields in org.apache.lucene.facet.index.attributes with type parameters of type CategoryProperty
protected  HashMap<Class<? extends CategoryProperty>,CategoryProperty> CategoryAttributeImpl.properties
          A map of properties associated to the current category path.
protected  HashMap<Class<? extends CategoryProperty>,CategoryProperty> CategoryAttributeImpl.properties
          A map of properties associated to the current category path.
 

Methods in org.apache.lucene.facet.index.attributes that return CategoryProperty
 CategoryProperty CategoryAttributeImpl.getProperty(Class<? extends CategoryProperty> propertyClass)
           
 CategoryProperty CategoryAttribute.getProperty(Class<? extends CategoryProperty> propertyClass)
          Get a property of a certain property class.
 CategoryProperty CategoryAttributeImpl.getProperty(Collection<Class<? extends CategoryProperty>> propertyClasses)
           
 CategoryProperty CategoryAttribute.getProperty(Collection<Class<? extends CategoryProperty>> propertyClasses)
          Get a property of one of given property classes.
 

Methods in org.apache.lucene.facet.index.attributes that return types with arguments of type CategoryProperty
 Set<Class<? extends CategoryProperty>> CategoryAttributeImpl.getPropertyClasses()
           
 Set<Class<? extends CategoryProperty>> CategoryAttribute.getPropertyClasses()
          Get all the active property classes.
 

Methods in org.apache.lucene.facet.index.attributes with parameters of type CategoryProperty
 void CategoryAttributeImpl.addProperty(CategoryProperty property)
           
 void CategoryAttribute.addProperty(CategoryProperty property)
          Add a property.
 void CategoryProperty.merge(CategoryProperty other)
          When adding categories with properties to a certain document, it is possible that the same category will be added more than once with different instances of the same property.
 void OrdinalProperty.merge(CategoryProperty other)
           
 

Method parameters in org.apache.lucene.facet.index.attributes with type arguments of type CategoryProperty
 CategoryProperty CategoryAttributeImpl.getProperty(Class<? extends CategoryProperty> propertyClass)
           
 CategoryProperty CategoryAttribute.getProperty(Class<? extends CategoryProperty> propertyClass)
          Get a property of a certain property class.
 CategoryProperty CategoryAttributeImpl.getProperty(Collection<Class<? extends CategoryProperty>> propertyClasses)
           
 CategoryProperty CategoryAttribute.getProperty(Collection<Class<? extends CategoryProperty>> propertyClasses)
          Get a property of one of given property classes.
 void CategoryAttributeImpl.remove(Class<? extends CategoryProperty> propertyClass)
           
 void CategoryAttribute.remove(Class<? extends CategoryProperty> propertyClass)
          Remove an property of a certain property class.
 

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

Method parameters in org.apache.lucene.facet.index.streaming with type arguments of type CategoryProperty
 void CategoryParentsStream.addRetainableProperty(Class<? extends CategoryProperty> toRetain)
          Add a CategoryProperty class which is retained when creating parent tokens.
 



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