Class TransactionModelMapper
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.mapper.TransactionModelMapper
-
public abstract class TransactionModelMapper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BalanceMapperbalanceMapperprotected DayOfExecutionMapperdayOfExecutionMapperprotected HrefLinkMapperhrefLinkMapperprotected ReportExchangeMapperreportExchangeMapper
-
Constructor Summary
Constructors Constructor Description TransactionModelMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract de.adorsys.psd2.model.AccountReportmapToAccountReport(Xs2aAccountReport accountReport)abstract de.adorsys.psd2.model.EntryDetailsmapToEntryDetails(EntryDetails entryDetails)de.adorsys.psd2.model.InlineResponse2001mapToTransactionDetails(Transactions transactions)protected @Nullable de.adorsys.psd2.model.TransactionListmapToTransactionList(@Nullable List<Transactions> transactions)abstract de.adorsys.psd2.model.TransactionsmapToTransactions(Transactions transactions)abstract de.adorsys.psd2.model.TransactionsResponse200JsonmapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport)byte[]mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport)
-
-
-
Field Detail
-
reportExchangeMapper
@Autowired protected ReportExchangeMapper reportExchangeMapper
-
hrefLinkMapper
@Autowired protected HrefLinkMapper hrefLinkMapper
-
balanceMapper
@Autowired protected BalanceMapper balanceMapper
-
dayOfExecutionMapper
@Autowired protected DayOfExecutionMapper dayOfExecutionMapper
-
-
Method Detail
-
mapToAccountReport
public abstract de.adorsys.psd2.model.AccountReport mapToAccountReport(Xs2aAccountReport accountReport)
-
mapToTransactionsResponse200Json
public abstract de.adorsys.psd2.model.TransactionsResponse200Json mapToTransactionsResponse200Json(Xs2aTransactionsReport transactionsReport)
-
mapToTransactionsResponseRaw
public byte[] mapToTransactionsResponseRaw(Xs2aTransactionsReport transactionsReport)
-
mapToTransactions
public abstract de.adorsys.psd2.model.Transactions mapToTransactions(Transactions transactions)
-
mapToEntryDetails
public abstract de.adorsys.psd2.model.EntryDetails mapToEntryDetails(EntryDetails entryDetails)
-
mapToTransactionDetails
public de.adorsys.psd2.model.InlineResponse2001 mapToTransactionDetails(Transactions transactions)
-
mapToTransactionList
@Nullable protected @Nullable de.adorsys.psd2.model.TransactionList mapToTransactionList(@Nullable @Nullable List<Transactions> transactions)
-
-