Class PayItem


  • public class PayItem
    extends Object
    PayItem
    • Constructor Detail

      • PayItem

        public PayItem()
    • Method Detail

      • earningsRates

        public PayItem earningsRates​(List<EarningsRate> earningsRates)
        earningsRates
        Parameters:
        earningsRates - List<EarningsRate>
        Returns:
        PayItem
      • addEarningsRatesItem

        public PayItem addEarningsRatesItem​(EarningsRate earningsRatesItem)
        earningsRates
        Parameters:
        earningsRatesItem - EarningsRate
        Returns:
        PayItem
      • getEarningsRates

        public List<EarningsRate> getEarningsRates()
        Get earningsRates
        Returns:
        earningsRates
      • setEarningsRates

        public void setEarningsRates​(List<EarningsRate> earningsRates)
        earningsRates
        Parameters:
        earningsRates - List<EarningsRate>
      • deductionTypes

        public PayItem deductionTypes​(List<DeductionType> deductionTypes)
        deductionTypes
        Parameters:
        deductionTypes - List<DeductionType>
        Returns:
        PayItem
      • addDeductionTypesItem

        public PayItem addDeductionTypesItem​(DeductionType deductionTypesItem)
        deductionTypes
        Parameters:
        deductionTypesItem - DeductionType
        Returns:
        PayItem
      • getDeductionTypes

        public List<DeductionType> getDeductionTypes()
        Get deductionTypes
        Returns:
        deductionTypes
      • setDeductionTypes

        public void setDeductionTypes​(List<DeductionType> deductionTypes)
        deductionTypes
        Parameters:
        deductionTypes - List<DeductionType>
      • leaveTypes

        public PayItem leaveTypes​(List<LeaveType> leaveTypes)
        leaveTypes
        Parameters:
        leaveTypes - List<LeaveType>
        Returns:
        PayItem
      • addLeaveTypesItem

        public PayItem addLeaveTypesItem​(LeaveType leaveTypesItem)
        leaveTypes
        Parameters:
        leaveTypesItem - LeaveType
        Returns:
        PayItem
      • getLeaveTypes

        public List<LeaveType> getLeaveTypes()
        Get leaveTypes
        Returns:
        leaveTypes
      • setLeaveTypes

        public void setLeaveTypes​(List<LeaveType> leaveTypes)
        leaveTypes
        Parameters:
        leaveTypes - List<LeaveType>
      • reimbursementTypes

        public PayItem reimbursementTypes​(List<ReimbursementType> reimbursementTypes)
        reimbursementTypes
        Parameters:
        reimbursementTypes - List<ReimbursementType>
        Returns:
        PayItem
      • addReimbursementTypesItem

        public PayItem addReimbursementTypesItem​(ReimbursementType reimbursementTypesItem)
        reimbursementTypes
        Parameters:
        reimbursementTypesItem - ReimbursementType
        Returns:
        PayItem
      • getReimbursementTypes

        public List<ReimbursementType> getReimbursementTypes()
        Get reimbursementTypes
        Returns:
        reimbursementTypes
      • setReimbursementTypes

        public void setReimbursementTypes​(List<ReimbursementType> reimbursementTypes)
        reimbursementTypes
        Parameters:
        reimbursementTypes - List<ReimbursementType>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object