Class EmployeeStatutoryLeaveSummary


  • public class EmployeeStatutoryLeaveSummary
    extends Object
    EmployeeStatutoryLeaveSummary
    • Constructor Detail

      • EmployeeStatutoryLeaveSummary

        public EmployeeStatutoryLeaveSummary()
    • Method Detail

      • statutoryLeaveID

        public EmployeeStatutoryLeaveSummary statutoryLeaveID​(UUID statutoryLeaveID)
        The unique identifier (guid) of a statutory leave.
        Parameters:
        statutoryLeaveID - UUID
        Returns:
        EmployeeStatutoryLeaveSummary
      • getStatutoryLeaveID

        public UUID getStatutoryLeaveID()
        The unique identifier (guid) of a statutory leave.
        Returns:
        statutoryLeaveID
      • setStatutoryLeaveID

        public void setStatutoryLeaveID​(UUID statutoryLeaveID)
        The unique identifier (guid) of a statutory leave.
        Parameters:
        statutoryLeaveID - UUID
      • employeeID

        public EmployeeStatutoryLeaveSummary employeeID​(UUID employeeID)
        The unique identifier (guid) of the employee
        Parameters:
        employeeID - UUID
        Returns:
        EmployeeStatutoryLeaveSummary
      • getEmployeeID

        public UUID getEmployeeID()
        The unique identifier (guid) of the employee
        Returns:
        employeeID
      • setEmployeeID

        public void setEmployeeID​(UUID employeeID)
        The unique identifier (guid) of the employee
        Parameters:
        employeeID - UUID
      • startDate

        public EmployeeStatutoryLeaveSummary startDate​(org.threeten.bp.LocalDate startDate)
        The date when the leave starts
        Parameters:
        startDate - LocalDate
        Returns:
        EmployeeStatutoryLeaveSummary
      • getStartDate

        public org.threeten.bp.LocalDate getStartDate()
        The date when the leave starts
        Returns:
        startDate
      • setStartDate

        public void setStartDate​(org.threeten.bp.LocalDate startDate)
        The date when the leave starts
        Parameters:
        startDate - LocalDate
      • endDate

        public EmployeeStatutoryLeaveSummary endDate​(org.threeten.bp.LocalDate endDate)
        The date when the leave ends
        Parameters:
        endDate - LocalDate
        Returns:
        EmployeeStatutoryLeaveSummary
      • getEndDate

        public org.threeten.bp.LocalDate getEndDate()
        The date when the leave ends
        Returns:
        endDate
      • setEndDate

        public void setEndDate​(org.threeten.bp.LocalDate endDate)
        The date when the leave ends
        Parameters:
        endDate - LocalDate
      • isEntitled

        public EmployeeStatutoryLeaveSummary isEntitled​(Boolean isEntitled)
        Whether the leave was entitled to receive payment
        Parameters:
        isEntitled - Boolean
        Returns:
        EmployeeStatutoryLeaveSummary
      • getIsEntitled

        public Boolean getIsEntitled()
        Whether the leave was entitled to receive payment
        Returns:
        isEntitled
      • setIsEntitled

        public void setIsEntitled​(Boolean isEntitled)
        Whether the leave was entitled to receive payment
        Parameters:
        isEntitled - Boolean
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object