Package org.bsc.confluence.model
Class Site.Page
- java.lang.Object
-
- org.bsc.confluence.model.Site.Source
-
- org.bsc.confluence.model.Site.Page
-
- Direct Known Subclasses:
Site.Home
- Enclosing class:
- Site
public static class Site.Page extends Site.Source
class Page
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSite.Page.Generated
-
Field Summary
Fields Modifier and Type Field Description protected List<Site.Page.Generated>generatedsList<String>labels-
Fields inherited from class org.bsc.confluence.model.Site.Source
site
-
-
Constructor Summary
Constructors Constructor Description Page()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Optional<Site.Page>findPage(Predicate<Site.Page> criteria)List<Site.Attachment>getAttachments()List<Site.Page>getChildren()List<String>getComputedLabels()List<Site.Page.Generated>getGenerateds()Gets the value of the generateds property.List<String>getLabels()Site.PagegetParent()URIgetUri()BooleanisIgnoreVariables()voidsetAttachment(Site.Attachment attachment)need for XmlMappervoidsetChild(Site.Page child)need for XmlMappervoidsetIgnoreVariables(Boolean value)voidsetIgnoreVariablesDeprecated(Boolean value)Deprecated.voidsetLabel(String label)need for XmlMappervoidsetParent(Site.Page p)-
Methods inherited from class org.bsc.confluence.model.Site.Source
getName, getRelativeUri, setName, setUri, toString
-
-
-
-
Field Detail
-
generateds
protected List<Site.Page.Generated> generateds
-
-
Method Detail
-
setParent
public final void setParent(Site.Page p)
-
getParent
public final Site.Page getParent()
-
setLabel
public void setLabel(String label)
need for XmlMapper- Parameters:
label-
-
setChild
public void setChild(Site.Page child)
need for XmlMapper- Parameters:
child-
-
getAttachments
public List<Site.Attachment> getAttachments()
-
setAttachment
public void setAttachment(Site.Attachment attachment)
need for XmlMapper- Parameters:
attachment-
-
getUri
public URI getUri()
- Overrides:
getUriin classSite.Source- Returns:
-
isIgnoreVariables
public Boolean isIgnoreVariables()
-
setIgnoreVariablesDeprecated
@Deprecated public void setIgnoreVariablesDeprecated(Boolean value)
Deprecated.this attribute name containing dash is not supported in yaml format
-
setIgnoreVariables
public void setIgnoreVariables(Boolean value)
-
getGenerateds
public List<Site.Page.Generated> getGenerateds()
Gets the value of the generateds property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the generateds property.For example, to add a new item, do as follows:
getGenerateds().add(newItem);
Objects of the following type(s) are allowed in the list
Site.Page.Generated
-
-