Class OrderItemPriceDetailWrapper
java.lang.Object
org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
com.broadleafcommerce.rest.api.wrapper.OrderItemPriceDetailWrapper
- All Implemented Interfaces:
Serializable,org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.OrderItemPriceDetail>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class OrderItemPriceDetailWrapper
extends org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
implements org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.OrderItemPriceDetail>
API wrapper to wrap Order Item Price Details.
- Author:
- Priyesh Patel
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Longprotected List<AdjustmentWrapper>protected Integerprotected org.broadleafcommerce.common.money.Moneyprotected org.broadleafcommerce.common.money.MoneyFields inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()org.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.MoneyvoidvoidsetOrderItemPriceDetailAdjustments(List<AdjustmentWrapper> orderItemPriceDetailAdjustments) voidsetQuantity(Integer quantity) voidsetTotalAdjustedPrice(org.broadleafcommerce.common.money.Money totalAdjustedPrice) voidsetTotalAdjustmentValue(org.broadleafcommerce.common.money.Money totalAdjustmentValue) voidwrapDetails(org.broadleafcommerce.core.order.domain.OrderItemPriceDetail model, jakarta.servlet.http.HttpServletRequest request) voidwrapSummary(org.broadleafcommerce.core.order.domain.OrderItemPriceDetail model, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
createElementWrappers, setApplicationContext, transferAdditionalFieldsFromWrapper
-
Field Details
-
id
-
totalAdjustmentValue
protected org.broadleafcommerce.common.money.Money totalAdjustmentValue -
totalAdjustedPrice
protected org.broadleafcommerce.common.money.Money totalAdjustedPrice -
quantity
-
orderItemPriceDetailAdjustments
-
-
Constructor Details
-
OrderItemPriceDetailWrapper
public OrderItemPriceDetailWrapper()
-
-
Method Details
-
wrapDetails
public void wrapDetails(org.broadleafcommerce.core.order.domain.OrderItemPriceDetail model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapDetailsin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.OrderItemPriceDetail>
-
wrapSummary
public void wrapSummary(org.broadleafcommerce.core.order.domain.OrderItemPriceDetail model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapSummaryin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.OrderItemPriceDetail>
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getTotalAdjustmentValue
public org.broadleafcommerce.common.money.Money getTotalAdjustmentValue()- Returns:
- the totalAdjustmentValue
-
setTotalAdjustmentValue
public void setTotalAdjustmentValue(org.broadleafcommerce.common.money.Money totalAdjustmentValue) - Parameters:
totalAdjustmentValue- the totalAdjustmentValue to set
-
getTotalAdjustedPrice
public org.broadleafcommerce.common.money.Money getTotalAdjustedPrice()- Returns:
- the totalAdjustedPrice
-
setTotalAdjustedPrice
public void setTotalAdjustedPrice(org.broadleafcommerce.common.money.Money totalAdjustedPrice) - Parameters:
totalAdjustedPrice- the totalAdjustedPrice to set
-
getQuantity
- Returns:
- the quantity
-
setQuantity
- Parameters:
quantity- the quantity to set
-
getOrderItemPriceDetailAdjustments
- Returns:
- the orderItemPriceDetailAdjustments
-
setOrderItemPriceDetailAdjustments
public void setOrderItemPriceDetailAdjustments(List<AdjustmentWrapper> orderItemPriceDetailAdjustments) - Parameters:
orderItemPriceDetailAdjustments- the orderItemPriceDetailAdjustments to set
-