Class SiteContent

java.lang.Object
net.jonathangiles.tools.sitebuilder.models.SiteContent
Direct Known Subclasses:
Page, Post

public class SiteContent extends Object
  • Constructor Details

    • SiteContent

      public SiteContent()
    • SiteContent

      public SiteContent(InputFile inputFile)
  • Method Details

    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getContent

      public String getContent()
    • setContent

      public void setContent(String content)
    • getDate

      public LocalDate getDate()
    • setDate

      public void setDate(LocalDate date)
    • getSlug

      public String getSlug()
    • setSlug

      public void setSlug(String slug)
    • getTemplate

      public String getTemplate()
    • setTemplate

      public void setTemplate(String template)
    • getStatus

      public SiteContentStatus getStatus()
    • setStatus

      public void setStatus(SiteContentStatus status)
    • getRelativePath

      public String getRelativePath()
    • setRelativePath

      public void setRelativePath(String relativePath)
    • getFullOutputPath

      public Path getFullOutputPath()
    • setFullOutputPath

      public void setFullOutputPath(Path fullOutputPath)
    • getProperties

      public Map<String,String> getProperties()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object