public class CartLinkBuilder extends LinkBuilder<Cart>
ctx, shopProvider, uriInfo
Constructor and Description |
---|
CartLinkBuilder(javax.ws.rs.core.UriInfo uriInfo,
javax.inject.Provider<Shop> shopProvider,
javax.ws.rs.core.SecurityContext ctx) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Link> |
get(Cart cart) |
private java.lang.String |
getCartHref(GUID cartGuid) |
private java.lang.String |
getShippingMethodHref(GUID shippingMethodId) |
private java.util.Optional<Link> |
getShippingMethodLink(Cart cart) |
@Inject public CartLinkBuilder(javax.ws.rs.core.UriInfo uriInfo, javax.inject.Provider<Shop> shopProvider, javax.ws.rs.core.SecurityContext ctx)