Class Setting


  • public class Setting
    extends Object
    Setting
    • Constructor Detail

      • Setting

        public Setting()
    • Method Detail

      • assetNumberPrefix

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

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

        public void setAssetNumberPrefix​(String assetNumberPrefix)
        The prefix used for fixed asset numbers (“FA-” by default)
        Parameters:
        assetNumberPrefix - String
      • assetNumberSequence

        public Setting assetNumberSequence​(String assetNumberSequence)
        The next available sequence number
        Parameters:
        assetNumberSequence - String
        Returns:
        Setting
      • getAssetNumberSequence

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

        public void setAssetNumberSequence​(String assetNumberSequence)
        The next available sequence number
        Parameters:
        assetNumberSequence - String
      • assetStartDate

        public Setting assetStartDate​(org.threeten.bp.LocalDate assetStartDate)
        The date depreciation calculations started on registered fixed assets in Xero
        Parameters:
        assetStartDate - LocalDate
        Returns:
        Setting
      • 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)
        The date depreciation calculations started on registered fixed assets in Xero
        Parameters:
        assetStartDate - LocalDate
      • lastDepreciationDate

        public Setting lastDepreciationDate​(org.threeten.bp.LocalDate lastDepreciationDate)
        The last depreciation date
        Parameters:
        lastDepreciationDate - LocalDate
        Returns:
        Setting
      • getLastDepreciationDate

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

        public void setLastDepreciationDate​(org.threeten.bp.LocalDate lastDepreciationDate)
        The last depreciation date
        Parameters:
        lastDepreciationDate - LocalDate
      • defaultGainOnDisposalAccountId

        public Setting defaultGainOnDisposalAccountId​(UUID defaultGainOnDisposalAccountId)
        Default account that gains are posted to
        Parameters:
        defaultGainOnDisposalAccountId - UUID
        Returns:
        Setting
      • getDefaultGainOnDisposalAccountId

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

        public void setDefaultGainOnDisposalAccountId​(UUID defaultGainOnDisposalAccountId)
        Default account that gains are posted to
        Parameters:
        defaultGainOnDisposalAccountId - UUID
      • defaultLossOnDisposalAccountId

        public Setting defaultLossOnDisposalAccountId​(UUID defaultLossOnDisposalAccountId)
        Default account that losses are posted to
        Parameters:
        defaultLossOnDisposalAccountId - UUID
        Returns:
        Setting
      • getDefaultLossOnDisposalAccountId

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

        public void setDefaultLossOnDisposalAccountId​(UUID defaultLossOnDisposalAccountId)
        Default account that losses are posted to
        Parameters:
        defaultLossOnDisposalAccountId - UUID
      • defaultCapitalGainOnDisposalAccountId

        public Setting defaultCapitalGainOnDisposalAccountId​(UUID defaultCapitalGainOnDisposalAccountId)
        Default account that capital gains are posted to
        Parameters:
        defaultCapitalGainOnDisposalAccountId - UUID
        Returns:
        Setting
      • getDefaultCapitalGainOnDisposalAccountId

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

        public void setDefaultCapitalGainOnDisposalAccountId​(UUID defaultCapitalGainOnDisposalAccountId)
        Default account that capital gains are posted to
        Parameters:
        defaultCapitalGainOnDisposalAccountId - UUID
      • optInForTax

        public Setting optInForTax​(Boolean optInForTax)
        opt in for tax calculation
        Parameters:
        optInForTax - Boolean
        Returns:
        Setting
      • getOptInForTax

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

        public void setOptInForTax​(Boolean optInForTax)
        opt in for tax calculation
        Parameters:
        optInForTax - Boolean
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object