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.AccountReferencemapToAccountReference(de.adorsys.psd2.xs2a.core.profile.AccountReference value)protected de.adorsys.psd2.model.AccountReferencemapToAccountReference(TransactionInfo transactionInfo, boolean isCreditorAccount)abstract de.adorsys.psd2.model.AccountReportmapToAccountReport(Xs2aAccountReport accountReport)protected StringmapToCurrency(Currency value)abstract de.adorsys.psd2.model.EntryDetailsElementmapToEntryDetailsElement(EntryDetails entryDetails)protected de.adorsys.psd2.model.OtherTypemapToOtherType(String other)protected de.adorsys.psd2.model.RemittanceInformationStructuredmapToRemittanceInformationStructured(TransactionInfo transactionInfo)protected de.adorsys.psd2.model.RemittanceInformationStructuredArraymapToRemittanceInformationStructuredArray(TransactionInfo transactionInfo)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)
-
mapToEntryDetailsElement
public abstract de.adorsys.psd2.model.EntryDetailsElement mapToEntryDetailsElement(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)
-
mapToRemittanceInformationStructuredArray
protected de.adorsys.psd2.model.RemittanceInformationStructuredArray mapToRemittanceInformationStructuredArray(TransactionInfo transactionInfo)
-
mapToRemittanceInformationStructured
protected de.adorsys.psd2.model.RemittanceInformationStructured mapToRemittanceInformationStructured(TransactionInfo transactionInfo)
-
mapToAccountReference
public abstract de.adorsys.psd2.model.AccountReference mapToAccountReference(de.adorsys.psd2.xs2a.core.profile.AccountReference value)
-
mapToAccountReference
protected de.adorsys.psd2.model.AccountReference mapToAccountReference(TransactionInfo transactionInfo, boolean isCreditorAccount)
-
mapToOtherType
protected de.adorsys.psd2.model.OtherType mapToOtherType(String other)
-
-