Class ACHDirectDebitComponentProvider
-
- All Implemented Interfaces:
-
com.adyen.checkout.components.core.internal.provider.ComponentProvider,com.adyen.checkout.components.core.internal.provider.PaymentComponentProvider,com.adyen.checkout.components.core.internal.provider.StoredPaymentComponentProvider,com.adyen.checkout.sessions.core.internal.provider.SessionPaymentComponentProvider,com.adyen.checkout.sessions.core.internal.provider.SessionStoredPaymentComponentProvider
public final class ACHDirectDebitComponentProvider implements PaymentComponentProvider<ACHDirectDebitComponent, ACHDirectDebitConfiguration, ACHDirectDebitComponentState, ComponentCallback<ACHDirectDebitComponentState>>, StoredPaymentComponentProvider<ACHDirectDebitComponent, ACHDirectDebitConfiguration, ACHDirectDebitComponentState, ComponentCallback<ACHDirectDebitComponentState>>, SessionPaymentComponentProvider<ACHDirectDebitComponent, ACHDirectDebitConfiguration, ACHDirectDebitComponentState, SessionComponentCallback<ACHDirectDebitComponentState>>, SessionStoredPaymentComponentProvider<ACHDirectDebitComponent, ACHDirectDebitConfiguration, ACHDirectDebitComponentState, SessionComponentCallback<ACHDirectDebitComponentState>>
-
-
Constructor Summary
Constructors Constructor Description ACHDirectDebitComponentProvider(DropInOverrideParams dropInOverrideParams, AnalyticsManager analyticsManager, LocaleProvider localeProvider)
-
Method Summary
Modifier and Type Method Description ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, ACHDirectDebitConfiguration configuration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, ACHDirectDebitConfiguration configuration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, StoredPaymentMethod storedPaymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, StoredPaymentMethod storedPaymentMethod, ACHDirectDebitConfiguration configuration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, StoredPaymentMethod storedPaymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)ACHDirectDebitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, StoredPaymentMethod storedPaymentMethod, ACHDirectDebitConfiguration configuration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)BooleanisPaymentMethodSupported(PaymentMethod paymentMethod)BooleanisPaymentMethodSupported(StoredPaymentMethod storedPaymentMethod)-
Methods inherited from class com.adyen.checkout.components.core.internal.provider.PaymentComponentProvider
get, get, get, get -
Methods inherited from class com.adyen.checkout.components.core.internal.provider.StoredPaymentComponentProvider
get, get, get, get -
Methods inherited from class com.adyen.checkout.sessions.core.internal.provider.SessionPaymentComponentProvider
get, get, get, get, get, get -
Methods inherited from class com.adyen.checkout.sessions.core.internal.provider.SessionStoredPaymentComponentProvider
get, get, get, get, get, get -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, ACHDirectDebitConfiguration configuration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, ACHDirectDebitConfiguration configuration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, StoredPaymentMethod storedPaymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, StoredPaymentMethod storedPaymentMethod, ACHDirectDebitConfiguration configuration, Application application, ComponentCallback<ACHDirectDebitComponentState> componentCallback, OrderRequest order, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, StoredPaymentMethod storedPaymentMethod, CheckoutConfiguration checkoutConfiguration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)
-
get
ACHDirectDebitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, StoredPaymentMethod storedPaymentMethod, ACHDirectDebitConfiguration configuration, Application application, SessionComponentCallback<ACHDirectDebitComponentState> componentCallback, String key)
-
isPaymentMethodSupported
Boolean isPaymentMethodSupported(PaymentMethod paymentMethod)
-
isPaymentMethodSupported
Boolean isPaymentMethodSupported(StoredPaymentMethod storedPaymentMethod)
-
-
-
-