Class Setting

java.lang.Object
com.xero.models.assets.Setting

public class Setting
extends Object
Setting
  • Constructor Details

    • Setting

      public Setting()
  • Method Details

    • assetNumberPrefix

      public Setting assetNumberPrefix​(String assetNumberPrefix)
    • getAssetNumberPrefix

      public String getAssetNumberPrefix()
      The prefix used for fixed asset numbers (“FA-” by default)
      Returns:
      assetNumberPrefix
    • setAssetNumberPrefix

      public void setAssetNumberPrefix​(String assetNumberPrefix)
    • assetNumberSequence

      public Setting assetNumberSequence​(String assetNumberSequence)
    • getAssetNumberSequence

      public String getAssetNumberSequence()
      The next available sequence number
      Returns:
      assetNumberSequence
    • setAssetNumberSequence

      public void setAssetNumberSequence​(String assetNumberSequence)
    • assetStartDate

      public Setting assetStartDate​(org.threeten.bp.LocalDate assetStartDate)
    • getAssetStartDate

      public org.threeten.bp.LocalDate getAssetStartDate()
      The date depreciation calculations started on registered fixed assets in Xero
      Returns:
      assetStartDate
    • setAssetStartDate

      public void setAssetStartDate​(org.threeten.bp.LocalDate assetStartDate)
    • lastDepreciationDate

      public Setting lastDepreciationDate​(org.threeten.bp.LocalDate lastDepreciationDate)
    • getLastDepreciationDate

      public org.threeten.bp.LocalDate getLastDepreciationDate()
      The last depreciation date
      Returns:
      lastDepreciationDate
    • setLastDepreciationDate

      public void setLastDepreciationDate​(org.threeten.bp.LocalDate lastDepreciationDate)
    • defaultGainOnDisposalAccountId

      public Setting defaultGainOnDisposalAccountId​(UUID defaultGainOnDisposalAccountId)
    • getDefaultGainOnDisposalAccountId

      public UUID getDefaultGainOnDisposalAccountId()
      Default account that gains are posted to
      Returns:
      defaultGainOnDisposalAccountId
    • setDefaultGainOnDisposalAccountId

      public void setDefaultGainOnDisposalAccountId​(UUID defaultGainOnDisposalAccountId)
    • defaultLossOnDisposalAccountId

      public Setting defaultLossOnDisposalAccountId​(UUID defaultLossOnDisposalAccountId)
    • getDefaultLossOnDisposalAccountId

      public UUID getDefaultLossOnDisposalAccountId()
      Default account that losses are posted to
      Returns:
      defaultLossOnDisposalAccountId
    • setDefaultLossOnDisposalAccountId

      public void setDefaultLossOnDisposalAccountId​(UUID defaultLossOnDisposalAccountId)
    • defaultCapitalGainOnDisposalAccountId

      public Setting defaultCapitalGainOnDisposalAccountId​(UUID defaultCapitalGainOnDisposalAccountId)
    • getDefaultCapitalGainOnDisposalAccountId

      public UUID getDefaultCapitalGainOnDisposalAccountId()
      Default account that capital gains are posted to
      Returns:
      defaultCapitalGainOnDisposalAccountId
    • setDefaultCapitalGainOnDisposalAccountId

      public void setDefaultCapitalGainOnDisposalAccountId​(UUID defaultCapitalGainOnDisposalAccountId)
    • optInForTax

      public Setting optInForTax​(Boolean optInForTax)
    • getOptInForTax

      public Boolean getOptInForTax()
      opt in for tax calculation
      Returns:
      optInForTax
    • setOptInForTax

      public void setOptInForTax​(Boolean optInForTax)
    • 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