Class PaymentMapperImpl

  • All Implemented Interfaces:
    PaymentMapper

    @Generated(value="org.mapstruct.ap.MappingProcessor",
               date="2020-04-24T06:50:36+0000",
               comments="version: 1.3.0.Final, compiler: javac, environment: Java 11.0.2 (Oracle Corporation)")
    @Component
    public class PaymentMapperImpl
    extends Object
    implements PaymentMapper
    • Constructor Detail

      • PaymentMapperImpl

        public PaymentMapperImpl()
    • Method Detail

      • toPayment

        public de.adorsys.ledgers.middleware.api.domain.payment.SinglePaymentTO toPayment​(de.adorsys.psd2.consent.api.pis.CmsSinglePayment payment)
        Specified by:
        toPayment in interface PaymentMapper
      • toPayment

        public de.adorsys.ledgers.middleware.api.domain.payment.PeriodicPaymentTO toPayment​(de.adorsys.psd2.consent.api.pis.CmsPeriodicPayment payment)
        Specified by:
        toPayment in interface PaymentMapper
      • toPayment

        public de.adorsys.ledgers.middleware.api.domain.payment.BulkPaymentTO toPayment​(de.adorsys.psd2.consent.api.pis.CmsBulkPayment payment)
        Specified by:
        toPayment in interface PaymentMapper
      • toTransactionStatusTO

        public de.adorsys.ledgers.middleware.api.domain.payment.TransactionStatusTO toTransactionStatusTO​(de.adorsys.psd2.xs2a.core.pis.TransactionStatus status)
        Specified by:
        toTransactionStatusTO in interface PaymentMapper
      • accountReferenceToAccountReferenceTO

        protected de.adorsys.ledgers.middleware.api.domain.account.AccountReferenceTO accountReferenceToAccountReferenceTO​(de.adorsys.psd2.xs2a.core.profile.AccountReference accountReference)
      • cmsAmountToAmountTO

        protected de.adorsys.ledgers.middleware.api.domain.payment.AmountTO cmsAmountToAmountTO​(de.adorsys.psd2.consent.api.pis.CmsAmount cmsAmount)
      • cmsAddressToAddressTO

        protected de.adorsys.ledgers.middleware.api.domain.general.AddressTO cmsAddressToAddressTO​(de.adorsys.psd2.consent.api.CmsAddress cmsAddress)
      • frequencyCodeToFrequencyCodeTO

        protected de.adorsys.ledgers.middleware.api.domain.payment.FrequencyCodeTO frequencyCodeToFrequencyCodeTO​(de.adorsys.psd2.xs2a.core.pis.FrequencyCode frequencyCode)
      • cmsSinglePaymentListToSinglePaymentTOList

        protected List<de.adorsys.ledgers.middleware.api.domain.payment.SinglePaymentTO> cmsSinglePaymentListToSinglePaymentTOList​(List<de.adorsys.psd2.consent.api.pis.CmsSinglePayment> list)