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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChargeOptionsItem(ChargeData chargeOptionsItem) addChargesItem(ShareAccountChargeData chargesItem) addClientSavingsAccountsItem(SavingsAccountData clientSavingsAccountsItem) addDividendsItem(ShareAccountDividendData dividendsItem) addLockinPeriodFrequencyTypeOptionsItem(EnumOptionData lockinPeriodFrequencyTypeOptionsItem) addMinimumActivePeriodFrequencyTypeOptionsItem(EnumOptionData minimumActivePeriodFrequencyTypeOptionsItem) addProductOptionsItem(Object productOptionsItem) addPurchasedSharesItem(ShareAccountTransactionData purchasedSharesItem) allowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients) applicationDate(LocalDate applicationDate) chargeOptions(List<ChargeData> chargeOptions) charges(List<ShareAccountChargeData> charges) clientName(String clientName) clientSavingsAccounts(List<SavingsAccountData> clientSavingsAccounts) currency(CurrencyData currency) currentMarketPrice(BigDecimal currentMarketPrice) dateFormat(String dateFormat) defaultShares(Long defaultShares) dividends(List<ShareAccountDividendData> dividends) booleanexternalId(String externalId) Get accountNoGet allowDividendCalculationForInactiveClientsGet applicationDateGet chargeOptionsGet chargesGet clientIdGet clientNameGet clientSavingsAccountsGet currencyGet currentMarketPriceGet dateFormatGet defaultSharesGet dividendsGet externalIdgetId()Get idGet localeGet lockinPeriodGet lockinPeriodFrequencyGet lockinPeriodFrequencyTypeGet lockinPeriodFrequencyTypeOptionsGet lockPeriodTypeEnumGet minimumActivePeriodGet minimumActivePeriodFrequencyTypeGet minimumActivePeriodFrequencyTypeOptionsGet minimumActivePeriodTypeEnumGet productIdGet productNameGet productOptionsGet purchasedSharesGet requestedSharesGet rowIndexGet savingsAccountIdGet savingsAccountNumberGet statusGet submittedDateGet summaryGet timelineinthashCode()lockinPeriod(Integer lockinPeriod) lockinPeriodFrequency(Integer lockinPeriodFrequency) lockinPeriodFrequencyType(Integer lockinPeriodFrequencyType) lockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions) lockPeriodTypeEnum(EnumOptionData lockPeriodTypeEnum) minimumActivePeriod(Integer minimumActivePeriod) minimumActivePeriodFrequencyType(Integer minimumActivePeriodFrequencyType) minimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions) minimumActivePeriodTypeEnum(EnumOptionData minimumActivePeriodTypeEnum) productName(String productName) productOptions(List<Object> productOptions) purchasedShares(List<ShareAccountTransactionData> purchasedShares) requestedShares(Integer requestedShares) savingsAccountId(Long savingsAccountId) savingsAccountNumber(String savingsAccountNumber) voidsetAccountNo(String accountNo) voidsetAllowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients) voidsetApplicationDate(LocalDate applicationDate) voidsetChargeOptions(List<ChargeData> chargeOptions) voidsetCharges(List<ShareAccountChargeData> charges) voidsetClientId(Long clientId) voidsetClientName(String clientName) voidsetClientSavingsAccounts(List<SavingsAccountData> clientSavingsAccounts) voidsetCurrency(CurrencyData currency) voidsetCurrentMarketPrice(BigDecimal currentMarketPrice) voidsetDateFormat(String dateFormat) voidsetDefaultShares(Long defaultShares) voidsetDividends(List<ShareAccountDividendData> dividends) voidsetExternalId(String externalId) voidvoidvoidsetLockinPeriod(Integer lockinPeriod) voidsetLockinPeriodFrequency(Integer lockinPeriodFrequency) voidsetLockinPeriodFrequencyType(Integer lockinPeriodFrequencyType) voidsetLockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions) voidsetLockPeriodTypeEnum(EnumOptionData lockPeriodTypeEnum) voidsetMinimumActivePeriod(Integer minimumActivePeriod) voidsetMinimumActivePeriodFrequencyType(Integer minimumActivePeriodFrequencyType) voidsetMinimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions) voidsetMinimumActivePeriodTypeEnum(EnumOptionData minimumActivePeriodTypeEnum) voidsetProductId(Long productId) voidsetProductName(String productName) voidsetProductOptions(List<Object> productOptions) voidsetPurchasedShares(List<ShareAccountTransactionData> purchasedShares) voidsetRequestedShares(Integer requestedShares) voidsetRowIndex(Integer rowIndex) voidsetSavingsAccountId(Long savingsAccountId) voidsetSavingsAccountNumber(String savingsAccountNumber) voidsetStatus(ShareAccountStatusEnumData status) voidsetSubmittedDate(LocalDate submittedDate) voidsetSummary(ShareAccountSummaryData summary) voidstatus(ShareAccountStatusEnumData status) submittedDate(LocalDate submittedDate) summary(ShareAccountSummaryData summary) timeline(ShareAccountApplicationTimelineData timeline) toString()
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_NO
- See Also:
-
SERIALIZED_NAME_ALLOW_DIVIDEND_CALCULATION_FOR_INACTIVE_CLIENTS
- See Also:
-
SERIALIZED_NAME_APPLICATION_DATE
- See Also:
-
SERIALIZED_NAME_CHARGE_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGES
- See Also:
-
SERIALIZED_NAME_CLIENT_ID
- See Also:
-
SERIALIZED_NAME_CLIENT_NAME
- See Also:
-
SERIALIZED_NAME_CLIENT_SAVINGS_ACCOUNTS
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_CURRENT_MARKET_PRICE
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_DEFAULT_SHARES
- See Also:
-
SERIALIZED_NAME_DIVIDENDS
- See Also:
-
SERIALIZED_NAME_EXTERNAL_ID
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_LOCALE
- See Also:
-
SERIALIZED_NAME_LOCK_PERIOD_TYPE_ENUM
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD_FREQUENCY
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD_FREQUENCY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_MINIMUM_ACTIVE_PERIOD
- See Also:
-
SERIALIZED_NAME_MINIMUM_ACTIVE_PERIOD_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_MINIMUM_ACTIVE_PERIOD_FREQUENCY_TYPE_OPTIONS
- See Also:
-
SERIALIZED_NAME_MINIMUM_ACTIVE_PERIOD_TYPE_ENUM
- See Also:
-
SERIALIZED_NAME_PRODUCT_ID
- See Also:
-
SERIALIZED_NAME_PRODUCT_NAME
- See Also:
-
SERIALIZED_NAME_PRODUCT_OPTIONS
- See Also:
-
SERIALIZED_NAME_PURCHASED_SHARES
- See Also:
-
SERIALIZED_NAME_REQUESTED_SHARES
- See Also:
-
SERIALIZED_NAME_ROW_INDEX
- See Also:
-
SERIALIZED_NAME_SAVINGS_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_SAVINGS_ACCOUNT_NUMBER
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_SUBMITTED_DATE
- See Also:
-
SERIALIZED_NAME_SUMMARY
- See Also:
-
SERIALIZED_NAME_TIMELINE
- See Also:
-
-
Constructor Details
-
ShareAccountData
public ShareAccountData()
-
-
Method Details
-
accountNo
-
getAccountNo
Get accountNo- Returns:
- accountNo
-
setAccountNo
-
allowDividendCalculationForInactiveClients
public ShareAccountData allowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients) -
getAllowDividendCalculationForInactiveClients
Get allowDividendCalculationForInactiveClients- Returns:
- allowDividendCalculationForInactiveClients
-
setAllowDividendCalculationForInactiveClients
public void setAllowDividendCalculationForInactiveClients(Boolean allowDividendCalculationForInactiveClients) -
applicationDate
-
getApplicationDate
Get applicationDate- Returns:
- applicationDate
-
setApplicationDate
-
chargeOptions
-
addChargeOptionsItem
-
getChargeOptions
Get chargeOptions- Returns:
- chargeOptions
-
setChargeOptions
-
charges
-
getCharges
Get charges- Returns:
- charges
-
setCharges
-
clientId
-
getClientId
Get clientId- Returns:
- clientId
-
setClientId
-
clientName
-
getClientName
Get clientName- Returns:
- clientName
-
setClientName
-
clientSavingsAccounts
-
addClientSavingsAccountsItem
-
getClientSavingsAccounts
Get clientSavingsAccounts- Returns:
- clientSavingsAccounts
-
setClientSavingsAccounts
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
currentMarketPrice
-
getCurrentMarketPrice
Get currentMarketPrice- Returns:
- currentMarketPrice
-
setCurrentMarketPrice
-
dateFormat
-
getDateFormat
Get dateFormat- Returns:
- dateFormat
-
setDateFormat
-
dividends
-
getDividends
Get dividends- Returns:
- dividends
-
setDividends
-
externalId
-
getExternalId
Get externalId- Returns:
- externalId
-
setExternalId
-
id
-
getId
Get id- Returns:
- id
-
setId
-
locale
-
getLocale
Get locale- Returns:
- locale
-
setLocale
-
lockPeriodTypeEnum
-
getLockPeriodTypeEnum
Get lockPeriodTypeEnum- Returns:
- lockPeriodTypeEnum
-
setLockPeriodTypeEnum
-
lockinPeriod
-
getLockinPeriod
Get lockinPeriod- Returns:
- lockinPeriod
-
setLockinPeriod
-
lockinPeriodFrequency
-
getLockinPeriodFrequency
Get lockinPeriodFrequency- Returns:
- lockinPeriodFrequency
-
setLockinPeriodFrequency
-
lockinPeriodFrequencyType
-
getLockinPeriodFrequencyType
Get lockinPeriodFrequencyType- Returns:
- lockinPeriodFrequencyType
-
setLockinPeriodFrequencyType
-
lockinPeriodFrequencyTypeOptions
public ShareAccountData lockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions) -
addLockinPeriodFrequencyTypeOptionsItem
public ShareAccountData addLockinPeriodFrequencyTypeOptionsItem(EnumOptionData lockinPeriodFrequencyTypeOptionsItem) -
getLockinPeriodFrequencyTypeOptions
Get lockinPeriodFrequencyTypeOptions- Returns:
- lockinPeriodFrequencyTypeOptions
-
setLockinPeriodFrequencyTypeOptions
public void setLockinPeriodFrequencyTypeOptions(List<EnumOptionData> lockinPeriodFrequencyTypeOptions) -
minimumActivePeriod
-
getMinimumActivePeriod
Get minimumActivePeriod- Returns:
- minimumActivePeriod
-
setMinimumActivePeriod
-
minimumActivePeriodFrequencyType
-
getMinimumActivePeriodFrequencyType
Get minimumActivePeriodFrequencyType- Returns:
- minimumActivePeriodFrequencyType
-
setMinimumActivePeriodFrequencyType
-
minimumActivePeriodFrequencyTypeOptions
public ShareAccountData minimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions) -
addMinimumActivePeriodFrequencyTypeOptionsItem
public ShareAccountData addMinimumActivePeriodFrequencyTypeOptionsItem(EnumOptionData minimumActivePeriodFrequencyTypeOptionsItem) -
getMinimumActivePeriodFrequencyTypeOptions
Get minimumActivePeriodFrequencyTypeOptions- Returns:
- minimumActivePeriodFrequencyTypeOptions
-
setMinimumActivePeriodFrequencyTypeOptions
public void setMinimumActivePeriodFrequencyTypeOptions(List<EnumOptionData> minimumActivePeriodFrequencyTypeOptions) -
minimumActivePeriodTypeEnum
-
getMinimumActivePeriodTypeEnum
Get minimumActivePeriodTypeEnum- Returns:
- minimumActivePeriodTypeEnum
-
setMinimumActivePeriodTypeEnum
-
productId
-
getProductId
Get productId- Returns:
- productId
-
setProductId
-
productName
-
getProductName
Get productName- Returns:
- productName
-
setProductName
-
productOptions
-
addProductOptionsItem
-
getProductOptions
Get productOptions- Returns:
- productOptions
-
setProductOptions
-
rowIndex
-
getRowIndex
Get rowIndex- Returns:
- rowIndex
-
setRowIndex
-
savingsAccountId
-
getSavingsAccountId
Get savingsAccountId- Returns:
- savingsAccountId
-
setSavingsAccountId
-
savingsAccountNumber
-
getSavingsAccountNumber
Get savingsAccountNumber- Returns:
- savingsAccountNumber
-
setSavingsAccountNumber
-
getStatus
Get status- Returns:
- status
-
submittedDate
-
getSubmittedDate
Get submittedDate- Returns:
- submittedDate
-
setSubmittedDate
-
getSummary
Get summary- Returns:
- summary
-
getTimeline
Get timeline- Returns:
- timeline
-
equals
-
hashCode
public int hashCode() -
toString
-