Class LedgersSpiAccountMapper
- java.lang.Object
-
- de.adorsys.aspsp.xs2a.connector.spi.converter.LedgersSpiAccountMapper
-
- Direct Known Subclasses:
LedgersSpiAccountMapperImpl
public abstract class LedgersSpiAccountMapper extends Object
-
-
Constructor Summary
Constructors Constructor Description LedgersSpiAccountMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalanceaccountBalanceTOToSpiAccountBalance(de.adorsys.ledgers.middleware.api.domain.account.AccountBalanceTO accountBalanceTO)abstract de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTOmapToAccountReferenceTO(de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference spiAccountReference)abstract de.adorsys.psd2.xs2a.core.pis.RemittancemapToRemittance(de.adorsys.ledgers.middleware.api.domain.payment.RemittanceInformationStructuredTO remittanceInformationStructuredTO)protected de.adorsys.psd2.xs2a.spi.domain.account.SpiBalanceTypemapToSpiBalanceType(de.adorsys.ledgers.middleware.api.domain.account.BalanceTypeTO balanceTypeTO)abstract de.adorsys.ledgers.middleware.api.domain.account.FundsConfirmationRequestTOtoFundsConfirmationTO(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.SpiAccountDetailstoSpiAccountDetails(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReferencetoSpiAccountReference(de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO reference)de.adorsys.psd2.xs2a.spi.domain.common.SpiAmounttoSpiAmount(de.adorsys.ledgers.middleware.api.domain.payment.AmountTO amount)de.adorsys.psd2.xs2a.spi.domain.account.SpiCardAccountDetailstoSpiCardAccountDetails(de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO accountDetails)de.adorsys.psd2.xs2a.spi.domain.account.SpiCardTransactiontoSpiCardTransaction(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.SpiExchangeRatetoSpiExchangeRate(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.SpiTransactiontoSpiTransaction(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)
-
-
-
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)
-
-