/* Options: Date: 2025-07-17 23:55:38 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://hcbtas-q-albamfs-api.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: PensionsInfoExtReq.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/ext/pensionsinfo", Verbs="POST") public static class PensionsInfoExtReq implements IReturn { public SendPensionPlanHeader header = null; public Pdf pdf = null; public Pdf cohabitantPdf = null; public ArrayList pensionProviders = null; public ArrayList cohabitantPensionProviders = null; public SendPensionPlanHeader getHeader() { return header; } public PensionsInfoExtReq setHeader(SendPensionPlanHeader value) { this.header = value; return this; } public Pdf getPdf() { return pdf; } public PensionsInfoExtReq setPdf(Pdf value) { this.pdf = value; return this; } public Pdf getCohabitantPdf() { return cohabitantPdf; } public PensionsInfoExtReq setCohabitantPdf(Pdf value) { this.cohabitantPdf = value; return this; } public ArrayList getPensionProviders() { return pensionProviders; } public PensionsInfoExtReq setPensionProviders(ArrayList value) { this.pensionProviders = value; return this; } public ArrayList getCohabitantPensionProviders() { return cohabitantPensionProviders; } public PensionsInfoExtReq setCohabitantPensionProviders(ArrayList value) { this.cohabitantPensionProviders = value; return this; } private static Object responseType = SendPensionPlanToProviderResponseVer9DTO.class; public Object getResponseType() { return responseType; } } public static class SendPensionPlanToProviderResponseVer9DTO { public AnswerSendPensionPlanHeader header = null; public AnswerSendPensionPlanHeader getHeader() { return header; } public SendPensionPlanToProviderResponseVer9DTO setHeader(AnswerSendPensionPlanHeader value) { this.header = value; return this; } } public static class SendPensionPlanHeader extends TransactionHeader { public String socialSecurityNumber = null; public String cohabitantSocialSecurityNumber = null; public byte[] customerRemark = null; public String systemInfo = null; public Integer pensionProviderId = null; public String getSocialSecurityNumber() { return socialSecurityNumber; } public SendPensionPlanHeader setSocialSecurityNumber(String value) { this.socialSecurityNumber = value; return this; } public String getCohabitantSocialSecurityNumber() { return cohabitantSocialSecurityNumber; } public SendPensionPlanHeader setCohabitantSocialSecurityNumber(String value) { this.cohabitantSocialSecurityNumber = value; return this; } public byte[] getCustomerRemark() { return customerRemark; } public SendPensionPlanHeader setCustomerRemark(byte[] value) { this.customerRemark = value; return this; } public String getSystemInfo() { return systemInfo; } public SendPensionPlanHeader setSystemInfo(String value) { this.systemInfo = value; return this; } public Integer getPensionProviderId() { return pensionProviderId; } public SendPensionPlanHeader setPensionProviderId(Integer value) { this.pensionProviderId = value; return this; } } public static class Pdf { public byte[] pdfReport = null; public byte[] getPdfReport() { return pdfReport; } public Pdf setPdfReport(byte[] value) { this.pdfReport = value; return this; } } public static class PensionProviderVer9DTO { public Integer pensionProviderId = null; public String pensionProviderName = null; public Integer wordSplitCharacter = null; public String webSiteUrl = null; public String currencyCode = null; public String advisorName = null; public Boolean receiveDataForAdvisory = null; public Integer transactionStatus = null; public ArrayList schemes = null; public ArrayList transactionRemarks = null; public Integer getPensionProviderId() { return pensionProviderId; } public PensionProviderVer9DTO setPensionProviderId(Integer value) { this.pensionProviderId = value; return this; } public String getPensionProviderName() { return pensionProviderName; } public PensionProviderVer9DTO setPensionProviderName(String value) { this.pensionProviderName = value; return this; } public Integer getWordSplitCharacter() { return wordSplitCharacter; } public PensionProviderVer9DTO setWordSplitCharacter(Integer value) { this.wordSplitCharacter = value; return this; } public String getWebSiteUrl() { return webSiteUrl; } public PensionProviderVer9DTO setWebSiteUrl(String value) { this.webSiteUrl = value; return this; } public String getCurrencyCode() { return currencyCode; } public PensionProviderVer9DTO setCurrencyCode(String value) { this.currencyCode = value; return this; } public String getAdvisorName() { return advisorName; } public PensionProviderVer9DTO setAdvisorName(String value) { this.advisorName = value; return this; } public Boolean isReceiveDataForAdvisory() { return receiveDataForAdvisory; } public PensionProviderVer9DTO setReceiveDataForAdvisory(Boolean value) { this.receiveDataForAdvisory = value; return this; } public Integer getTransactionStatus() { return transactionStatus; } public PensionProviderVer9DTO setTransactionStatus(Integer value) { this.transactionStatus = value; return this; } public ArrayList getSchemes() { return schemes; } public PensionProviderVer9DTO setSchemes(ArrayList value) { this.schemes = value; return this; } public ArrayList getTransactionRemarks() { return transactionRemarks; } public PensionProviderVer9DTO setTransactionRemarks(ArrayList value) { this.transactionRemarks = value; return this; } } public static class AnswerSendPensionPlanHeader extends TransactionHeader { public String socialSecurityNumber = null; public Boolean reportReceived = null; public byte[] providerRemark = null; public String errorText = null; public String getSocialSecurityNumber() { return socialSecurityNumber; } public AnswerSendPensionPlanHeader setSocialSecurityNumber(String value) { this.socialSecurityNumber = value; return this; } public Boolean isReportReceived() { return reportReceived; } public AnswerSendPensionPlanHeader setReportReceived(Boolean value) { this.reportReceived = value; return this; } public byte[] getProviderRemark() { return providerRemark; } public AnswerSendPensionPlanHeader setProviderRemark(byte[] value) { this.providerRemark = value; return this; } public String getErrorText() { return errorText; } public AnswerSendPensionPlanHeader setErrorText(String value) { this.errorText = value; return this; } } public static class TransactionHeader { public Integer versionNumber = null; public String transactionId = null; public Integer transactionsTypeNumber = null; public Date eventTime = null; public Integer getVersionNumber() { return versionNumber; } public TransactionHeader setVersionNumber(Integer value) { this.versionNumber = value; return this; } public String getTransactionId() { return transactionId; } public TransactionHeader setTransactionId(String value) { this.transactionId = value; return this; } public Integer getTransactionsTypeNumber() { return transactionsTypeNumber; } public TransactionHeader setTransactionsTypeNumber(Integer value) { this.transactionsTypeNumber = value; return this; } public Date getEventTime() { return eventTime; } public TransactionHeader setEventTime(Date value) { this.eventTime = value; return this; } } public static class PensionSchemeVer9DTO { public Integer transactionStatus = null; public String referenceNumber = null; public Integer typeNumber = null; public Integer phone = null; public String contact = null; public String email = null; public Integer payment = null; public Date paymentDate = null; public Integer savedValue = null; public Date savedValueDate = null; public Integer savedValuePresentation = null; public String systemInfoScheme = null; public Integer businessPartnerNumber = null; public Integer guarantees = null; public Integer transferCosts = null; public Integer transferCostsJobChange = null; public Integer repurchase = null; public byte[] repurchaseText = null; public Boolean hasWithdrawalPenalty = null; public Boolean benefitComposition = null; public Integer investmentFormNumber = null; public String businessPartner = null; public Integer wordSplitCharacter = null; public ArrayList remarks = null; public ArrayList benefits = null; public Integer getTransactionStatus() { return transactionStatus; } public PensionSchemeVer9DTO setTransactionStatus(Integer value) { this.transactionStatus = value; return this; } public String getReferenceNumber() { return referenceNumber; } public PensionSchemeVer9DTO setReferenceNumber(String value) { this.referenceNumber = value; return this; } public Integer getTypeNumber() { return typeNumber; } public PensionSchemeVer9DTO setTypeNumber(Integer value) { this.typeNumber = value; return this; } public Integer getPhone() { return phone; } public PensionSchemeVer9DTO setPhone(Integer value) { this.phone = value; return this; } public String getContact() { return contact; } public PensionSchemeVer9DTO setContact(String value) { this.contact = value; return this; } public String getEmail() { return email; } public PensionSchemeVer9DTO setEmail(String value) { this.email = value; return this; } public Integer getPayment() { return payment; } public PensionSchemeVer9DTO setPayment(Integer value) { this.payment = value; return this; } public Date getPaymentDate() { return paymentDate; } public PensionSchemeVer9DTO setPaymentDate(Date value) { this.paymentDate = value; return this; } public Integer getSavedValue() { return savedValue; } public PensionSchemeVer9DTO setSavedValue(Integer value) { this.savedValue = value; return this; } public Date getSavedValueDate() { return savedValueDate; } public PensionSchemeVer9DTO setSavedValueDate(Date value) { this.savedValueDate = value; return this; } public Integer getSavedValuePresentation() { return savedValuePresentation; } public PensionSchemeVer9DTO setSavedValuePresentation(Integer value) { this.savedValuePresentation = value; return this; } public String getSystemInfoScheme() { return systemInfoScheme; } public PensionSchemeVer9DTO setSystemInfoScheme(String value) { this.systemInfoScheme = value; return this; } public Integer getBusinessPartnerNumber() { return businessPartnerNumber; } public PensionSchemeVer9DTO setBusinessPartnerNumber(Integer value) { this.businessPartnerNumber = value; return this; } public Integer getGuarantees() { return guarantees; } public PensionSchemeVer9DTO setGuarantees(Integer value) { this.guarantees = value; return this; } public Integer getTransferCosts() { return transferCosts; } public PensionSchemeVer9DTO setTransferCosts(Integer value) { this.transferCosts = value; return this; } public Integer getTransferCostsJobChange() { return transferCostsJobChange; } public PensionSchemeVer9DTO setTransferCostsJobChange(Integer value) { this.transferCostsJobChange = value; return this; } public Integer getRepurchase() { return repurchase; } public PensionSchemeVer9DTO setRepurchase(Integer value) { this.repurchase = value; return this; } public byte[] getRepurchaseText() { return repurchaseText; } public PensionSchemeVer9DTO setRepurchaseText(byte[] value) { this.repurchaseText = value; return this; } public Boolean isHasWithdrawalPenalty() { return hasWithdrawalPenalty; } public PensionSchemeVer9DTO setHasWithdrawalPenalty(Boolean value) { this.hasWithdrawalPenalty = value; return this; } public Boolean isBenefitComposition() { return benefitComposition; } public PensionSchemeVer9DTO setBenefitComposition(Boolean value) { this.benefitComposition = value; return this; } public Integer getInvestmentFormNumber() { return investmentFormNumber; } public PensionSchemeVer9DTO setInvestmentFormNumber(Integer value) { this.investmentFormNumber = value; return this; } public String getBusinessPartner() { return businessPartner; } public PensionSchemeVer9DTO setBusinessPartner(String value) { this.businessPartner = value; return this; } public Integer getWordSplitCharacter() { return wordSplitCharacter; } public PensionSchemeVer9DTO setWordSplitCharacter(Integer value) { this.wordSplitCharacter = value; return this; } public ArrayList getRemarks() { return remarks; } public PensionSchemeVer9DTO setRemarks(ArrayList value) { this.remarks = value; return this; } public ArrayList getBenefits() { return benefits; } public PensionSchemeVer9DTO setBenefits(ArrayList value) { this.benefits = value; return this; } } public static class RemarkVer9DTO { public Integer typeNumber = null; public Integer number = null; public String text = null; public Integer getTypeNumber() { return typeNumber; } public RemarkVer9DTO setTypeNumber(Integer value) { this.typeNumber = value; return this; } public Integer getNumber() { return number; } public RemarkVer9DTO setNumber(Integer value) { this.number = value; return this; } public String getText() { return text; } public RemarkVer9DTO setText(String value) { this.text = value; return this; } } public static class BenefitVer9DTO { public Integer transactionStatus = null; public Integer typeNumber = null; public String typeText = null; public Integer subscriptionTypeNumber = null; public String subscriptionTypeText = null; public Boolean canBeShownInGraph = null; public String moreInfoUrl = null; public String systemInfo = null; public PremiumWaiverBenefitVer9DTO premiumWaiverBenefit = null; public BenefitPaymentVer9DTO payment = null; public PayoutVer9DTO payout = null; public RiskBenefitVer9DTO risk = null; public PensionBenefitVer9DTO pension = null; public ArrayList remarks = null; public Integer getTransactionStatus() { return transactionStatus; } public BenefitVer9DTO setTransactionStatus(Integer value) { this.transactionStatus = value; return this; } public Integer getTypeNumber() { return typeNumber; } public BenefitVer9DTO setTypeNumber(Integer value) { this.typeNumber = value; return this; } public String getTypeText() { return typeText; } public BenefitVer9DTO setTypeText(String value) { this.typeText = value; return this; } public Integer getSubscriptionTypeNumber() { return subscriptionTypeNumber; } public BenefitVer9DTO setSubscriptionTypeNumber(Integer value) { this.subscriptionTypeNumber = value; return this; } public String getSubscriptionTypeText() { return subscriptionTypeText; } public BenefitVer9DTO setSubscriptionTypeText(String value) { this.subscriptionTypeText = value; return this; } public Boolean isCanBeShownInGraph() { return canBeShownInGraph; } public BenefitVer9DTO setCanBeShownInGraph(Boolean value) { this.canBeShownInGraph = value; return this; } public String getMoreInfoUrl() { return moreInfoUrl; } public BenefitVer9DTO setMoreInfoUrl(String value) { this.moreInfoUrl = value; return this; } public String getSystemInfo() { return systemInfo; } public BenefitVer9DTO setSystemInfo(String value) { this.systemInfo = value; return this; } public PremiumWaiverBenefitVer9DTO getPremiumWaiverBenefit() { return premiumWaiverBenefit; } public BenefitVer9DTO setPremiumWaiverBenefit(PremiumWaiverBenefitVer9DTO value) { this.premiumWaiverBenefit = value; return this; } public BenefitPaymentVer9DTO getPayment() { return payment; } public BenefitVer9DTO setPayment(BenefitPaymentVer9DTO value) { this.payment = value; return this; } public PayoutVer9DTO getPayout() { return payout; } public BenefitVer9DTO setPayout(PayoutVer9DTO value) { this.payout = value; return this; } public RiskBenefitVer9DTO getRisk() { return risk; } public BenefitVer9DTO setRisk(RiskBenefitVer9DTO value) { this.risk = value; return this; } public PensionBenefitVer9DTO getPension() { return pension; } public BenefitVer9DTO setPension(PensionBenefitVer9DTO value) { this.pension = value; return this; } public ArrayList getRemarks() { return remarks; } public BenefitVer9DTO setRemarks(ArrayList value) { this.remarks = value; return this; } } public static class PremiumWaiverBenefitVer9DTO { public Boolean isEligible = null; public Boolean isActive = null; public Integer value = null; public Boolean getIsEligible() { return isEligible; } public PremiumWaiverBenefitVer9DTO setIsEligible(Boolean value) { this.isEligible = value; return this; } public Boolean getIsActive() { return isActive; } public PremiumWaiverBenefitVer9DTO setIsActive(Boolean value) { this.isActive = value; return this; } public Integer getValue() { return value; } public PremiumWaiverBenefitVer9DTO setValue(Integer value) { this.value = value; return this; } } public static class BenefitPaymentVer9DTO { public Integer benefitPayment = null; public Integer paymentYearToDate = null; public Date latestPaymentDate = null; public Integer getBenefitPayment() { return benefitPayment; } public BenefitPaymentVer9DTO setBenefitPayment(Integer value) { this.benefitPayment = value; return this; } public Integer getPaymentYearToDate() { return paymentYearToDate; } public BenefitPaymentVer9DTO setPaymentYearToDate(Integer value) { this.paymentYearToDate = value; return this; } public Date getLatestPaymentDate() { return latestPaymentDate; } public BenefitPaymentVer9DTO setLatestPaymentDate(Date value) { this.latestPaymentDate = value; return this; } } public static class PayoutVer9DTO { public Boolean currentPayment = null; public ArrayList payoutForecasts = null; public Integer paymentFormNumber = null; public String paymentFormText = null; public Integer paymentTaxationNumber = null; public String paymentTaxationText = null; public Integer receiverNumber = null; public String receiverText = null; public Integer conditionNumber = null; public String conditionText = null; public Integer conditionParameter = null; public ArrayList beneficiaries = null; public DateAgeTypeVer9DTO payoutStart = null; public DateAgeTypeVer9DTO payoutEnd = null; public DateAgeTypeVer9DTO latestPossiblePayout = null; public DateAgeTypeVer9DTO earliestPossiblePayout = null; public DateAgeTypeVer9DTO latestPayoutStart = null; public Integer paymentYears = null; public Boolean isCurrentPayment() { return currentPayment; } public PayoutVer9DTO setCurrentPayment(Boolean value) { this.currentPayment = value; return this; } public ArrayList getPayoutForecasts() { return payoutForecasts; } public PayoutVer9DTO setPayoutForecasts(ArrayList value) { this.payoutForecasts = value; return this; } public Integer getPaymentFormNumber() { return paymentFormNumber; } public PayoutVer9DTO setPaymentFormNumber(Integer value) { this.paymentFormNumber = value; return this; } public String getPaymentFormText() { return paymentFormText; } public PayoutVer9DTO setPaymentFormText(String value) { this.paymentFormText = value; return this; } public Integer getPaymentTaxationNumber() { return paymentTaxationNumber; } public PayoutVer9DTO setPaymentTaxationNumber(Integer value) { this.paymentTaxationNumber = value; return this; } public String getPaymentTaxationText() { return paymentTaxationText; } public PayoutVer9DTO setPaymentTaxationText(String value) { this.paymentTaxationText = value; return this; } public Integer getReceiverNumber() { return receiverNumber; } public PayoutVer9DTO setReceiverNumber(Integer value) { this.receiverNumber = value; return this; } public String getReceiverText() { return receiverText; } public PayoutVer9DTO setReceiverText(String value) { this.receiverText = value; return this; } public Integer getConditionNumber() { return conditionNumber; } public PayoutVer9DTO setConditionNumber(Integer value) { this.conditionNumber = value; return this; } public String getConditionText() { return conditionText; } public PayoutVer9DTO setConditionText(String value) { this.conditionText = value; return this; } public Integer getConditionParameter() { return conditionParameter; } public PayoutVer9DTO setConditionParameter(Integer value) { this.conditionParameter = value; return this; } public ArrayList getBeneficiaries() { return beneficiaries; } public PayoutVer9DTO setBeneficiaries(ArrayList value) { this.beneficiaries = value; return this; } public DateAgeTypeVer9DTO getPayoutStart() { return payoutStart; } public PayoutVer9DTO setPayoutStart(DateAgeTypeVer9DTO value) { this.payoutStart = value; return this; } public DateAgeTypeVer9DTO getPayoutEnd() { return payoutEnd; } public PayoutVer9DTO setPayoutEnd(DateAgeTypeVer9DTO value) { this.payoutEnd = value; return this; } public DateAgeTypeVer9DTO getLatestPossiblePayout() { return latestPossiblePayout; } public PayoutVer9DTO setLatestPossiblePayout(DateAgeTypeVer9DTO value) { this.latestPossiblePayout = value; return this; } public DateAgeTypeVer9DTO getEarliestPossiblePayout() { return earliestPossiblePayout; } public PayoutVer9DTO setEarliestPossiblePayout(DateAgeTypeVer9DTO value) { this.earliestPossiblePayout = value; return this; } public DateAgeTypeVer9DTO getLatestPayoutStart() { return latestPayoutStart; } public PayoutVer9DTO setLatestPayoutStart(DateAgeTypeVer9DTO value) { this.latestPayoutStart = value; return this; } public Integer getPaymentYears() { return paymentYears; } public PayoutVer9DTO setPaymentYears(Integer value) { this.paymentYears = value; return this; } } public static class RiskBenefitVer9DTO { public Boolean shadowBenefit = null; public Integer amount = null; public Date amountDate = null; public DateAgeTypeVer9DTO riskTermination = null; public Integer benefitExtentNumber = null; public ArrayList benefitDetail = null; public Boolean isShadowBenefit() { return shadowBenefit; } public RiskBenefitVer9DTO setShadowBenefit(Boolean value) { this.shadowBenefit = value; return this; } public Integer getAmount() { return amount; } public RiskBenefitVer9DTO setAmount(Integer value) { this.amount = value; return this; } public Date getAmountDate() { return amountDate; } public RiskBenefitVer9DTO setAmountDate(Date value) { this.amountDate = value; return this; } public DateAgeTypeVer9DTO getRiskTermination() { return riskTermination; } public RiskBenefitVer9DTO setRiskTermination(DateAgeTypeVer9DTO value) { this.riskTermination = value; return this; } public Integer getBenefitExtentNumber() { return benefitExtentNumber; } public RiskBenefitVer9DTO setBenefitExtentNumber(Integer value) { this.benefitExtentNumber = value; return this; } public ArrayList getBenefitDetail() { return benefitDetail; } public RiskBenefitVer9DTO setBenefitDetail(ArrayList value) { this.benefitDetail = value; return this; } } public static class PensionBenefitVer9DTO { public Integer pensionTypeNumber = null; public String pensionType = null; public Integer indexContractCount = null; public ArrayList investmentDistributions = null; public PensionForecastsVer9DTO pensionForecasts = null; public Integer getPensionTypeNumber() { return pensionTypeNumber; } public PensionBenefitVer9DTO setPensionTypeNumber(Integer value) { this.pensionTypeNumber = value; return this; } public String getPensionType() { return pensionType; } public PensionBenefitVer9DTO setPensionType(String value) { this.pensionType = value; return this; } public Integer getIndexContractCount() { return indexContractCount; } public PensionBenefitVer9DTO setIndexContractCount(Integer value) { this.indexContractCount = value; return this; } public ArrayList getInvestmentDistributions() { return investmentDistributions; } public PensionBenefitVer9DTO setInvestmentDistributions(ArrayList value) { this.investmentDistributions = value; return this; } public PensionForecastsVer9DTO getPensionForecasts() { return pensionForecasts; } public PensionBenefitVer9DTO setPensionForecasts(PensionForecastsVer9DTO value) { this.pensionForecasts = value; return this; } } public static class PayoutForecastVer9DTO { public Integer age = null; public Integer amount = null; public Integer getAge() { return age; } public PayoutForecastVer9DTO setAge(Integer value) { this.age = value; return this; } public Integer getAmount() { return amount; } public PayoutForecastVer9DTO setAmount(Integer value) { this.amount = value; return this; } } public static class BeneficiaryVer9DTO { public String name = null; public Integer percentage = null; public Integer typeNumber = null; public String typeText = null; public String getName() { return name; } public BeneficiaryVer9DTO setName(String value) { this.name = value; return this; } public Integer getPercentage() { return percentage; } public BeneficiaryVer9DTO setPercentage(Integer value) { this.percentage = value; return this; } public Integer getTypeNumber() { return typeNumber; } public BeneficiaryVer9DTO setTypeNumber(Integer value) { this.typeNumber = value; return this; } public String getTypeText() { return typeText; } public BeneficiaryVer9DTO setTypeText(String value) { this.typeText = value; return this; } } public static class DateAgeTypeVer9DTO { public Date date = null; public Integer age = null; public Date getDate() { return date; } public DateAgeTypeVer9DTO setDate(Date value) { this.date = value; return this; } public Integer getAge() { return age; } public DateAgeTypeVer9DTO setAge(Integer value) { this.age = value; return this; } } public static class InvestmentDistributionVer9DTO { public Integer investmentFormNumber = null; public String investmentIdentification = null; public Integer investmentValue = null; public Date investmentValueDate = null; public Integer pendingYieldAmount = null; public Integer getInvestmentFormNumber() { return investmentFormNumber; } public InvestmentDistributionVer9DTO setInvestmentFormNumber(Integer value) { this.investmentFormNumber = value; return this; } public String getInvestmentIdentification() { return investmentIdentification; } public InvestmentDistributionVer9DTO setInvestmentIdentification(String value) { this.investmentIdentification = value; return this; } public Integer getInvestmentValue() { return investmentValue; } public InvestmentDistributionVer9DTO setInvestmentValue(Integer value) { this.investmentValue = value; return this; } public Date getInvestmentValueDate() { return investmentValueDate; } public InvestmentDistributionVer9DTO setInvestmentValueDate(Date value) { this.investmentValueDate = value; return this; } public Integer getPendingYieldAmount() { return pendingYieldAmount; } public InvestmentDistributionVer9DTO setPendingYieldAmount(Integer value) { this.pendingYieldAmount = value; return this; } } public static class PensionForecastsVer9DTO { public Boolean pensionPayment = null; public Boolean earlyRetirementDeduction = null; public Boolean calculateForecasts = null; public Integer forecastInterestType = null; public Boolean priceIndexRegulated = null; public Boolean realIncomeRegulated = null; public Boolean enterPaymentEnabled = null; public Date forecastCalculationDate = null; public ArrayList forecastsCalculations = null; public Boolean isPensionPayment() { return pensionPayment; } public PensionForecastsVer9DTO setPensionPayment(Boolean value) { this.pensionPayment = value; return this; } public Boolean isEarlyRetirementDeduction() { return earlyRetirementDeduction; } public PensionForecastsVer9DTO setEarlyRetirementDeduction(Boolean value) { this.earlyRetirementDeduction = value; return this; } public Boolean isCalculateForecasts() { return calculateForecasts; } public PensionForecastsVer9DTO setCalculateForecasts(Boolean value) { this.calculateForecasts = value; return this; } public Integer getForecastInterestType() { return forecastInterestType; } public PensionForecastsVer9DTO setForecastInterestType(Integer value) { this.forecastInterestType = value; return this; } public Boolean isPriceIndexRegulated() { return priceIndexRegulated; } public PensionForecastsVer9DTO setPriceIndexRegulated(Boolean value) { this.priceIndexRegulated = value; return this; } public Boolean isRealIncomeRegulated() { return realIncomeRegulated; } public PensionForecastsVer9DTO setRealIncomeRegulated(Boolean value) { this.realIncomeRegulated = value; return this; } public Boolean isEnterPaymentEnabled() { return enterPaymentEnabled; } public PensionForecastsVer9DTO setEnterPaymentEnabled(Boolean value) { this.enterPaymentEnabled = value; return this; } public Date getForecastCalculationDate() { return forecastCalculationDate; } public PensionForecastsVer9DTO setForecastCalculationDate(Date value) { this.forecastCalculationDate = value; return this; } public ArrayList getForecastsCalculations() { return forecastsCalculations; } public PensionForecastsVer9DTO setForecastsCalculations(ArrayList value) { this.forecastsCalculations = value; return this; } } public static class ForecastCalculationVer9DTO { public Integer forecastStartAge = null; public ArrayList remarks = null; public ArrayList forecasts = null; public Integer getForecastStartAge() { return forecastStartAge; } public ForecastCalculationVer9DTO setForecastStartAge(Integer value) { this.forecastStartAge = value; return this; } public ArrayList getRemarks() { return remarks; } public ForecastCalculationVer9DTO setRemarks(ArrayList value) { this.remarks = value; return this; } public ArrayList getForecasts() { return forecasts; } public ForecastCalculationVer9DTO setForecasts(ArrayList value) { this.forecasts = value; return this; } } public static class ForecastVer9DTO { public Integer age = null; public Integer amount = null; public Integer getAge() { return age; } public ForecastVer9DTO setAge(Integer value) { this.age = value; return this; } public Integer getAmount() { return amount; } public ForecastVer9DTO setAmount(Integer value) { this.amount = value; return this; } } }