public class Category
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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 |
pageTitle |
private Link |
parent |
private java.net.URI |
sfUrl |
private java.util.List<Link> |
subCategories |
Constructor and Description |
---|
Category() |
Modifier and Type | Method and Description |
---|---|
void |
add(Link link) |
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 |
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.
|
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 |
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) |
private GUID guid
private java.lang.String name
private java.lang.String pageTitle
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
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 getName()
public void setName(java.lang.String name)
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)