Class LeavePeriod


  • public class LeavePeriod
    extends Object
    LeavePeriod
    • Constructor Detail

      • LeavePeriod

        public LeavePeriod()
    • Method Detail

      • numberOfUnits

        public LeavePeriod numberOfUnits​(Double numberOfUnits)
        The Number of Units for the leave
        Parameters:
        numberOfUnits - Double
        Returns:
        LeavePeriod
      • getNumberOfUnits

        public Double getNumberOfUnits()
        The Number of Units for the leave
        Returns:
        numberOfUnits
      • setNumberOfUnits

        public void setNumberOfUnits​(Double numberOfUnits)
        The Number of Units for the leave
        Parameters:
        numberOfUnits - Double
      • payPeriodEndDate

        public LeavePeriod payPeriodEndDate​(String payPeriodEndDate)
        The Pay Period End Date (YYYY-MM-DD)
        Parameters:
        payPeriodEndDate - String
        Returns:
        LeavePeriod
      • getPayPeriodEndDate

        public String getPayPeriodEndDate()
        The Pay Period End Date (YYYY-MM-DD)
        Returns:
        payPeriodEndDate
      • getPayPeriodEndDateAsDate

        public org.threeten.bp.LocalDate getPayPeriodEndDateAsDate()
        The Pay Period End Date (YYYY-MM-DD)
        Returns:
        LocalDate
      • setPayPeriodEndDate

        public void setPayPeriodEndDate​(String payPeriodEndDate)
        The Pay Period End Date (YYYY-MM-DD)
        Parameters:
        payPeriodEndDate - String
      • setPayPeriodEndDate

        public void setPayPeriodEndDate​(org.threeten.bp.LocalDate payPeriodEndDate)
        The Pay Period End Date (YYYY-MM-DD)
        Parameters:
        payPeriodEndDate - LocalDateTime
      • payPeriodStartDate

        public LeavePeriod payPeriodStartDate​(String payPeriodStartDate)
        The Pay Period Start Date (YYYY-MM-DD)
        Parameters:
        payPeriodStartDate - String
        Returns:
        LeavePeriod
      • getPayPeriodStartDate

        public String getPayPeriodStartDate()
        The Pay Period Start Date (YYYY-MM-DD)
        Returns:
        payPeriodStartDate
      • getPayPeriodStartDateAsDate

        public org.threeten.bp.LocalDate getPayPeriodStartDateAsDate()
        The Pay Period Start Date (YYYY-MM-DD)
        Returns:
        LocalDate
      • setPayPeriodStartDate

        public void setPayPeriodStartDate​(String payPeriodStartDate)
        The Pay Period Start Date (YYYY-MM-DD)
        Parameters:
        payPeriodStartDate - String
      • setPayPeriodStartDate

        public void setPayPeriodStartDate​(org.threeten.bp.LocalDate payPeriodStartDate)
        The Pay Period Start Date (YYYY-MM-DD)
        Parameters:
        payPeriodStartDate - LocalDateTime
      • leavePeriodStatus

        public LeavePeriod leavePeriodStatus​(LeavePeriodStatus leavePeriodStatus)
        leavePeriodStatus
        Parameters:
        leavePeriodStatus - LeavePeriodStatus
        Returns:
        LeavePeriod
      • getLeavePeriodStatus

        public LeavePeriodStatus getLeavePeriodStatus()
        Get leavePeriodStatus
        Returns:
        leavePeriodStatus
      • setLeavePeriodStatus

        public void setLeavePeriodStatus​(LeavePeriodStatus leavePeriodStatus)
        leavePeriodStatus
        Parameters:
        leavePeriodStatus - LeavePeriodStatus
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object