Class LinkComponentModelBuilder
- java.lang.Object
-
- de.hybris.platform.cmsfacades.util.builder.LinkComponentModelBuilder
-
public class LinkComponentModelBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LinkComponentModelBuilderaModel()CMSLinkComponentModelbuild()static LinkComponentModelBuilderfromModel(CMSLinkComponentModel model)protected CMSLinkComponentModelgetModel()LinkComponentModelBuilderwithCatalogVersion(CatalogVersionModel catalogVersion)LinkComponentModelBuilderwithCategory(CategoryModel category)LinkComponentModelBuilderwithContentPage(ContentPageModel contentPage)LinkComponentModelBuilderwithExternal(boolean external)LinkComponentModelBuilderwithLinkName(java.lang.String name, java.util.Locale locale)LinkComponentModelBuilderwithProduct(ProductModel product)LinkComponentModelBuilderwithTarget(LinkTargets target)LinkComponentModelBuilderwithUid(java.lang.String uid)LinkComponentModelBuilderwithUrl(java.lang.String url)
-
-
-
Method Detail
-
getModel
protected CMSLinkComponentModel getModel()
-
aModel
public static LinkComponentModelBuilder aModel()
-
fromModel
public static LinkComponentModelBuilder fromModel(CMSLinkComponentModel model)
-
withUid
public LinkComponentModelBuilder withUid(java.lang.String uid)
-
withCatalogVersion
public LinkComponentModelBuilder withCatalogVersion(CatalogVersionModel catalogVersion)
-
withLinkName
public LinkComponentModelBuilder withLinkName(java.lang.String name, java.util.Locale locale)
-
withProduct
public LinkComponentModelBuilder withProduct(ProductModel product)
-
withCategory
public LinkComponentModelBuilder withCategory(CategoryModel category)
-
withContentPage
public LinkComponentModelBuilder withContentPage(ContentPageModel contentPage)
-
withUrl
public LinkComponentModelBuilder withUrl(java.lang.String url)
-
withExternal
public LinkComponentModelBuilder withExternal(boolean external)
-
withTarget
public LinkComponentModelBuilder withTarget(LinkTargets target)
-
build
public CMSLinkComponentModel build()
-
-