atg.repository.search
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. |
CLASS_VERSION
static final java.lang.String CLASS_VERSION
- Class version string
- See Also:
- Constant Field Values
getProperties
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.
- Parameters:
pAcceptableTypes
- Set of valid String property data types.
- Returns:
- Set of MetaProperty properties