Class LeaveBalance

java.lang.Object
com.xero.models.payrollau.LeaveBalance

public class LeaveBalance
extends Object
LeaveBalance
  • Constructor Details

    • LeaveBalance

      public LeaveBalance()
  • Method Details

    • leaveName

      public LeaveBalance leaveName​(String leaveName)
    • getLeaveName

      public String getLeaveName()
      The name of the leave type
      Returns:
      leaveName
    • setLeaveName

      public void setLeaveName​(String leaveName)
    • leaveTypeID

      public LeaveBalance leaveTypeID​(String leaveTypeID)
    • getLeaveTypeID

      public String getLeaveTypeID()
      Identifier of the leave type (see PayItems)
      Returns:
      leaveTypeID
    • setLeaveTypeID

      public void setLeaveTypeID​(String leaveTypeID)
    • numberOfUnits

      public LeaveBalance numberOfUnits​(Double numberOfUnits)
    • getNumberOfUnits

      public Double getNumberOfUnits()
      The balance of the leave available
      Returns:
      numberOfUnits
    • setNumberOfUnits

      public void setNumberOfUnits​(Double numberOfUnits)
    • typeOfUnits

      public LeaveBalance typeOfUnits​(String typeOfUnits)
    • getTypeOfUnits

      public String getTypeOfUnits()
      The type of units as specified by the LeaveType (see PayItems)
      Returns:
      typeOfUnits
    • setTypeOfUnits

      public void setTypeOfUnits​(String typeOfUnits)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object