final class ShippingLinkAppenderService extends java.lang.Object implements ProductLinkAppenderService
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Shop> |
shopProvider |
private UriInfoService |
uriInfoService |
Constructor and Description |
---|
ShippingLinkAppenderService(UriInfoService uriInfoService,
javax.inject.Provider<Shop> shopProvider) |
Modifier and Type | Method and Description |
---|---|
private void |
appendLinkTo(java.lang.Iterable<Product> products) |
void |
appendLinkTo(Product product) |
void |
appendLinkTo(Products products) |
private java.lang.String |
getShippingMethodHref(java.lang.String shippingMethodId) |
private final javax.inject.Provider<Shop> shopProvider
private final UriInfoService uriInfoService
@Inject public ShippingLinkAppenderService(UriInfoService uriInfoService, javax.inject.Provider<Shop> shopProvider)
public void appendLinkTo(Products products)
appendLinkTo
in interface ProductLinkAppenderService
private void appendLinkTo(java.lang.Iterable<Product> products)
public void appendLinkTo(Product product)
appendLinkTo
in interface ProductLinkAppenderService
private java.lang.String getShippingMethodHref(java.lang.String shippingMethodId)