Package com.xero.models.payrolluk
Class EarningsTemplate
- java.lang.Object
-
- com.xero.models.payrolluk.EarningsTemplate
-
public class EarningsTemplate extends Object
EarningsTemplate
-
-
Constructor Summary
Constructors Constructor Description EarningsTemplate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EarningsTemplateearningsRateID(UUID earningsRateID)The corresponding earnings rate identifierbooleanequals(Object o)EarningsTemplatefixedAmount(Double fixedAmount)The fixed amount per periodUUIDgetEarningsRateID()The corresponding earnings rate identifierDoublegetFixedAmount()The fixed amount per periodStringgetName()The read-only name of the Earning Template.DoublegetNumberOfUnits()The rate per unitUUIDgetPayTemplateEarningID()The Xero identifier for the earnings templateDoublegetRatePerUnit()The rate per unitinthashCode()EarningsTemplatename(String name)The read-only name of the Earning Template.EarningsTemplatenumberOfUnits(Double numberOfUnits)The rate per unitEarningsTemplatepayTemplateEarningID(UUID payTemplateEarningID)The Xero identifier for the earnings templateEarningsTemplateratePerUnit(Double ratePerUnit)The rate per unitvoidsetEarningsRateID(UUID earningsRateID)The corresponding earnings rate identifiervoidsetFixedAmount(Double fixedAmount)The fixed amount per periodvoidsetName(String name)The read-only name of the Earning Template.voidsetNumberOfUnits(Double numberOfUnits)The rate per unitvoidsetPayTemplateEarningID(UUID payTemplateEarningID)The Xero identifier for the earnings templatevoidsetRatePerUnit(Double ratePerUnit)The rate per unitStringtoString()
-
-
-
Method Detail
-
payTemplateEarningID
public EarningsTemplate payTemplateEarningID(UUID payTemplateEarningID)
The Xero identifier for the earnings template- Parameters:
payTemplateEarningID- UUID- Returns:
- EarningsTemplate
-
getPayTemplateEarningID
public UUID getPayTemplateEarningID()
The Xero identifier for the earnings template- Returns:
- payTemplateEarningID
-
setPayTemplateEarningID
public void setPayTemplateEarningID(UUID payTemplateEarningID)
The Xero identifier for the earnings template- Parameters:
payTemplateEarningID- UUID
-
ratePerUnit
public EarningsTemplate ratePerUnit(Double ratePerUnit)
The rate per unit- Parameters:
ratePerUnit- Double- Returns:
- EarningsTemplate
-
getRatePerUnit
public Double getRatePerUnit()
The rate per unit- Returns:
- ratePerUnit
-
setRatePerUnit
public void setRatePerUnit(Double ratePerUnit)
The rate per unit- Parameters:
ratePerUnit- Double
-
numberOfUnits
public EarningsTemplate numberOfUnits(Double numberOfUnits)
The rate per unit- Parameters:
numberOfUnits- Double- Returns:
- EarningsTemplate
-
getNumberOfUnits
public Double getNumberOfUnits()
The rate per unit- Returns:
- numberOfUnits
-
setNumberOfUnits
public void setNumberOfUnits(Double numberOfUnits)
The rate per unit- Parameters:
numberOfUnits- Double
-
fixedAmount
public EarningsTemplate fixedAmount(Double fixedAmount)
The fixed amount per period- Parameters:
fixedAmount- Double- Returns:
- EarningsTemplate
-
getFixedAmount
public Double getFixedAmount()
The fixed amount per period- Returns:
- fixedAmount
-
setFixedAmount
public void setFixedAmount(Double fixedAmount)
The fixed amount per period- Parameters:
fixedAmount- Double
-
earningsRateID
public EarningsTemplate earningsRateID(UUID earningsRateID)
The corresponding earnings rate identifier- Parameters:
earningsRateID- UUID- Returns:
- EarningsTemplate
-
getEarningsRateID
public UUID getEarningsRateID()
The corresponding earnings rate identifier- Returns:
- earningsRateID
-
setEarningsRateID
public void setEarningsRateID(UUID earningsRateID)
The corresponding earnings rate identifier- Parameters:
earningsRateID- UUID
-
name
public EarningsTemplate name(String name)
The read-only name of the Earning Template.- Parameters:
name- String- Returns:
- EarningsTemplate
-
getName
public String getName()
The read-only name of the Earning Template.- Returns:
- name
-
setName
public void setName(String name)
The read-only name of the Earning Template.- Parameters:
name- String
-
-