Class CardAccountModelMapper
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.mapper.CardAccountModelMapper
-
public abstract class CardAccountModelMapper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AspspProfileServiceWrapperaspspProfileServiceWrapperprotected HrefLinkMapperhrefLinkMapper
-
Constructor Summary
Constructors Constructor Description CardAccountModelMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected StringmapToAccountDetailsCurrency(Currency currency)abstract de.adorsys.psd2.model.ReadCardAccountBalanceResponse200mapToBalance(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)abstract de.adorsys.psd2.model.AccountReferencemapToCardAccount(de.adorsys.psd2.xs2a.core.profile.AccountReference xs2aAccountReference)abstract de.adorsys.psd2.model.CardAccountDetailsmapToCardAccountDetails(Xs2aCardAccountDetails accountDetails)de.adorsys.psd2.model.CardAccountListmapToCardAccountList(Xs2aCardAccountListHolder xs2aCardAccountListHolder)abstract de.adorsys.psd2.model.CardAccountReportmapToCardAccountReport(Xs2aCardAccountReport accountReport)abstract de.adorsys.psd2.model.CardTransactionmapToCardTransaction(CardTransaction transactions)protected @Nullable de.adorsys.psd2.model.CardTransactionListmapToCardTransactionList(@Nullable List<CardTransaction> transactions)de.adorsys.psd2.model.InlineResponse2002mapToInlineResponse202(Xs2aCardAccountDetailsHolder xs2aAccountDetailsHolder)protected OffsetDateTimemapToOffsetDateTime(LocalDateTime localDateTime)protected de.adorsys.psd2.model.OtherTypemapToOtherType(String other)protected abstract de.adorsys.psd2.model.ReportExchangeRatemapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate)protected de.adorsys.psd2.model.ReportExchangeRateListmapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates)abstract de.adorsys.psd2.model.CardAccountsTransactionsResponse200mapToTransactionsResponse200Json(Xs2aCardTransactionsReport cardTransactionsReport)byte[]mapToTransactionsResponseRaw(Xs2aCardTransactionsReport transactionsReport)
-
-
-
Field Detail
-
hrefLinkMapper
@Autowired protected HrefLinkMapper hrefLinkMapper
-
aspspProfileServiceWrapper
@Autowired protected AspspProfileServiceWrapper aspspProfileServiceWrapper
-
-
Method Detail
-
mapToCardAccountList
public de.adorsys.psd2.model.CardAccountList mapToCardAccountList(Xs2aCardAccountListHolder xs2aCardAccountListHolder)
-
mapToInlineResponse202
public de.adorsys.psd2.model.InlineResponse2002 mapToInlineResponse202(Xs2aCardAccountDetailsHolder xs2aAccountDetailsHolder)
-
mapToCardAccountDetails
public abstract de.adorsys.psd2.model.CardAccountDetails mapToCardAccountDetails(Xs2aCardAccountDetails accountDetails)
-
mapToBalance
public abstract de.adorsys.psd2.model.Balance mapToBalance(Xs2aBalance balance)
-
mapToBalance
public abstract de.adorsys.psd2.model.ReadCardAccountBalanceResponse200 mapToBalance(Xs2aBalancesReport balancesReport)
-
mapToCardAccountReport
public abstract de.adorsys.psd2.model.CardAccountReport mapToCardAccountReport(Xs2aCardAccountReport accountReport)
-
mapToTransactionsResponse200Json
public abstract de.adorsys.psd2.model.CardAccountsTransactionsResponse200 mapToTransactionsResponse200Json(Xs2aCardTransactionsReport cardTransactionsReport)
-
mapToTransactionsResponseRaw
public byte[] mapToTransactionsResponseRaw(Xs2aCardTransactionsReport transactionsReport)
-
mapToCardTransaction
public abstract de.adorsys.psd2.model.CardTransaction mapToCardTransaction(CardTransaction transactions)
-
mapToCardAccount
public abstract de.adorsys.psd2.model.AccountReference mapToCardAccount(de.adorsys.psd2.xs2a.core.profile.AccountReference xs2aAccountReference)
-
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)
-
mapToCardTransactionList
@Nullable protected @Nullable de.adorsys.psd2.model.CardTransactionList mapToCardTransactionList(@Nullable @Nullable List<CardTransaction> transactions)
-
mapToReportExchanges
protected de.adorsys.psd2.model.ReportExchangeRateList mapToReportExchanges(List<Xs2aExchangeRate> xs2aExchangeRates)
-
mapToReportExchangeRate
protected abstract de.adorsys.psd2.model.ReportExchangeRate mapToReportExchangeRate(Xs2aExchangeRate xs2aExchangeRate)
-
mapToOtherType
protected de.adorsys.psd2.model.OtherType mapToOtherType(String other)
-
-