org.broadleafcommerce.core.web.api.wrapper
Interface APIWrapper<T>

Type Parameters:
T -
All Known Implementing Classes:
AddressWrapper, AmountItemWrapper, CategoriesWrapper, CategoryAttributeWrapper, CategoryWrapper, CountryWrapper, CustomerWrapper, DimensionWrapper, FulfillmentGroupItemWrapper, FulfillmentGroupWrapper, MediaWrapper, OrderItemAttributeWrapper, OrderItemWrapper, OrderWrapper, PaymentInfoWrapper, PaymentResponseItemWrapper, PhoneWrapper, ProductAttributeWrapper, ProductBundleWrapper, ProductOptionValueWrapper, ProductOptionWrapper, ProductWrapper, ReferencedWrapper, RelatedProductWrapper, SkuAttributeWrapper, SkuBundleItemWrapper, SkuWrapper, StateWrapper, WeightWrapper

public interface APIWrapper<T>

This interface is the super interface for all classes that will provide a JAXB wrapper around classes. Any class that will be exposed via JAXB annotations to the JAXRS API may implement this as a convenience to provide a standard method to populate data objects. This is not a requirement as objects will not generally be passed using a reference to this interface.


Method Summary
 void wrap(T model, javax.servlet.http.HttpServletRequest request)
           
 

Method Detail

wrap

void wrap(T model,
          javax.servlet.http.HttpServletRequest request)


Copyright © 2012. All Rights Reserved.