![JAR search and dependency download from the Maven repository](/logo.png)
de.adorsys.multibanking.hbci.model.HbciDialogRequestMapperImpl Maven / Gradle / Ivy
package de.adorsys.multibanking.hbci.model;
import de.adorsys.multibanking.domain.request.AbstractRequest;
import de.adorsys.multibanking.hbci.HbciBpdCacheHolder;
import javax.annotation.processing.Generated;
import org.kapott.hbci.callback.HBCICallback;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2021-08-27T09:46:46+0000",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 11.0.12 (Azul Systems, Inc.)"
)
public class HbciDialogRequestMapperImpl implements HbciDialogRequestMapper {
@Override
public HbciDialogRequest toHbciDialogRequest(AbstractRequest transactionRequest, HBCICallback callback) {
if ( transactionRequest == null && callback == null ) {
return null;
}
HbciDialogRequest hbciDialogRequest = new HbciDialogRequest();
if ( transactionRequest != null ) {
hbciDialogRequest.setBankApiUser( transactionRequest.getBankApiUser() );
hbciDialogRequest.setBankAccess( transactionRequest.getBankAccess() );
hbciDialogRequest.setBank( transactionRequest.getBank() );
hbciDialogRequest.setBankApiConsentData( transactionRequest.getBankApiConsentData() );
hbciDialogRequest.setAuthorisationCode( transactionRequest.getAuthorisationCode() );
}
if ( callback != null ) {
hbciDialogRequest.setCallback( callback );
}
return hbciDialogRequest;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy