Class NavigationNodeModelBuilder
- java.lang.Object
-
- de.hybris.platform.cmsfacades.util.builder.NavigationNodeModelBuilder
-
public class NavigationNodeModelBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NavigationNodeModelBuilderaModel()CMSNavigationNodeModelbuild()static NavigationNodeModelBuilderfromModel(CMSNavigationNodeModel model)CMSNavigationNodeModelgetModel()NavigationNodeModelBuilderwithCatalogVersion(CatalogVersionModel catalogVersion)NavigationNodeModelBuilderwithChildren(CMSNavigationNodeModel... children)NavigationNodeModelBuilderwithEntry(CMSNavigationEntryModel entry)NavigationNodeModelBuilderwithName(java.lang.String name)NavigationNodeModelBuilderwithParent(CMSNavigationNodeModel parent)NavigationNodeModelBuilderwithTitle(java.lang.String title, java.util.Locale locale)NavigationNodeModelBuilderwithUid(java.lang.String uid)
-
-
-
Method Detail
-
getModel
public CMSNavigationNodeModel getModel()
-
aModel
public static NavigationNodeModelBuilder aModel()
-
fromModel
public static NavigationNodeModelBuilder fromModel(CMSNavigationNodeModel model)
-
withName
public NavigationNodeModelBuilder withName(java.lang.String name)
-
withTitle
public NavigationNodeModelBuilder withTitle(java.lang.String title, java.util.Locale locale)
-
withUid
public NavigationNodeModelBuilder withUid(java.lang.String uid)
-
withParent
public NavigationNodeModelBuilder withParent(CMSNavigationNodeModel parent)
-
withChildren
public NavigationNodeModelBuilder withChildren(CMSNavigationNodeModel... children)
-
withEntry
public NavigationNodeModelBuilder withEntry(CMSNavigationEntryModel entry)
-
withCatalogVersion
public NavigationNodeModelBuilder withCatalogVersion(CatalogVersionModel catalogVersion)
-
build
public CMSNavigationNodeModel build()
-
-