Class ProductUrlFormat.Params
- java.lang.Object
-
- com.adobe.cq.commerce.core.components.services.urls.ProductUrlFormat.Params
-
- Enclosing interface:
- ProductUrlFormat
@ProviderType public static final class ProductUrlFormat.Params extends Object
Instances of this class hold the parameters used by implementations of theProductUrlFormat
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<String,String>
asMap()
Deprecated.CategoryUrlFormat.Params
getCategoryUrlParams()
The returned object may contain parameters of the category the product represented by theProductUrlFormat.Params
belongs to.String
getPage()
String
getSku()
String
getUrlKey()
String
getUrlPath()
Deprecated.List<String>
getUrlRewrites()
String
getVariantSku()
String
getVariantUrlKey()
Deprecated.void
setPage(String page)
void
setSku(String sku)
void
setUrlKey(String urlKey)
void
setUrlPath(String urlPath)
Deprecated.void
setUrlRewrites(List<com.adobe.cq.commerce.magento.graphql.UrlRewrite> urlRewrites)
void
setVariantSku(String variantSku)
void
setVariantUrlKey(String variantUrlKey)
Deprecated.
-
-
-
Constructor Detail
-
Params
public Params()
-
Params
public Params(com.adobe.cq.commerce.magento.graphql.ProductInterface product)
-
Params
public Params(ProductUrlFormat.Params other)
-
Params
@Deprecated public Params(Map<String,String> parameters)
Deprecated.
-
-
Method Detail
-
getPage
public String getPage()
-
setPage
public void setPage(String page)
-
getSku
public String getSku()
-
setSku
public void setSku(String sku)
-
getVariantSku
public String getVariantSku()
-
setVariantSku
public void setVariantSku(String variantSku)
-
getUrlKey
public String getUrlKey()
-
setUrlKey
public void setUrlKey(String urlKey)
-
getVariantUrlKey
@Deprecated public String getVariantUrlKey()
Deprecated.
-
setVariantUrlKey
@Deprecated public void setVariantUrlKey(String variantUrlKey)
Deprecated.
-
getUrlPath
@Deprecated public String getUrlPath()
Deprecated.
-
setUrlPath
@Deprecated public void setUrlPath(String urlPath)
Deprecated.
-
setUrlRewrites
public void setUrlRewrites(List<com.adobe.cq.commerce.magento.graphql.UrlRewrite> urlRewrites)
-
getCategoryUrlParams
public CategoryUrlFormat.Params getCategoryUrlParams()
The returned object may contain parameters of the category the product represented by theProductUrlFormat.Params
belongs to. This is in particular the case when the product url encodes category identifiers.- Returns:
-
asMap
@Deprecated public Map<String,String> asMap()
Deprecated.
-
-