org.broadleafcommerce.core.web.api.wrapper
Class FulfillmentGroupWrapper

java.lang.Object
  extended by org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
      extended by org.broadleafcommerce.core.web.api.wrapper.FulfillmentGroupWrapper
All Implemented Interfaces:
APIUnwrapper<FulfillmentGroupRequest>, APIWrapper<FulfillmentGroup>, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class FulfillmentGroupWrapper
extends BaseWrapper
implements APIWrapper<FulfillmentGroup>, APIUnwrapper<FulfillmentGroupRequest>

This is a JAXB wrapper around FulfillmentGroup. User: Elbert Bautista Date: 4/10/12


Field Summary
protected  AddressWrapper address
           
protected  List<AdjustmentWrapper> fulfillmentGroupAdjustments
           
protected  List<FulfillmentGroupItemWrapper> fulfillmentGroupItems
           
protected  FulfillmentOptionWrapper fulfillmentOption
           
protected  BroadleafEnumerationTypeWrapper fulfillmentType
           
protected  Long id
           
protected  Long orderId
           
protected  PhoneWrapper phone
           
protected  List<TaxDetailWrapper> taxDetails
           
protected  Money total
           
 
Fields inherited from class org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
context
 
Constructor Summary
FulfillmentGroupWrapper()
           
 
Method Summary
 FulfillmentGroupRequest unwrap(javax.servlet.http.HttpServletRequest request, org.springframework.context.ApplicationContext appContext)
           
 void wrapDetails(FulfillmentGroup model, javax.servlet.http.HttpServletRequest request)
           
 void wrapSummary(FulfillmentGroup model, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

orderId

protected Long orderId

fulfillmentType

protected BroadleafEnumerationTypeWrapper fulfillmentType

fulfillmentOption

protected FulfillmentOptionWrapper fulfillmentOption

total

protected Money total

address

protected AddressWrapper address

phone

protected PhoneWrapper phone

fulfillmentGroupAdjustments

protected List<AdjustmentWrapper> fulfillmentGroupAdjustments

fulfillmentGroupItems

protected List<FulfillmentGroupItemWrapper> fulfillmentGroupItems

taxDetails

protected List<TaxDetailWrapper> taxDetails
Constructor Detail

FulfillmentGroupWrapper

public FulfillmentGroupWrapper()
Method Detail

wrapDetails

public void wrapDetails(FulfillmentGroup model,
                        javax.servlet.http.HttpServletRequest request)
Specified by:
wrapDetails in interface APIWrapper<FulfillmentGroup>

wrapSummary

public void wrapSummary(FulfillmentGroup model,
                        javax.servlet.http.HttpServletRequest request)
Specified by:
wrapSummary in interface APIWrapper<FulfillmentGroup>

unwrap

public FulfillmentGroupRequest unwrap(javax.servlet.http.HttpServletRequest request,
                                      org.springframework.context.ApplicationContext appContext)
Specified by:
unwrap in interface APIUnwrapper<FulfillmentGroupRequest>


Copyright © 2013. All Rights Reserved.