Class TmaChargeResolver
java.lang.Object
de.hybris.platform.b2ctelcoservices.compatibility.eligibility.solr.indexing.resolver.TmaChargeResolver
- All Implemented Interfaces:
de.hybris.platform.solrfacetsearch.provider.ValueResolver<PriceRowModel>
public class TmaChargeResolver
extends Object
implements de.hybris.platform.solrfacetsearch.provider.ValueResolver<PriceRowModel>
- Since:
- 1810
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.solrfacetsearch.provider.FieldNameProviderde.hybris.platform.solrfacetsearch.provider.RangeNameProvidervoidresolve(de.hybris.platform.solrfacetsearch.indexer.spi.InputDocument doc, de.hybris.platform.solrfacetsearch.indexer.IndexerBatchContext batchCtx, Collection<IndexedProperty> props, PriceRowModel priceRow) voidsetChargeSource(TmaChargeValueSource chargeSource) voidsetFieldNameProvider(de.hybris.platform.solrfacetsearch.provider.FieldNameProvider fieldNameProvider) voidsetRangeNameProvider(de.hybris.platform.solrfacetsearch.provider.RangeNameProvider rangeNameProvider)
-
Constructor Details
-
TmaChargeResolver
public TmaChargeResolver()
-
-
Method Details
-
resolve
public void resolve(de.hybris.platform.solrfacetsearch.indexer.spi.InputDocument doc, de.hybris.platform.solrfacetsearch.indexer.IndexerBatchContext batchCtx, Collection<IndexedProperty> props, PriceRowModel priceRow) throws de.hybris.platform.solrfacetsearch.config.exceptions.FieldValueProviderException - Specified by:
resolvein interfacede.hybris.platform.solrfacetsearch.provider.ValueResolver<PriceRowModel>- Throws:
de.hybris.platform.solrfacetsearch.config.exceptions.FieldValueProviderException
-
getChargeSource
-
setChargeSource
-
getRangeNameProvider
public de.hybris.platform.solrfacetsearch.provider.RangeNameProvider getRangeNameProvider() -
setRangeNameProvider
public void setRangeNameProvider(de.hybris.platform.solrfacetsearch.provider.RangeNameProvider rangeNameProvider) -
getFieldNameProvider
public de.hybris.platform.solrfacetsearch.provider.FieldNameProvider getFieldNameProvider() -
setFieldNameProvider
public void setFieldNameProvider(de.hybris.platform.solrfacetsearch.provider.FieldNameProvider fieldNameProvider)
-