Class Account

    • Field Detail

      • user

        protected User user
    • Constructor Detail

      • Account

        public Account()
    • Method Detail

      • getArchivedBalance

        public BigDecimal getArchivedBalance()
      • getArchivedReserved

        public BigDecimal getArchivedReserved()
      • getArchivingDate

        public Date getArchivingDate()
      • getCreationDate

        public Date getCreationDate()
      • getCreditLimit

        public BigDecimal getCreditLimit()
        Returns the cached lower credit limit for this account. Shouldn't be used directly, because when not customized will get the value from products. Instead, call the service method passing a null date.
        Specified by:
        getCreditLimit in interface IAccount
      • getNegativeSince

        public Date getNegativeSince()
      • getUpperCreditLimit

        public BigDecimal getUpperCreditLimit()
        Returns the cached upper credit limit for this account. Shouldn't be used directly, because when not customized will get the value from products. Instead, use the AccountService method, passing a null date.
        Specified by:
        getUpperCreditLimit in interface IAccount
      • isActive

        public abstract boolean isActive()
      • setAccountRates

        public void setAccountRates​(AccountRates accountRates)
      • setArchivedBalance

        public void setArchivedBalance​(BigDecimal archivedBalance)
      • setArchivedReserved

        public void setArchivedReserved​(BigDecimal archivedReserved)
      • setArchivingDate

        public void setArchivingDate​(Date archivingDate)
      • setClosedAccountBalances

        public void setClosedAccountBalances​(Set<ClosedAccountBalance> closedAccountBalances)
      • setCreationDate

        public void setCreationDate​(Date creationDate)
      • setNegativeSince

        public void setNegativeSince​(Date negativeSince)