Class OrderWrapper
java.lang.Object
org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
com.broadleafcommerce.rest.api.wrapper.OrderWrapper
- All Implemented Interfaces:
Serializable,org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.Order>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class OrderWrapper
extends org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
implements org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.Order>
This is a JAXB wrapper around Order.
User: Elbert Bautista
Date: 4/10/12
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<CartMessageWrapper>protected CustomerWrapperprotected Stringprotected org.broadleafcommerce.common.money.Moneyprotected List<FulfillmentGroupWrapper>protected Longprotected org.broadleafcommerce.common.money.Moneyprotected Integerprotected List<AdjustmentWrapper>protected org.broadleafcommerce.common.money.Moneyprotected List<OrderAttributeWrapper>protected List<OrderItemWrapper>protected Stringprotected List<OrderPaymentWrapper>protected Stringprotected Dateprotected org.broadleafcommerce.common.money.Moneyprotected org.broadleafcommerce.common.money.Moneyprotected org.broadleafcommerce.common.money.Moneyprotected 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 TypeMethodDescriptionorg.broadleafcommerce.common.money.MoneygetId()org.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.MoneygetTotal()org.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.Moneyorg.broadleafcommerce.common.money.MoneyvoidsetCartMessages(List<CartMessageWrapper> cartMessages) voidsetCustomer(CustomerWrapper customer) voidsetEmailAddress(String emailAddress) voidsetFulfillmentGroupAdjustmentsValue(org.broadleafcommerce.common.money.Money fulfillmentGroupAdjustmentsValue) voidsetFulfillmentGroups(List<FulfillmentGroupWrapper> fulfillmentGroups) voidvoidsetItemAdjustmentsValue(org.broadleafcommerce.common.money.Money itemAdjustmentsValue) voidsetItemCount(Integer itemCount) voidsetOrderAdjustments(List<AdjustmentWrapper> orderAdjustments) voidsetOrderAdjustmentsValue(org.broadleafcommerce.common.money.Money orderAdjustmentsValue) voidsetOrderAttributes(List<OrderAttributeWrapper> orderAttributes) voidsetOrderItems(List<OrderItemWrapper> orderItems) voidsetOrderNumber(String orderNumber) voidsetPayments(List<OrderPaymentWrapper> payments) voidvoidsetSubmitDate(Date submitDate) voidsetSubTotal(org.broadleafcommerce.common.money.Money subTotal) voidsetTotal(org.broadleafcommerce.common.money.Money total) voidsetTotalAdjustmentsValue(org.broadleafcommerce.common.money.Money totalAdjustmentsValue) voidsetTotalShipping(org.broadleafcommerce.common.money.Money totalShipping) voidsetTotalTax(org.broadleafcommerce.common.money.Money totalTax) voidwrapDetails(org.broadleafcommerce.core.order.domain.Order model, jakarta.servlet.http.HttpServletRequest request) voidwrapSummary(org.broadleafcommerce.core.order.domain.Order model, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
createElementWrappers, setApplicationContext, transferAdditionalFieldsFromWrapper
-
Field Details
-
id
-
orderNumber
-
emailAddress
-
status
-
submitDate
-
totalTax
protected org.broadleafcommerce.common.money.Money totalTax -
totalShipping
protected org.broadleafcommerce.common.money.Money totalShipping -
itemAdjustmentsValue
protected org.broadleafcommerce.common.money.Money itemAdjustmentsValue -
fulfillmentGroupAdjustmentsValue
protected org.broadleafcommerce.common.money.Money fulfillmentGroupAdjustmentsValue -
orderAdjustmentsValue
protected org.broadleafcommerce.common.money.Money orderAdjustmentsValue -
totalAdjustmentsValue
protected org.broadleafcommerce.common.money.Money totalAdjustmentsValue -
subTotal
protected org.broadleafcommerce.common.money.Money subTotal -
total
protected org.broadleafcommerce.common.money.Money total -
itemCount
-
customer
-
orderItems
-
fulfillmentGroups
-
payments
-
orderAdjustments
-
orderAttributes
-
cartMessages
-
-
Constructor Details
-
OrderWrapper
public OrderWrapper()
-
-
Method Details
-
wrapDetails
public void wrapDetails(org.broadleafcommerce.core.order.domain.Order model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapDetailsin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.Order>
-
wrapSummary
public void wrapSummary(org.broadleafcommerce.core.order.domain.Order model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapSummaryin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.order.domain.Order>
-
getId
- Returns:
- the id
-
setId
- Parameters:
id- the id to set
-
getOrderNumber
-
setOrderNumber
-
getEmailAddress
-
setEmailAddress
-
getStatus
- Returns:
- the status
-
setStatus
- Parameters:
status- the status to set
-
getSubmitDate
-
setSubmitDate
-
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
-
getTotalShipping
public org.broadleafcommerce.common.money.Money getTotalShipping()- Returns:
- the totalShipping
-
setTotalShipping
public void setTotalShipping(org.broadleafcommerce.common.money.Money totalShipping) - Parameters:
totalShipping- the totalShipping to set
-
getItemAdjustmentsValue
public org.broadleafcommerce.common.money.Money getItemAdjustmentsValue() -
setItemAdjustmentsValue
public void setItemAdjustmentsValue(org.broadleafcommerce.common.money.Money itemAdjustmentsValue) -
getFulfillmentGroupAdjustmentsValue
public org.broadleafcommerce.common.money.Money getFulfillmentGroupAdjustmentsValue() -
setFulfillmentGroupAdjustmentsValue
public void setFulfillmentGroupAdjustmentsValue(org.broadleafcommerce.common.money.Money fulfillmentGroupAdjustmentsValue) -
getOrderAdjustmentsValue
public org.broadleafcommerce.common.money.Money getOrderAdjustmentsValue() -
setOrderAdjustmentsValue
public void setOrderAdjustmentsValue(org.broadleafcommerce.common.money.Money orderAdjustmentsValue) -
getTotalAdjustmentsValue
public org.broadleafcommerce.common.money.Money getTotalAdjustmentsValue() -
setTotalAdjustmentsValue
public void setTotalAdjustmentsValue(org.broadleafcommerce.common.money.Money totalAdjustmentsValue) -
getSubTotal
public org.broadleafcommerce.common.money.Money getSubTotal()- Returns:
- the subTotal
-
setSubTotal
public void setSubTotal(org.broadleafcommerce.common.money.Money subTotal) - Parameters:
subTotal- the subTotal to set
-
getTotal
public org.broadleafcommerce.common.money.Money getTotal()- Returns:
- the total
-
setTotal
public void setTotal(org.broadleafcommerce.common.money.Money total) - Parameters:
total- the total to set
-
getItemCount
-
setItemCount
-
getCustomer
- Returns:
- the customer
-
setCustomer
- Parameters:
customer- the customer to set
-
getOrderItems
- Returns:
- the orderItems
-
setOrderItems
- Parameters:
orderItems- the orderItems to set
-
getFulfillmentGroups
- Returns:
- the fulfillmentGroups
-
setFulfillmentGroups
- Parameters:
fulfillmentGroups- the fulfillmentGroups to set
-
getPayments
- Returns:
- the payments
-
setPayments
- Parameters:
payments- the payments to set
-
getOrderAdjustments
- Returns:
- the orderAdjustments
-
setOrderAdjustments
- Parameters:
orderAdjustments- the orderAdjustments to set
-
getOrderAttributes
- Returns:
- the orderAttributes
-
setOrderAttributes
- Parameters:
orderAttributes- the orderAttributes to set
-
getCartMessages
- Returns:
- the cartMessages
-
setCartMessages
- Parameters:
cartMessages- the cartMessages to set
-