Package org.robovm.apple.intents
Class INRequestPaymentCurrencyAmountResolutionResult
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.intents.INIntentResolutionResult
org.robovm.apple.intents.INCurrencyAmountResolutionResult
org.robovm.apple.intents.INRequestPaymentCurrencyAmountResolutionResult
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class INRequestPaymentCurrencyAmountResolutionResult extends INCurrencyAmountResolutionResult
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classINRequestPaymentCurrencyAmountResolutionResult.INRequestPaymentCurrencyAmountResolutionResultPtrNested classes/interfaces inherited from class org.robovm.apple.intents.INCurrencyAmountResolutionResult
INCurrencyAmountResolutionResult.INCurrencyAmountResolutionResultPtrNested classes/interfaces inherited from class org.robovm.apple.intents.INIntentResolutionResult
INIntentResolutionResult.INIntentResolutionResultPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description protectedINRequestPaymentCurrencyAmountResolutionResult()protectedINRequestPaymentCurrencyAmountResolutionResult(NSObject.Handle h, long handle)protectedINRequestPaymentCurrencyAmountResolutionResult(NSObject.SkipInit skipInit)INRequestPaymentCurrencyAmountResolutionResult(INCurrencyAmountResolutionResult currencyAmountResolutionResult) -
Method Summary
Modifier and Type Method Description static INRequestPaymentCurrencyAmountResolutionResultconfirmationRequired(INCurrencyAmount currencyAmountToConfirm)static INRequestPaymentCurrencyAmountResolutionResultdisambiguation(NSArray<INCurrencyAmount> currencyAmountsToDisambiguate)protected longinit(INCurrencyAmountResolutionResult currencyAmountResolutionResult)static INRequestPaymentCurrencyAmountResolutionResultneedsValue()static INRequestPaymentCurrencyAmountResolutionResultnotRequired()static INRequestPaymentCurrencyAmountResolutionResultsuccess(INCurrencyAmount resolvedCurrencyAmount)static INRequestPaymentCurrencyAmountResolutionResultunsupported()static INRequestPaymentCurrencyAmountResolutionResultunsupportedForReason(INRequestPaymentCurrencyAmountUnsupportedReason reason)Methods inherited from class org.robovm.apple.intents.INIntentResolutionResult
confirmationRequired, unsupportedMethods 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, updateStrongRef
-
Constructor Details
-
INRequestPaymentCurrencyAmountResolutionResult
protected INRequestPaymentCurrencyAmountResolutionResult() -
INRequestPaymentCurrencyAmountResolutionResult
-
INRequestPaymentCurrencyAmountResolutionResult
-
INRequestPaymentCurrencyAmountResolutionResult
public INRequestPaymentCurrencyAmountResolutionResult(INCurrencyAmountResolutionResult currencyAmountResolutionResult)
-
-
Method Details
-
init
-
unsupportedForReason
public static INRequestPaymentCurrencyAmountResolutionResult unsupportedForReason(INRequestPaymentCurrencyAmountUnsupportedReason reason) -
success
public static INRequestPaymentCurrencyAmountResolutionResult success(INCurrencyAmount resolvedCurrencyAmount) -
disambiguation
public static INRequestPaymentCurrencyAmountResolutionResult disambiguation(NSArray<INCurrencyAmount> currencyAmountsToDisambiguate) -
confirmationRequired
public static INRequestPaymentCurrencyAmountResolutionResult confirmationRequired(INCurrencyAmount currencyAmountToConfirm) -
needsValue
-
notRequired
-
unsupported
-