Interface MetaPropertyProvider

All Known Implementing Classes:
IndexingPropertyProvider, PriceListPropertyProvider, ProductInventoryCollector, SKUInventoryCollector, VariableRankingPropertyProvider

public interface MetaPropertyProvider

Implementations of this interface provide one or more properties for use in search merch. These are meta properties that are in the search index and can be used for refinements or search configuration rules.

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
Method Summary
 java.util.Set<MetaProperty> getProperties(java.util.Set<java.lang.String> pAcceptableTypes)
          Gets the set of properties that are available.

Field Detail


static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail


java.util.Set<MetaProperty> getProperties(java.util.Set<java.lang.String> pAcceptableTypes)
Gets the set of properties that are available. Only properties with a data type in the acceptable types set passed in should be included in the returned Set.

pAcceptableTypes - Set of valid String property data types.
Set of MetaProperty properties