org.broadleafcommerce.core.web.api.wrapper
Interface APIWrapper<T>
- Type Parameters:
T -
- All Known Implementing Classes:
- AddressWrapper, AdjustmentWrapper, AmountItemWrapper, BroadleafEnumerationTypeWrapper, CategoriesWrapper, CategoryAttributeWrapper, CategoryWrapper, CountryWrapper, CustomerAttributeWrapper, CustomerWrapper, DimensionWrapper, FulfillmentGroupItemWrapper, FulfillmentGroupWrapper, FulfillmentOptionWrapper, MediaWrapper, OfferWrapper, OrderAttributeWrapper, OrderItemAttributeWrapper, OrderItemPriceDetailWrapper, OrderItemQualifierWrapper, OrderItemWrapper, OrderWrapper, PaymentInfoWrapper, PaymentResponseItemWrapper, PhoneWrapper, ProductAttributeWrapper, ProductOptionValueWrapper, ProductOptionWrapper, ProductWrapper, ReferencedWrapper, RelatedProductWrapper, SearchFacetValueWrapper, SearchFacetWrapper, SearchResultsWrapper, SkuAttributeWrapper, SkuBundleItemWrapper, SkuWrapper, StateWrapper, TaxDetailWrapper, 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 |
wrapDetails(T model,
javax.servlet.http.HttpServletRequest request)
|
void |
wrapSummary(T model,
javax.servlet.http.HttpServletRequest request)
|
wrapDetails
void wrapDetails(T model,
javax.servlet.http.HttpServletRequest request)
wrapSummary
void wrapSummary(T model,
javax.servlet.http.HttpServletRequest request)
Copyright © 2013. All Rights Reserved.