Class CardAccountModelMapper


  • public abstract class CardAccountModelMapper
    extends Object
    • Constructor Detail

      • CardAccountModelMapper

        public CardAccountModelMapper()
    • 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)
      • 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)
      • 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)
      • mapToAccountDetailsCurrency

        protected String mapToAccountDetailsCurrency​(Currency currency)
      • mapToOtherType

        protected de.adorsys.psd2.model.OtherType mapToOtherType​(String other)