Class LeaveEarningsLine

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

public class LeaveEarningsLine
extends Object
LeaveEarningsLine
  • Constructor Details

    • LeaveEarningsLine

      public LeaveEarningsLine()
  • Method Details

    • earningsRateID

      public LeaveEarningsLine earningsRateID​(UUID earningsRateID)
    • getEarningsRateID

      public UUID getEarningsRateID()
      Xero identifier
      Returns:
      earningsRateID
    • setEarningsRateID

      public void setEarningsRateID​(UUID earningsRateID)
    • ratePerUnit

      public LeaveEarningsLine ratePerUnit​(Double ratePerUnit)
    • getRatePerUnit

      public Double getRatePerUnit()
      Rate per unit of the EarningsLine.
      Returns:
      ratePerUnit
    • setRatePerUnit

      public void setRatePerUnit​(Double ratePerUnit)
    • numberOfUnits

      public LeaveEarningsLine numberOfUnits​(Double numberOfUnits)
    • getNumberOfUnits

      public Double getNumberOfUnits()
      Earnings rate number of units.
      Returns:
      numberOfUnits
    • setNumberOfUnits

      public void setNumberOfUnits​(Double numberOfUnits)
    • 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