Class LeavePeriod


  • public class LeavePeriod
    extends Object
    LeavePeriod
    • Constructor Detail

      • LeavePeriod

        public LeavePeriod()
    • Method Detail

      • periodStartDate

        public LeavePeriod periodStartDate​(org.threeten.bp.LocalDate periodStartDate)
        The Pay Period Start Date (YYYY-MM-DD)
        Parameters:
        periodStartDate - LocalDate
        Returns:
        LeavePeriod
      • getPeriodStartDate

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

        public void setPeriodStartDate​(org.threeten.bp.LocalDate periodStartDate)
        The Pay Period Start Date (YYYY-MM-DD)
        Parameters:
        periodStartDate - LocalDate
      • periodEndDate

        public LeavePeriod periodEndDate​(org.threeten.bp.LocalDate periodEndDate)
        The Pay Period End Date (YYYY-MM-DD)
        Parameters:
        periodEndDate - LocalDate
        Returns:
        LeavePeriod
      • getPeriodEndDate

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

        public void setPeriodEndDate​(org.threeten.bp.LocalDate periodEndDate)
        The Pay Period End Date (YYYY-MM-DD)
        Parameters:
        periodEndDate - LocalDate
      • 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
      • setPeriodStatus

        public void setPeriodStatus​(LeavePeriod.PeriodStatusEnum periodStatus)
        Period Status
        Parameters:
        periodStatus - PeriodStatusEnum
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object