Class Project


  • public class Project
    extends Entity
    Project is used to describe a project (like a digitization project or an electronic publishing project). See also https://schema.org/Project (Thing - Organization - Project)
    • Constructor Detail

      • Project

        public Project()
    • Method Detail

      • getEndDate

        public LocalDate getEndDate()
        Returns:
        date when project ended (null if still running)
      • getStartDate

        public LocalDate getStartDate()
        Returns:
        date when project was started
      • init

        protected void init()
        Description copied from class: UniqueObject
        Use to initialize member variables, used by default constructor and builder
        Overrides:
        init in class Entity
      • setEndDate

        public void setEndDate​(LocalDate endDate)
        Parameters:
        endDate - set date when project ended
      • setStartDate

        public void setStartDate​(LocalDate startDate)
        Parameters:
        startDate - set date when project starts/started (may be in the future)
      • setText

        public void setText​(LocalizedStructuredContent text)
        Parameters:
        text - set localized formatted text describing project