Package org.robovm.apple.intents
Class INRequestPaymentIntentHandlingAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.intents.INRequestPaymentIntentHandlingAdapter
- All Implemented Interfaces:
NSObjectProtocol,INRequestPaymentIntentHandling,ObjCProtocol
public class INRequestPaymentIntentHandlingAdapter extends NSObject implements INRequestPaymentIntentHandling
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description INRequestPaymentIntentHandlingAdapter() -
Method Summary
Modifier and Type Method Description voidconfirmRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)voidhandleRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)voidresolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INCurrencyAmountResolutionResult> completion)Deprecated.Deprecated in iOS 11.0.voidresolveNoteForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INStringResolutionResult> completion)voidresolvePayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentPayerResolutionResult> completion)voidresolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INPersonResolutionResult> completion)Deprecated.Deprecated in iOS 11.0.voidresolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
INRequestPaymentIntentHandlingAdapter
public INRequestPaymentIntentHandlingAdapter()
-
-
Method Details
-
handleRequestPayment
public void handleRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)- Specified by:
handleRequestPaymentin interfaceINRequestPaymentIntentHandling
-
confirmRequestPayment
public void confirmRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentIntentResponse> completion)- Specified by:
confirmRequestPaymentin interfaceINRequestPaymentIntentHandling
-
resolvePersonPayerForRequestPayment
@Deprecated public void resolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INPersonResolutionResult> completion)Deprecated.Deprecated in iOS 11.0. resolvePayerForRequestPayment:withCompletion: is deprecated. Use resolvePayerForRequestPayment:completion: instead- Specified by:
resolvePersonPayerForRequestPaymentin interfaceINRequestPaymentIntentHandling- Since:
- Available in iOS 10.0 and later.
-
resolvePayerForRequestPayment
public void resolvePayerForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentPayerResolutionResult> completion)- Specified by:
resolvePayerForRequestPaymentin interfaceINRequestPaymentIntentHandling- Since:
- Available in iOS 11.0 and later.
-
resolveCurrencyAmountForRequestPayment
@Deprecated public void resolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INCurrencyAmountResolutionResult> completion)Deprecated.Deprecated in iOS 11.0. resolveCurrencyAmountForRequestPayment:withCompletion: is deprecated. Use resolveCurrencyAmountForRequestPayment:completion: instead- Specified by:
resolveCurrencyAmountForRequestPaymentin interfaceINRequestPaymentIntentHandling- Since:
- Available in iOS 10.0 and later.
-
resolveRequestPaymentCurrencyAmountForRequestPayment
public void resolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)- Specified by:
resolveRequestPaymentCurrencyAmountForRequestPaymentin interfaceINRequestPaymentIntentHandling- Since:
- Available in iOS 11.0 and later.
-
resolveNoteForRequestPayment
public void resolveNoteForRequestPayment(INRequestPaymentIntent intent, VoidBlock1<INStringResolutionResult> completion)- Specified by:
resolveNoteForRequestPaymentin interfaceINRequestPaymentIntentHandling
-