Package org.robovm.apple.intents
Class INCallRecordResolutionResult
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.INCallRecordResolutionResult
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
INStartCallCallRecordToCallBackResolutionResult
public class INCallRecordResolutionResult extends INIntentResolutionResult
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classINCallRecordResolutionResult.INCallRecordResolutionResultPtrNested 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 protectedINCallRecordResolutionResult()protectedINCallRecordResolutionResult(NSObject.Handle h, long handle)protectedINCallRecordResolutionResult(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static INCallRecordResolutionResultcreateConfirmationRequired(INCallRecord callRecordToConfirm)static INCallRecordResolutionResultcreateDisambiguation(NSArray<INCallRecord> callRecordsToDisambiguate)static INCallRecordResolutionResultcreateSuccess(INCallRecord resolvedCallRecord)static INCallRecordResolutionResultneedsValue()static INCallRecordResolutionResultnotRequired()static INCallRecordResolutionResultunsupported()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
-
INCallRecordResolutionResult
protected INCallRecordResolutionResult() -
INCallRecordResolutionResult
-
INCallRecordResolutionResult
-
-
Method Details
-
createSuccess
-
createDisambiguation
public static INCallRecordResolutionResult createDisambiguation(NSArray<INCallRecord> callRecordsToDisambiguate) -
createConfirmationRequired
public static INCallRecordResolutionResult createConfirmationRequired(INCallRecord callRecordToConfirm) -
needsValue
-
notRequired
-
unsupported
-