public class Category
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
alias |
private java.lang.String |
description |
private java.util.List<Category> |
embeddedSubCategories |
private GUID |
guid |
private java.util.List<Image> |
images |
private java.lang.Boolean |
isSpecialOffer |
private java.util.List<Link> |
links |
private java.lang.String |
name |
private java.lang.String |
navigationCaption |
private java.lang.String |
pageTitle |
private Link |
parent |
private java.net.URI |
sfUrl |
private java.util.List<Link> |
subCategories |
private java.lang.Boolean |
visible |
Constructor and Description |
---|
Category() |
Modifier and Type | Method and Description |
---|---|
void |
add(Link link) |
java.lang.String |
getAlias() |
java.lang.String |
getDescription()
Description text.
|
java.util.List<Category> |
getEmbeddedSubCategories() |
java.lang.String |
getGuidAsString()
Unique identifier of this category
|
java.util.List<Image> |
getImages()
List of category images
|
java.util.List<Link> |
getLinks() |
java.lang.String |
getName()
Category name
|
java.lang.String |
getNavigationCaption() |
java.lang.String |
getPageTitle()
Suggested page title
|
Link |
getParent()
Link to the parent category
|
java.net.URI |
getSfUrl() |
java.util.List<Link> |
getSubCategories()
List of links to sub-categories
|
GUID |
guid() |
boolean |
isRoot() |
java.lang.Boolean |
isSpecialOffer()
Flag if the category is a special offer category.
|
java.lang.Boolean |
isVisible() |
void |
setAlias(java.lang.String alias) |
void |
setDescription(java.lang.String description) |
void |
setEmbeddedSubCategories(java.util.List<Category> embeddedSubCategories) |
void |
setGuid(GUID guid) |
void |
setImages(java.util.List<Image> images) |
void |
setName(java.lang.String name) |
void |
setNavigationCaption(java.lang.String navigationCaption) |
void |
setPageTitle(java.lang.String pageTitle) |
void |
setParent(Link parent) |
void |
setSfUrl(java.net.URI sfUrl) |
void |
setSpecialOffer(java.lang.Boolean isSpecialOffer) |
void |
setSubCategories(java.util.List<Link> subCategories) |
void |
setVisible(java.lang.Boolean visible) |
private GUID guid
private java.lang.String alias
private java.lang.String name
private java.lang.Boolean visible
private java.lang.String pageTitle
private java.lang.String navigationCaption
private java.lang.String description
private java.lang.Boolean isSpecialOffer
private java.util.List<Image> images
private Link parent
private java.util.List<Link> subCategories
@Beta private java.util.List<Category> embeddedSubCategories
private java.net.URI sfUrl
private java.util.List<Link> links
public GUID guid()
public java.lang.String getGuidAsString()
public void setGuid(GUID guid)
public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Boolean isVisible()
public void setVisible(java.lang.Boolean visible)
public java.lang.String getNavigationCaption()
public void setNavigationCaption(java.lang.String navigationCaption)
public java.lang.String getPageTitle()
public void setPageTitle(java.lang.String pageTitle)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.Boolean isSpecialOffer()
public void setSpecialOffer(java.lang.Boolean isSpecialOffer)
public java.util.List<Image> getImages()
public void setImages(java.util.List<Image> images)
public boolean isRoot()
public Link getParent()
public void setParent(Link parent)
public java.util.List<Link> getSubCategories()
public void setSubCategories(java.util.List<Link> subCategories)
public java.net.URI getSfUrl()
public void setSfUrl(java.net.URI sfUrl)
public java.util.List<Category> getEmbeddedSubCategories()
public void setEmbeddedSubCategories(java.util.List<Category> embeddedSubCategories)
public java.util.List<Link> getLinks()
public void add(Link link)