Interface Project

  • All Superinterfaces:
    Entity, Identifiable
    All Known Implementing Classes:
    ProjectImpl

    public interface 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)
    • Method Detail

      • getStartDate

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

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

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

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