Class CartModelBuilder.CartModelDraft
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.converters.populator.CartModelBuilder.CartModelDraft
-
- Enclosing class:
- CartModelBuilder
public static class CartModelBuilder.CartModelDraft extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CartModelDraft()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CartModelBuilder.CartModelDraftaddDiscount(java.lang.String discountCurrencyCode, double discountValue)CartModelBuilder.CartModelDraftaddProduct(CatalogVersionModel catalogVersion, java.lang.String productCode, int quantity, double basePrice, int entryNumber, java.lang.String... categories)CartModelBuilder.CartModelDraftaddProduct(java.lang.String productCode, int quantity, double basePrice, int entryNumber, java.lang.String... categories)CartModelgetModel()CartModelBuilder.CartModelDraftsetCode(java.lang.String code)CartModelBuilder.CartModelDraftsetCurrency(java.lang.String currencyCode)CartModelBuilder.CartModelDraftsetDelivery(java.lang.String deliveryModeCode, double deliveryCost)CartModelBuilder.CartModelDraftsetTotalPrice(double totalPrice)CartModelBuilder.CartModelDraftsetUser(java.lang.String userId, java.lang.String... userGroupIds)
-
-
-
Method Detail
-
setCode
public CartModelBuilder.CartModelDraft setCode(java.lang.String code)
-
setCurrency
public CartModelBuilder.CartModelDraft setCurrency(java.lang.String currencyCode)
-
setTotalPrice
public CartModelBuilder.CartModelDraft setTotalPrice(double totalPrice)
-
setDelivery
public CartModelBuilder.CartModelDraft setDelivery(java.lang.String deliveryModeCode, double deliveryCost)
-
addProduct
public CartModelBuilder.CartModelDraft addProduct(java.lang.String productCode, int quantity, double basePrice, int entryNumber, java.lang.String... categories)
-
addProduct
public CartModelBuilder.CartModelDraft addProduct(CatalogVersionModel catalogVersion, java.lang.String productCode, int quantity, double basePrice, int entryNumber, java.lang.String... categories)
-
addDiscount
public CartModelBuilder.CartModelDraft addDiscount(java.lang.String discountCurrencyCode, double discountValue)
-
setUser
public CartModelBuilder.CartModelDraft setUser(java.lang.String userId, java.lang.String... userGroupIds)
-
getModel
public CartModel getModel()
-
-