Class FulfillmentGroupItemWrapper
java.lang.Object
org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
com.broadleafcommerce.rest.api.wrapper.FulfillmentGroupItemWrapper
- All Implemented Interfaces:
Serializable,org.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.core.order.service.call.FulfillmentGroupItemRequest>,org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.FulfillmentGroupItem>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class FulfillmentGroupItemWrapper
extends org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
implements org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.FulfillmentGroupItem>, org.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.core.order.service.call.FulfillmentGroupItemRequest>
This is a JAXB wrapper around FulfillmentGroupItem.
User: Elbert Bautista
Date: 4/10/12
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Longprotected Longprotected OrderItemWrapperprotected Longprotected Integerprotected List<TaxDetailWrapper>protected 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.MoneyvoidsetFulfillmentGroupId(Long fulfillmentGroupId) voidvoidsetOrderItem(OrderItemWrapper orderItem) voidsetOrderItemId(Long orderItemId) voidsetQuantity(Integer quantity) voidsetTaxDetails(List<TaxDetailWrapper> taxDetails) voidsetTotalItemAmount(org.broadleafcommerce.common.money.Money totalItemAmount) voidsetTotalTax(org.broadleafcommerce.common.money.Money totalTax) org.broadleafcommerce.core.order.service.call.FulfillmentGroupItemRequestunwrap(jakarta.servlet.http.HttpServletRequest request, org.springframework.context.ApplicationContext appContext) voidwrapDetails(org.broadleafcommerce.core.order.domain.FulfillmentGroupItem model, jakarta.servlet.http.HttpServletRequest request) voidwrapSummary(org.broadleafcommerce.core.order.domain.FulfillmentGroupItem model, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
createElementWrappers, setApplicationContext, transferAdditionalFieldsFromWrapper
-
Field Details
-
id
-
fulfillmentGroupId
-
orderItemId
-
orderItem
-
totalTax
protected org.broadleafcommerce.common.money.Money totalTax -
quantity
-
totalItemAmount
protected org.broadleafcommerce.common.money.Money totalItemAmount -
taxDetails
-
-
Constructor Details
-
FulfillmentGroupItemWrapper
public FulfillmentGroupItemWrapper()
-
-
Method Details
-
wrapDetails
public void wrapDetails(org.broadleafcommerce.core.order.domain.FulfillmentGroupItem model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapDetailsin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.FulfillmentGroupItem>
-
wrapSummary
public void wrapSummary(org.broadleafcommerce.core.order.domain.FulfillmentGroupItem model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapSummaryin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.FulfillmentGroupItem>
-
unwrap
public org.broadleafcommerce.core.order.service.call.FulfillmentGroupItemRequest unwrap(jakarta.servlet.http.HttpServletRequest request, org.springframework.context.ApplicationContext appContext) - Specified by:
unwrapin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.core.order.service.call.FulfillmentGroupItemRequest>
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getFulfillmentGroupId
- Returns:
- the fulfillmentGroupId
-
setFulfillmentGroupId
- Parameters:
fulfillmentGroupId- the fulfillmentGroupId to set
-
getOrderItem
-
setOrderItem
-
getOrderItemId
- Returns:
- the orderItemId
-
setOrderItemId
- Parameters:
orderItemId- the orderItemId to set
-
getTotalTax
public org.broadleafcommerce.common.money.Money getTotalTax()- Returns:
- the totalTax
-
setTotalTax
public void setTotalTax(org.broadleafcommerce.common.money.Money totalTax) - Parameters:
totalTax- the totalTax to set
-
getQuantity
- Returns:
- the quantity
-
setQuantity
- Parameters:
quantity- the quantity to set
-
getTotalItemAmount
public org.broadleafcommerce.common.money.Money getTotalItemAmount()- Returns:
- the totalItemAmount
-
setTotalItemAmount
public void setTotalItemAmount(org.broadleafcommerce.common.money.Money totalItemAmount) - Parameters:
totalItemAmount- the totalItemAmount to set
-
getTaxDetails
- Returns:
- the taxDetails
-
setTaxDetails
- Parameters:
taxDetails- the taxDetails to set
-