public abstract class AccountModelMapper extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AspspProfileServiceWrapper |
aspspProfileServiceWrapper |
protected HrefLinkMapper |
hrefLinkMapper |
| Constructor and Description |
|---|
AccountModelMapper() |
| Modifier and Type | Method and Description |
|---|---|
abstract de.adorsys.psd2.model.AccountDetails |
mapToAccountDetails(Xs2aAccountDetails accountDetails) |
protected String |
mapToAccountDetailsCurrency(Currency currency) |
de.adorsys.psd2.model.AccountList |
mapToAccountList(Xs2aAccountListHolder xs2aAccountListHolder) |
abstract de.adorsys.psd2.model.AccountReference |
mapToAccountReference(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.AccountReport |
mapToAccountReport(Xs2aAccountReport accountReport) |
abstract de.adorsys.psd2.model.Balance |
mapToBalance(Xs2aBalance balance) |
abstract de.adorsys.psd2.model.ReadAccountBalanceResponse200 |
mapToBalance(Xs2aBalancesReport balancesReport) |
protected de.adorsys.psd2.model.BalanceList |
mapToBalanceList(List<Xs2aBalance> balances) |
protected de.adorsys.psd2.model.BalanceType |
mapToBalanceType(BalanceType balanceType) |
de.adorsys.psd2.model.InlineResponse200 |
mapToInlineResponse200(Xs2aAccountDetailsHolder xs2aAccountDetailsHolder) |
protected OffsetDateTime |
mapToOffsetDateTime(LocalDateTime localDateTime) |
protected abstract de.adorsys.psd2.model.ReportExchangeRate |
mapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate) |
protected de.adorsys.psd2.model.ReportExchangeRateList |
mapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates) |
abstract de.adorsys.psd2.model.TransactionDetails |
mapToTransaction(Transactions transactions) |
de.adorsys.psd2.model.InlineResponse2001 |
mapToTransactionDetails(Transactions transactions) |
protected @Nullable de.adorsys.psd2.model.TransactionList |
mapToTransactionList(@Nullable List<Transactions> transactions) |
abstract de.adorsys.psd2.model.TransactionsResponse200Json |
mapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport) |
byte[] |
mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport) |
@Autowired protected HrefLinkMapper hrefLinkMapper
@Autowired protected AspspProfileServiceWrapper aspspProfileServiceWrapper
public abstract de.adorsys.psd2.model.AccountReference mapToAccountReference(de.adorsys.psd2.xs2a.core.profile.AccountReference accountReference)
public abstract List<de.adorsys.psd2.model.AccountReference> mapToAccountReferences(List<de.adorsys.psd2.xs2a.core.profile.AccountReference> accountReferences)
public de.adorsys.psd2.model.AccountList mapToAccountList(Xs2aAccountListHolder xs2aAccountListHolder)
public de.adorsys.psd2.model.InlineResponse200 mapToInlineResponse200(Xs2aAccountDetailsHolder xs2aAccountDetailsHolder)
public abstract de.adorsys.psd2.model.AccountDetails mapToAccountDetails(Xs2aAccountDetails accountDetails)
public abstract de.adorsys.psd2.model.Balance mapToBalance(Xs2aBalance balance)
public abstract de.adorsys.psd2.model.ReadAccountBalanceResponse200 mapToBalance(Xs2aBalancesReport balancesReport)
public abstract de.adorsys.psd2.model.AccountReport mapToAccountReport(Xs2aAccountReport accountReport)
public abstract de.adorsys.psd2.model.TransactionsResponse200Json mapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport)
public byte[] mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport)
public abstract de.adorsys.psd2.model.TransactionDetails mapToTransaction(Transactions transactions)
public de.adorsys.psd2.model.InlineResponse2001 mapToTransactionDetails(Transactions transactions)
protected OffsetDateTime mapToOffsetDateTime(LocalDateTime localDateTime)
protected de.adorsys.psd2.model.BalanceType mapToBalanceType(BalanceType balanceType)
protected de.adorsys.psd2.model.BalanceList mapToBalanceList(List<Xs2aBalance> balances)
@Nullable
protected @Nullable de.adorsys.psd2.model.TransactionList mapToTransactionList(@Nullable
@Nullable List<Transactions> transactions)
protected de.adorsys.psd2.model.ReportExchangeRateList mapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates)
protected abstract de.adorsys.psd2.model.ReportExchangeRate mapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate)
Copyright © 2020. All rights reserved.