Class ShareAccountData

java.lang.Object
org.apache.fineract.client.models.ShareAccountData

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class ShareAccountData extends Object
ShareAccountData
  • Field Details

  • Constructor Details

    • ShareAccountData

      public ShareAccountData()
  • Method Details

    • accountNo

      public ShareAccountData accountNo(String accountNo)
    • getAccountNo

      @Nullable public String getAccountNo()
      Get accountNo
      Returns:
      accountNo
    • setAccountNo

      public void setAccountNo(String accountNo)
    • allowDividendCalculationForInactiveClients

      public ShareAccountData allowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients)
    • getAllowDividendCalculationForInactiveClients

      @Nullable public Boolean getAllowDividendCalculationForInactiveClients()
      Get allowDividendCalculationForInactiveClients
      Returns:
      allowDividendCalculationForInactiveClients
    • setAllowDividendCalculationForInactiveClients

      public void setAllowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients)
    • applicationDate

      public ShareAccountData applicationDate(LocalDate applicationDate)
    • getApplicationDate

      @Nullable public LocalDate getApplicationDate()
      Get applicationDate
      Returns:
      applicationDate
    • setApplicationDate

      public void setApplicationDate(LocalDate applicationDate)
    • chargeOptions

      public ShareAccountData chargeOptions(List<ChargeData> chargeOptions)
    • addChargeOptionsItem

      public ShareAccountData addChargeOptionsItem(ChargeData chargeOptionsItem)
    • getChargeOptions

      @Nullable public List<ChargeData> getChargeOptions()
      Get chargeOptions
      Returns:
      chargeOptions
    • setChargeOptions

      public void setChargeOptions(List<ChargeData> chargeOptions)
    • charges

      public ShareAccountData charges(List<ShareAccountChargeData> charges)
    • addChargesItem

      public ShareAccountData addChargesItem(ShareAccountChargeData chargesItem)
    • getCharges

      @Nullable public List<ShareAccountChargeData> getCharges()
      Get charges
      Returns:
      charges
    • setCharges

      public void setCharges(List<ShareAccountChargeData> charges)
    • clientId

      public ShareAccountData clientId(Long clientId)
    • getClientId

      @Nullable public Long getClientId()
      Get clientId
      Returns:
      clientId
    • setClientId

      public void setClientId(Long clientId)
    • clientName

      public ShareAccountData clientName(String clientName)
    • getClientName

      @Nullable public String getClientName()
      Get clientName
      Returns:
      clientName
    • setClientName

      public void setClientName(String clientName)
    • clientSavingsAccounts

      public ShareAccountData clientSavingsAccounts(List<SavingsAccountData> clientSavingsAccounts)
    • addClientSavingsAccountsItem

      public ShareAccountData addClientSavingsAccountsItem(SavingsAccountData clientSavingsAccountsItem)
    • getClientSavingsAccounts

      @Nullable public List<SavingsAccountData> getClientSavingsAccounts()
      Get clientSavingsAccounts
      Returns:
      clientSavingsAccounts
    • setClientSavingsAccounts

      public void setClientSavingsAccounts(List<SavingsAccountData> clientSavingsAccounts)
    • currency

      public ShareAccountData currency(CurrencyData currency)
    • getCurrency

      @Nullable public CurrencyData getCurrency()
      Get currency
      Returns:
      currency
    • setCurrency

      public void setCurrency(CurrencyData currency)
    • currentMarketPrice

      public ShareAccountData currentMarketPrice(BigDecimal currentMarketPrice)
    • getCurrentMarketPrice

      @Nullable public BigDecimal getCurrentMarketPrice()
      Get currentMarketPrice
      Returns:
      currentMarketPrice
    • setCurrentMarketPrice

      public void setCurrentMarketPrice(BigDecimal currentMarketPrice)
    • dateFormat

      public ShareAccountData dateFormat(String dateFormat)
    • getDateFormat

      @Nullable public String getDateFormat()
      Get dateFormat
      Returns:
      dateFormat
    • setDateFormat

      public void setDateFormat(String dateFormat)
    • defaultShares

      public ShareAccountData defaultShares(Long defaultShares)
    • getDefaultShares

      @Nullable public Long getDefaultShares()
      Get defaultShares
      Returns:
      defaultShares
    • setDefaultShares

      public void setDefaultShares(Long defaultShares)
    • dividends

      public ShareAccountData dividends(List<ShareAccountDividendData> dividends)
    • addDividendsItem

      public ShareAccountData addDividendsItem(ShareAccountDividendData dividendsItem)
    • getDividends

      @Nullable public List<ShareAccountDividendData> getDividends()
      Get dividends
      Returns:
      dividends
    • setDividends

      public void setDividends(List<ShareAccountDividendData> dividends)
    • externalId

      public ShareAccountData externalId(String externalId)
    • getExternalId

      @Nullable public String getExternalId()
      Get externalId
      Returns:
      externalId
    • setExternalId

      public void setExternalId(String externalId)
    • id

      public ShareAccountData id(Long id)
    • getId

      @Nullable public Long getId()
      Get id
      Returns:
      id
    • setId

      public void setId(Long id)
    • locale

      public ShareAccountData locale(String locale)
    • getLocale

      @Nullable public String getLocale()
      Get locale
      Returns:
      locale
    • setLocale

      public void setLocale(String locale)
    • lockPeriodTypeEnum

      public ShareAccountData lockPeriodTypeEnum(EnumOptionData lockPeriodTypeEnum)
    • getLockPeriodTypeEnum

      @Nullable public EnumOptionData getLockPeriodTypeEnum()
      Get lockPeriodTypeEnum
      Returns:
      lockPeriodTypeEnum
    • setLockPeriodTypeEnum

      public void setLockPeriodTypeEnum(EnumOptionData lockPeriodTypeEnum)
    • lockinPeriod

      public ShareAccountData lockinPeriod(Integer lockinPeriod)
    • getLockinPeriod

      @Nullable public Integer getLockinPeriod()
      Get lockinPeriod
      Returns:
      lockinPeriod
    • setLockinPeriod

      public void setLockinPeriod(Integer lockinPeriod)
    • lockinPeriodFrequency

      public ShareAccountData lockinPeriodFrequency(Integer lockinPeriodFrequency)
    • getLockinPeriodFrequency

      @Nullable public Integer getLockinPeriodFrequency()
      Get lockinPeriodFrequency
      Returns:
      lockinPeriodFrequency
    • setLockinPeriodFrequency

      public void setLockinPeriodFrequency(Integer lockinPeriodFrequency)
    • lockinPeriodFrequencyType

      public ShareAccountData lockinPeriodFrequencyType(Integer lockinPeriodFrequencyType)
    • getLockinPeriodFrequencyType

      @Nullable public Integer getLockinPeriodFrequencyType()
      Get lockinPeriodFrequencyType
      Returns:
      lockinPeriodFrequencyType
    • setLockinPeriodFrequencyType

      public void setLockinPeriodFrequencyType(Integer lockinPeriodFrequencyType)
    • lockinPeriodFrequencyTypeOptions

      public ShareAccountData lockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions)
    • addLockinPeriodFrequencyTypeOptionsItem

      public ShareAccountData addLockinPeriodFrequencyTypeOptionsItem(EnumOptionData lockinPeriodFrequencyTypeOptionsItem)
    • getLockinPeriodFrequencyTypeOptions

      @Nullable public List<EnumOptionData> getLockinPeriodFrequencyTypeOptions()
      Get lockinPeriodFrequencyTypeOptions
      Returns:
      lockinPeriodFrequencyTypeOptions
    • setLockinPeriodFrequencyTypeOptions

      public void setLockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions)
    • minimumActivePeriod

      public ShareAccountData minimumActivePeriod(Integer minimumActivePeriod)
    • getMinimumActivePeriod

      @Nullable public Integer getMinimumActivePeriod()
      Get minimumActivePeriod
      Returns:
      minimumActivePeriod
    • setMinimumActivePeriod

      public void setMinimumActivePeriod(Integer minimumActivePeriod)
    • minimumActivePeriodFrequencyType

      public ShareAccountData minimumActivePeriodFrequencyType(Integer minimumActivePeriodFrequencyType)
    • getMinimumActivePeriodFrequencyType

      @Nullable public Integer getMinimumActivePeriodFrequencyType()
      Get minimumActivePeriodFrequencyType
      Returns:
      minimumActivePeriodFrequencyType
    • setMinimumActivePeriodFrequencyType

      public void setMinimumActivePeriodFrequencyType(Integer minimumActivePeriodFrequencyType)
    • minimumActivePeriodFrequencyTypeOptions

      public ShareAccountData minimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions)
    • addMinimumActivePeriodFrequencyTypeOptionsItem

      public ShareAccountData addMinimumActivePeriodFrequencyTypeOptionsItem(EnumOptionData minimumActivePeriodFrequencyTypeOptionsItem)
    • getMinimumActivePeriodFrequencyTypeOptions

      @Nullable public List<EnumOptionData> getMinimumActivePeriodFrequencyTypeOptions()
      Get minimumActivePeriodFrequencyTypeOptions
      Returns:
      minimumActivePeriodFrequencyTypeOptions
    • setMinimumActivePeriodFrequencyTypeOptions

      public void setMinimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions)
    • minimumActivePeriodTypeEnum

      public ShareAccountData minimumActivePeriodTypeEnum(EnumOptionData minimumActivePeriodTypeEnum)
    • getMinimumActivePeriodTypeEnum

      @Nullable public EnumOptionData getMinimumActivePeriodTypeEnum()
      Get minimumActivePeriodTypeEnum
      Returns:
      minimumActivePeriodTypeEnum
    • setMinimumActivePeriodTypeEnum

      public void setMinimumActivePeriodTypeEnum(EnumOptionData minimumActivePeriodTypeEnum)
    • productId

      public ShareAccountData productId(Long productId)
    • getProductId

      @Nullable public Long getProductId()
      Get productId
      Returns:
      productId
    • setProductId

      public void setProductId(Long productId)
    • productName

      public ShareAccountData productName(String productName)
    • getProductName

      @Nullable public String getProductName()
      Get productName
      Returns:
      productName
    • setProductName

      public void setProductName(String productName)
    • productOptions

      public ShareAccountData productOptions(List<Object> productOptions)
    • addProductOptionsItem

      public ShareAccountData addProductOptionsItem(Object productOptionsItem)
    • getProductOptions

      @Nullable public List<Object> getProductOptions()
      Get productOptions
      Returns:
      productOptions
    • setProductOptions

      public void setProductOptions(List<Object> productOptions)
    • purchasedShares

      public ShareAccountData purchasedShares(List<ShareAccountTransactionData> purchasedShares)
    • addPurchasedSharesItem

      public ShareAccountData addPurchasedSharesItem(ShareAccountTransactionData purchasedSharesItem)
    • getPurchasedShares

      @Nullable public List<ShareAccountTransactionData> getPurchasedShares()
      Get purchasedShares
      Returns:
      purchasedShares
    • setPurchasedShares

      public void setPurchasedShares(List<ShareAccountTransactionData> purchasedShares)
    • requestedShares

      public ShareAccountData requestedShares(Integer requestedShares)
    • getRequestedShares

      @Nullable public Integer getRequestedShares()
      Get requestedShares
      Returns:
      requestedShares
    • setRequestedShares

      public void setRequestedShares(Integer requestedShares)
    • rowIndex

      public ShareAccountData rowIndex(Integer rowIndex)
    • getRowIndex

      @Nullable public Integer getRowIndex()
      Get rowIndex
      Returns:
      rowIndex
    • setRowIndex

      public void setRowIndex(Integer rowIndex)
    • savingsAccountId

      public ShareAccountData savingsAccountId(Long savingsAccountId)
    • getSavingsAccountId

      @Nullable public Long getSavingsAccountId()
      Get savingsAccountId
      Returns:
      savingsAccountId
    • setSavingsAccountId

      public void setSavingsAccountId(Long savingsAccountId)
    • savingsAccountNumber

      public ShareAccountData savingsAccountNumber(String savingsAccountNumber)
    • getSavingsAccountNumber

      @Nullable public String getSavingsAccountNumber()
      Get savingsAccountNumber
      Returns:
      savingsAccountNumber
    • setSavingsAccountNumber

      public void setSavingsAccountNumber(String savingsAccountNumber)
    • status

    • getStatus

      @Nullable public ShareAccountStatusEnumData getStatus()
      Get status
      Returns:
      status
    • setStatus

      public void setStatus(ShareAccountStatusEnumData status)
    • submittedDate

      public ShareAccountData submittedDate(LocalDate submittedDate)
    • getSubmittedDate

      @Nullable public LocalDate getSubmittedDate()
      Get submittedDate
      Returns:
      submittedDate
    • setSubmittedDate

      public void setSubmittedDate(LocalDate submittedDate)
    • summary

      public ShareAccountData summary(ShareAccountSummaryData summary)
    • getSummary

      @Nullable public ShareAccountSummaryData getSummary()
      Get summary
      Returns:
      summary
    • setSummary

      public void setSummary(ShareAccountSummaryData summary)
    • timeline

    • getTimeline

      @Nullable public ShareAccountApplicationTimelineData getTimeline()
      Get timeline
      Returns:
      timeline
    • setTimeline

      public void setTimeline(ShareAccountApplicationTimelineData timeline)
    • 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