Class EmployeePayTemplate


  • public class EmployeePayTemplate
    extends Object
    EmployeePayTemplate
    • Constructor Detail

      • EmployeePayTemplate

        public EmployeePayTemplate()
    • Method Detail

      • employeeID

        public EmployeePayTemplate employeeID​(UUID employeeID)
        Unique identifier for the employee
        Parameters:
        employeeID - UUID
        Returns:
        EmployeePayTemplate
      • getEmployeeID

        public UUID getEmployeeID()
        Unique identifier for the employee
        Returns:
        employeeID
      • setEmployeeID

        public void setEmployeeID​(UUID employeeID)
        Unique identifier for the employee
        Parameters:
        employeeID - UUID
      • earningTemplates

        public EmployeePayTemplate earningTemplates​(List<EarningsTemplate> earningTemplates)
        earningTemplates
        Parameters:
        earningTemplates - List<EarningsTemplate>
        Returns:
        EmployeePayTemplate
      • addEarningTemplatesItem

        public EmployeePayTemplate addEarningTemplatesItem​(EarningsTemplate earningTemplatesItem)
        earningTemplates
        Parameters:
        earningTemplatesItem - EarningsTemplate
        Returns:
        EmployeePayTemplate
      • getEarningTemplates

        public List<EarningsTemplate> getEarningTemplates()
        Get earningTemplates
        Returns:
        earningTemplates
      • setEarningTemplates

        public void setEarningTemplates​(List<EarningsTemplate> earningTemplates)
        earningTemplates
        Parameters:
        earningTemplates - List<EarningsTemplate>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object