Class EarningsTemplate

java.lang.Object
com.xero.models.payrolluk.EarningsTemplate

public class EarningsTemplate
extends Object
EarningsTemplate
  • Constructor Details

    • EarningsTemplate

      public EarningsTemplate()
  • Method Details

    • payTemplateEarningID

      public EarningsTemplate payTemplateEarningID​(UUID payTemplateEarningID)
    • getPayTemplateEarningID

      public UUID getPayTemplateEarningID()
      The Xero identifier for the earnings template
      Returns:
      payTemplateEarningID
    • setPayTemplateEarningID

      public void setPayTemplateEarningID​(UUID payTemplateEarningID)
    • ratePerUnit

      public EarningsTemplate ratePerUnit​(Double ratePerUnit)
    • getRatePerUnit

      public Double getRatePerUnit()
      The rate per unit
      Returns:
      ratePerUnit
    • setRatePerUnit

      public void setRatePerUnit​(Double ratePerUnit)
    • numberOfUnits

      public EarningsTemplate numberOfUnits​(Double numberOfUnits)
    • getNumberOfUnits

      public Double getNumberOfUnits()
      The rate per unit
      Returns:
      numberOfUnits
    • setNumberOfUnits

      public void setNumberOfUnits​(Double numberOfUnits)
    • fixedAmount

      public EarningsTemplate fixedAmount​(Double fixedAmount)
    • getFixedAmount

      public Double getFixedAmount()
      The fixed amount per period
      Returns:
      fixedAmount
    • setFixedAmount

      public void setFixedAmount​(Double fixedAmount)
    • earningsRateID

      public EarningsTemplate earningsRateID​(UUID earningsRateID)
    • getEarningsRateID

      public UUID getEarningsRateID()
      The corresponding earnings rate identifier
      Returns:
      earningsRateID
    • setEarningsRateID

      public void setEarningsRateID​(UUID earningsRateID)
    • name

      public EarningsTemplate name​(String name)
    • getName

      public String getName()
      The read-only name of the Earning Template.
      Returns:
      name
    • setName

      public void setName​(String name)
    • 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