Class LedgersSpiAccountMapper

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance accountBalanceTOToSpiAccountBalance​(de.adorsys.ledgers.middleware.api.domain.account.AccountBalanceTO accountBalanceTO)  
      abstract de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO mapToAccountReferenceTO​(de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference spiAccountReference)  
      abstract de.adorsys.psd2.xs2a.core.pis.Remittance mapToRemittance​(de.adorsys.ledgers.middleware.api.domain.payment.RemittanceInformationStructuredTO remittanceInformationStructuredTO)  
      protected de.adorsys.psd2.xs2a.spi.domain.account.SpiBalanceType mapToSpiBalanceType​(de.adorsys.ledgers.middleware.api.domain.account.BalanceTypeTO balanceTypeTO)  
      abstract de.adorsys.ledgers.middleware.api.domain.account.FundsConfirmationRequestTO toFundsConfirmationTO​(de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData psuData, de.adorsys.psd2.xs2a.spi.domain.fund.SpiFundsConfirmationRequest spiFundsConfirmationRequest)  
      abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance> toSpiAccountBalancesList​(List<de.adorsys.ledgers.middleware.api.domain.account.AccountBalanceTO> accountBalanceTOS)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails toSpiAccountDetails​(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference toSpiAccountReference​(de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO reference)  
      de.adorsys.psd2.xs2a.spi.domain.common.SpiAmount toSpiAmount​(de.adorsys.ledgers.middleware.api.domain.payment.AmountTO amount)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiCardAccountDetails toSpiCardAccountDetails​(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiCardTransaction toSpiCardTransaction​(de.adorsys.ledgers.middleware.api.domain.account.TransactionTO transaction)  
      abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiCardTransaction> toSpiCardTransactions​(List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO> transactions)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiExchangeRate toSpiExchangeRate​(de.adorsys.ledgers.middleware.api.domain.account.ExchangeRateTO exchangeRate)  
      abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiExchangeRate> toSpiExchangeRateList​(List<de.adorsys.ledgers.middleware.api.domain.account.ExchangeRateTO> exchangeRates)  
      de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction toSpiTransaction​(de.adorsys.ledgers.middleware.api.domain.account.TransactionTO transaction)  
      abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction> toSpiTransactions​(List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO> transactions)  
    • Constructor Detail

      • LedgersSpiAccountMapper

        public LedgersSpiAccountMapper()
    • Method Detail

      • toSpiAccountDetails

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails toSpiAccountDetails​(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)
      • toSpiCardAccountDetails

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiCardAccountDetails toSpiCardAccountDetails​(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)
      • toSpiTransactions

        public abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction> toSpiTransactions​(List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO> transactions)
      • toSpiCardTransactions

        public abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiCardTransaction> toSpiCardTransactions​(List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO> transactions)
      • toSpiTransaction

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction toSpiTransaction​(de.adorsys.ledgers.middleware.api.domain.account.TransactionTO transaction)
      • toSpiCardTransaction

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiCardTransaction toSpiCardTransaction​(de.adorsys.ledgers.middleware.api.domain.account.TransactionTO transaction)
      • toSpiAccountReference

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference toSpiAccountReference​(de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO reference)
      • toSpiAccountBalancesList

        public abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance> toSpiAccountBalancesList​(List<de.adorsys.ledgers.middleware.api.domain.account.AccountBalanceTO> accountBalanceTOS)
      • accountBalanceTOToSpiAccountBalance

        public abstract de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance accountBalanceTOToSpiAccountBalance​(de.adorsys.ledgers.middleware.api.domain.account.AccountBalanceTO accountBalanceTO)
      • toSpiExchangeRateList

        public abstract List<de.adorsys.psd2.xs2a.spi.domain.account.SpiExchangeRate> toSpiExchangeRateList​(List<de.adorsys.ledgers.middleware.api.domain.account.ExchangeRateTO> exchangeRates)
      • mapToSpiBalanceType

        protected de.adorsys.psd2.xs2a.spi.domain.account.SpiBalanceType mapToSpiBalanceType​(de.adorsys.ledgers.middleware.api.domain.account.BalanceTypeTO balanceTypeTO)
      • toSpiExchangeRate

        public de.adorsys.psd2.xs2a.spi.domain.account.SpiExchangeRate toSpiExchangeRate​(de.adorsys.ledgers.middleware.api.domain.account.ExchangeRateTO exchangeRate)
      • toSpiAmount

        public de.adorsys.psd2.xs2a.spi.domain.common.SpiAmount toSpiAmount​(de.adorsys.ledgers.middleware.api.domain.payment.AmountTO amount)
      • toFundsConfirmationTO

        public abstract de.adorsys.ledgers.middleware.api.domain.account.FundsConfirmationRequestTO toFundsConfirmationTO​(de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData psuData,
                                                                                                                          de.adorsys.psd2.xs2a.spi.domain.fund.SpiFundsConfirmationRequest spiFundsConfirmationRequest)
      • mapToAccountReferenceTO

        public abstract de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO mapToAccountReferenceTO​(de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference spiAccountReference)
      • mapToRemittance

        public abstract de.adorsys.psd2.xs2a.core.pis.Remittance mapToRemittance​(de.adorsys.ledgers.middleware.api.domain.payment.RemittanceInformationStructuredTO remittanceInformationStructuredTO)