Class CustomerWrapper
java.lang.Object
org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
com.broadleafcommerce.rest.api.wrapper.CustomerWrapper
- All Implemented Interfaces:
Serializable,org.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.profile.core.domain.Customer>,org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.profile.core.domain.Customer>,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class CustomerWrapper
extends org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
implements org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.profile.core.domain.Customer>, org.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.profile.core.domain.Customer>
This is a JAXB wrapper around FulfillmentGroupItem.
User: Elbert Bautista
Date: 4/18/12
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Characterprotected List<CustomerAttributeWrapper>protected Stringprotected Stringprotected Longprotected Stringprotected booleanFields inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()booleanvoidsetCustomerAttributes(List<CustomerAttributeWrapper> customerAttributes) voidsetEmailAddress(String emailAddress) voidsetFirstName(String firstName) voidvoidsetLastName(String lastName) voidsetRegistered(boolean registered) org.broadleafcommerce.profile.core.domain.Customerunwrap(jakarta.servlet.http.HttpServletRequest request, org.springframework.context.ApplicationContext context) voidwrapDetails(org.broadleafcommerce.profile.core.domain.Customer model, jakarta.servlet.http.HttpServletRequest request) voidwrapSummary(org.broadleafcommerce.profile.core.domain.Customer model, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
createElementWrappers, setApplicationContext, transferAdditionalFieldsFromWrapper
-
Field Details
-
id
-
firstName
-
lastName
-
emailAddress
-
registered
protected boolean registered -
customerAttributes
-
archived
-
-
Constructor Details
-
CustomerWrapper
public CustomerWrapper()
-
-
Method Details
-
wrapDetails
public void wrapDetails(org.broadleafcommerce.profile.core.domain.Customer model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapDetailsin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.profile.core.domain.Customer>
-
wrapSummary
public void wrapSummary(org.broadleafcommerce.profile.core.domain.Customer model, jakarta.servlet.http.HttpServletRequest request) - Specified by:
wrapSummaryin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.profile.core.domain.Customer>
-
unwrap
public org.broadleafcommerce.profile.core.domain.Customer unwrap(jakarta.servlet.http.HttpServletRequest request, org.springframework.context.ApplicationContext context) - Specified by:
unwrapin interfaceorg.broadleafcommerce.common.rest.api.wrapper.APIUnwrapper<org.broadleafcommerce.profile.core.domain.Customer>
-
getId
-
setId
-
getFirstName
-
setFirstName
-
getLastName
-
setLastName
-
getEmailAddress
-
setEmailAddress
-
getCustomerAttributes
-
setCustomerAttributes
-
isRegistered
public boolean isRegistered() -
setRegistered
public void setRegistered(boolean registered)
-