Class AccountModelMapper
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.mapper.AccountModelMapper
-
public abstract class AccountModelMapper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AspspProfileServiceWrapperaspspProfileServiceWrapperprotected HrefLinkMapperhrefLinkMapper
-
Constructor Summary
Constructors Constructor Description AccountModelMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected de.adorsys.psd2.model.DayOfExecutionmapDayOfExecution(de.adorsys.psd2.xs2a.core.pis.PisDayOfExecution dayOfExecution)abstract de.adorsys.psd2.model.AccountDetailsmapToAccountDetails(Xs2aAccountDetails accountDetails)protected StringmapToAccountDetailsCurrency(Currency currency)de.adorsys.psd2.model.AccountListmapToAccountList(Xs2aAccountListHolder xs2aAccountListHolder)abstract de.adorsys.psd2.model.AccountReferencemapToAccountReference(de.adorsys.psd2.xs2a.core.profile.AccountReference accountReference)abstract List<de.adorsys.psd2.model.AccountReference>mapToAccountReferences(List<de.adorsys.psd2.xs2a.core.profile.AccountReference> accountReferences)abstract de.adorsys.psd2.model.AccountReportmapToAccountReport(Xs2aAccountReport accountReport)abstract de.adorsys.psd2.model.ReadAccountBalanceResponse200mapToBalance(Xs2aBalancesReport balancesReport)abstract de.adorsys.psd2.model.BalancemapToBalance(Xs2aBalance balance)protected de.adorsys.psd2.model.BalanceListmapToBalanceList(List<Xs2aBalance> balances)protected de.adorsys.psd2.model.BalanceTypemapToBalanceType(BalanceType balanceType)de.adorsys.psd2.model.InlineResponse200mapToInlineResponse200(Xs2aAccountDetailsHolder xs2aAccountDetailsHolder)protected OffsetDateTimemapToOffsetDateTime(LocalDateTime localDateTime)protected abstract de.adorsys.psd2.model.ReportExchangeRatemapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate)protected de.adorsys.psd2.model.ReportExchangeRateListmapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates)de.adorsys.psd2.model.InlineResponse2001mapToTransactionDetails(Transactions transactions)protected @Nullable de.adorsys.psd2.model.TransactionListmapToTransactionList(@Nullable List<Transactions> transactions)abstract de.adorsys.psd2.model.TransactionsmapToTransactions(Transactions transactions)abstract de.adorsys.psd2.model.TransactionsResponse200JsonmapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport)byte[]mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport)
-
-
-
Field Detail
-
hrefLinkMapper
@Autowired protected HrefLinkMapper hrefLinkMapper
-
aspspProfileServiceWrapper
@Autowired protected AspspProfileServiceWrapper aspspProfileServiceWrapper
-
-
Method Detail
-
mapToAccountReference
public abstract de.adorsys.psd2.model.AccountReference mapToAccountReference(de.adorsys.psd2.xs2a.core.profile.AccountReference accountReference)
-
mapToAccountReferences
public abstract List<de.adorsys.psd2.model.AccountReference> mapToAccountReferences(List<de.adorsys.psd2.xs2a.core.profile.AccountReference> accountReferences)
-
mapToAccountList
public de.adorsys.psd2.model.AccountList mapToAccountList(Xs2aAccountListHolder xs2aAccountListHolder)
-
mapToInlineResponse200
public de.adorsys.psd2.model.InlineResponse200 mapToInlineResponse200(Xs2aAccountDetailsHolder xs2aAccountDetailsHolder)
-
mapToAccountDetails
public abstract de.adorsys.psd2.model.AccountDetails mapToAccountDetails(Xs2aAccountDetails accountDetails)
-
mapToBalance
public abstract de.adorsys.psd2.model.Balance mapToBalance(Xs2aBalance balance)
-
mapToBalance
public abstract de.adorsys.psd2.model.ReadAccountBalanceResponse200 mapToBalance(Xs2aBalancesReport balancesReport)
-
mapToAccountReport
public abstract de.adorsys.psd2.model.AccountReport mapToAccountReport(Xs2aAccountReport accountReport)
-
mapToTransactionsResponse200Json
public abstract de.adorsys.psd2.model.TransactionsResponse200Json mapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport)
-
mapToTransactionsResponseRaw
public byte[] mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport)
-
mapToTransactions
public abstract de.adorsys.psd2.model.Transactions mapToTransactions(Transactions transactions)
-
mapToTransactionDetails
public de.adorsys.psd2.model.InlineResponse2001 mapToTransactionDetails(Transactions transactions)
-
mapToOffsetDateTime
protected OffsetDateTime mapToOffsetDateTime(LocalDateTime localDateTime)
-
mapToBalanceType
protected de.adorsys.psd2.model.BalanceType mapToBalanceType(BalanceType balanceType)
-
mapToBalanceList
protected de.adorsys.psd2.model.BalanceList mapToBalanceList(List<Xs2aBalance> balances)
-
mapToTransactionList
@Nullable protected @Nullable de.adorsys.psd2.model.TransactionList mapToTransactionList(@Nullable @Nullable List<Transactions> transactions)
-
mapToReportExchanges
protected de.adorsys.psd2.model.ReportExchangeRateList mapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates)
-
mapToReportExchangeRate
protected abstract de.adorsys.psd2.model.ReportExchangeRate mapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate)
-
mapDayOfExecution
protected de.adorsys.psd2.model.DayOfExecution mapDayOfExecution(de.adorsys.psd2.xs2a.core.pis.PisDayOfExecution dayOfExecution)
-
-