public class CartCategoriesOperandValueProvider extends AbstractCartOperandValueProvider implements CollectionOperandValueProvider<BTGCategoriesInCartOperandModel>
cartServicecurrencyManager| Constructor and Description |
|---|
CartCategoriesOperandValueProvider() |
| Modifier and Type | Method and Description |
|---|---|
Class |
getAtomicValueType(BTGCategoriesInCartOperandModel operand)
Returns the type of the collection element if BTGOperandModel represents a collection of values.
|
FlexibleSearchService |
getFlexibleSearchService() |
Object |
getValue(BTGCategoriesInCartOperandModel operand,
UserModel user,
BTGConditionEvaluationScope evaluationScope)
Retrieves the concrete value from a
BTGOperandModel. |
Class |
getValueType(BTGCategoriesInCartOperandModel operand)
Retrieves the value-type from a
BTGOperandModel. |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
setCartServiceafterPropertiesSet, getPriceValueInBaseCurrency, setApplicationContext, sumPriceValuesInBaseCurrencypublic Object getValue(BTGCategoriesInCartOperandModel operand, UserModel user, BTGConditionEvaluationScope evaluationScope)
OperandValueProviderBTGOperandModel.getValue in interface OperandValueProvider<BTGCategoriesInCartOperandModel>operand - BTGOperandModel which is asked for it's valueevaluationScope - YTODOpublic Class getValueType(BTGCategoriesInCartOperandModel operand)
OperandValueProviderBTGOperandModel.
The type is always assignable to the value-type returned by
OperandValueProvider.getValue(BTGOperandModel, UserModel, BTGConditionEvaluationScope).BTGOperandModel which is asked for it's typegetValueType in interface OperandValueProvider<BTGCategoriesInCartOperandModel>public Class getAtomicValueType(BTGCategoriesInCartOperandModel operand)
CollectionOperandValueProvidergetAtomicValueType in interface CollectionOperandValueProvider<BTGCategoriesInCartOperandModel>public FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
Copyright © 2017 SAP SE. All Rights Reserved.