Class MutableTopic
- java.lang.Object
-
- io.thestencil.staticontent.spi.beans.MutableTopic
-
- All Implemented Interfaces:
SiteContent.Topic
public class MutableTopic extends Object implements SiteContent.Topic
-
-
Constructor Summary
Constructors Constructor Description MutableTopic()MutableTopic(String id, String name, List<String> links, String parent, String blob, List<SiteContent.TopicHeading> headings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBlob()List<SiteContent.TopicHeading>getHeadings()StringgetId()List<String>getLinks()StringgetName()StringgetParent()voidsetBlob(String blob)voidsetId(String id)voidsetLinks(List<String> links)voidsetName(String name)voidsetParent(String parent)StringtoString()
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceSiteContent.Topic
-
getName
public String getName()
- Specified by:
getNamein interfaceSiteContent.Topic
-
getLinks
public List<String> getLinks()
- Specified by:
getLinksin interfaceSiteContent.Topic
-
getParent
public String getParent()
- Specified by:
getParentin interfaceSiteContent.Topic
-
getBlob
public String getBlob()
- Specified by:
getBlobin interfaceSiteContent.Topic
-
setId
public void setId(String id)
-
setName
public void setName(String name)
-
setParent
public void setParent(String parent)
-
setBlob
public void setBlob(String blob)
-
getHeadings
public List<SiteContent.TopicHeading> getHeadings()
- Specified by:
getHeadingsin interfaceSiteContent.Topic
-
-