Class AbstractProductSnIndexerValueProviderTest.TestAbstractProductSnIndexerValueProvider
java.lang.Object
de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerValueProvider<T,D>
com.hybris.backoffice.searchservices.providers.impl.AbstractProductSnIndexerValueProvider<ItemModel,Void>
com.hybris.backoffice.searchservices.providers.impl.AbstractProductSnIndexerValueProviderTest.TestAbstractProductSnIndexerValueProvider
- All Implemented Interfaces:
SnIndexerValueProvider<ItemModel>
- Enclosing class:
- AbstractProductSnIndexerValueProviderTest
protected static class AbstractProductSnIndexerValueProviderTest.TestAbstractProductSnIndexerValueProvider
extends AbstractProductSnIndexerValueProvider<ItemModel,Void>
-
Field Summary
Fields inherited from class com.hybris.backoffice.searchservices.providers.impl.AbstractProductSnIndexerValueProvider
PRODUCT_SELECTOR_PARAM, PRODUCT_SELECTOR_PARAM_DEFAULT_VALUE, PRODUCT_SELECTOR_VALUE_BASE, PRODUCT_SELECTOR_VALUE_CURRENT, PRODUCT_SELECTOR_VALUE_CURRENT_PARENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) Returns the value for a given field and source model.Returns the supported qualifier classes.Methods inherited from class com.hybris.backoffice.searchservices.providers.impl.AbstractProductSnIndexerValueProvider
collectBaseProduct, collectCurrentParentProducts, collectCurrentProduct, collectProducts, mergeProducts, resolveProductSelectorMethods inherited from class de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerValueProvider
getValueProcessors, loadData, processValue, provide, setValueProcessors
-
Constructor Details
-
TestAbstractProductSnIndexerValueProvider
protected TestAbstractProductSnIndexerValueProvider()
-
-
Method Details
-
getSupportedQualifierClasses
Description copied from interface:SnIndexerValueProviderReturns the supported qualifier classes.- Returns:
- the supported qualifier classes
- Throws:
SnIndexerException
-
getFieldValue
protected Object getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) throws SnIndexerException Description copied from class:AbstractSnIndexerValueProviderReturns the value for a given field and source model.- Specified by:
getFieldValuein classAbstractSnIndexerValueProvider<ItemModel,Void> - Parameters:
indexerContext- - the current indexer contextfieldWrapper- - the field wrappersource- - the source modeldata- - the data- Throws:
SnIndexerException- if an error occurs
-