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
,org.robovm.objc.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.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description INRequestPaymentIntentHandlingAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
confirmRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
void
handleRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
void
resolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INCurrencyAmountResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolveCurrencyAmountForRequestPayment:withCompletion: is deprecated.void
resolveNoteForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
void
resolvePayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentPayerResolutionResult> completion)
void
resolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INPersonResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolvePayerForRequestPayment:withCompletion: is deprecated.void
resolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.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, willChangeValues
-
-
-
-
Method Detail
-
handleRequestPayment
public void handleRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
- Specified by:
handleRequestPayment
in interfaceINRequestPaymentIntentHandling
-
confirmRequestPayment
public void confirmRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentIntentResponse> completion)
- Specified by:
confirmRequestPayment
in interfaceINRequestPaymentIntentHandling
-
resolvePersonPayerForRequestPayment
@Deprecated public void resolvePersonPayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INPersonResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolvePayerForRequestPayment:withCompletion: is deprecated. Use resolvePayerForRequestPayment:completion: instead- Specified by:
resolvePersonPayerForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolvePayerForRequestPayment
public void resolvePayerForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentPayerResolutionResult> completion)
- Specified by:
resolvePayerForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
resolveCurrencyAmountForRequestPayment
@Deprecated public void resolveCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INCurrencyAmountResolutionResult> completion)
Deprecated.Deprecated in iOS 11.0. resolveCurrencyAmountForRequestPayment:withCompletion: is deprecated. Use resolveCurrencyAmountForRequestPayment:completion: instead- Specified by:
resolveCurrencyAmountForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 10.0 and later.
-
resolveRequestPaymentCurrencyAmountForRequestPayment
public void resolveRequestPaymentCurrencyAmountForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INRequestPaymentCurrencyAmountResolutionResult> completion)
- Specified by:
resolveRequestPaymentCurrencyAmountForRequestPayment
in interfaceINRequestPaymentIntentHandling
- Since:
- Available in iOS 11.0 and later.
-
resolveNoteForRequestPayment
public void resolveNoteForRequestPayment(INRequestPaymentIntent intent, org.robovm.objc.block.VoidBlock1<INStringResolutionResult> completion)
- Specified by:
resolveNoteForRequestPayment
in interfaceINRequestPaymentIntentHandling
-
-