Package org.robovm.apple.intents
Class INMessagesDomainHandlingAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.intents.INSendMessageIntentHandlingAdapter
org.robovm.apple.intents.INMessagesDomainHandlingAdapter
- All Implemented Interfaces:
NSObjectProtocol,INMessagesDomainHandling,INSearchForMessagesIntentHandling,INSendMessageIntentHandling,INSetMessageAttributeIntentHandling,ObjCProtocol
public class INMessagesDomainHandlingAdapter extends INSendMessageIntentHandlingAdapter implements INMessagesDomainHandling
-
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
-
Constructor Summary
Constructors Constructor Description INMessagesDomainHandlingAdapter() -
Method Summary
Methods inherited from class org.robovm.apple.intents.INSendMessageIntentHandlingAdapter
confirmSendMessage, handleSendMessage, resolveContentForSendMessage, resolveGroupNameForSendMessage, resolveOutgoingMessageTypeForSendMessage, resolveRecipientsForSendMessage, resolveRecipientsForSendMessageRecepient, resolveSpeakableGroupNameForSendMessageMethods 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 interface org.robovm.apple.intents.INSendMessageIntentHandling
confirmSendMessage, handleSendMessage, resolveContentForSendMessage, resolveGroupNameForSendMessage, resolveOutgoingMessageTypeForSendMessage, resolveRecipientsForSendMessage, resolveRecipientsForSendMessageRecepient, resolveSpeakableGroupNameForSendMessage
-
Constructor Details
-
INMessagesDomainHandlingAdapter
public INMessagesDomainHandlingAdapter()
-
-
Method Details
-
handleSearchForMessages
public void handleSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<INSearchForMessagesIntentResponse> completion)- Specified by:
handleSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
confirmSearchForMessages
public void confirmSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<INSearchForMessagesIntentResponse> completion)- Specified by:
confirmSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
resolveRecipientsForSearchForMessages
public void resolveRecipientsForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<NSArray<INPersonResolutionResult>> completion)- Specified by:
resolveRecipientsForSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
resolveSendersForSearchForMessages
public void resolveSendersForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<NSArray<INPersonResolutionResult>> completion)- Specified by:
resolveSendersForSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
resolveAttributesForSearchForMessages
public void resolveAttributesForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<INMessageAttributeOptionsResolutionResult> completion)- Specified by:
resolveAttributesForSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
resolveDateTimeRangeForSearchForMessages
public void resolveDateTimeRangeForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<INDateComponentsRangeResolutionResult> completion)- Specified by:
resolveDateTimeRangeForSearchForMessagesin interfaceINSearchForMessagesIntentHandling
-
resolveGroupNamesForSearchForMessages
@Deprecated public void resolveGroupNamesForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<NSArray<INStringResolutionResult>> completion)Deprecated.Deprecated in iOS 11.0. resolveGroupNamesForSearchForMessages:withCompletion: is deprecated. Use resolveSpeakableGroupNamesForSearchForMessages:withCompletion: instead- Specified by:
resolveGroupNamesForSearchForMessagesin interfaceINSearchForMessagesIntentHandling- Since:
- Available in iOS 10.0 and later.
-
resolveSpeakableGroupNamesForSearchForMessages
public void resolveSpeakableGroupNamesForSearchForMessages(INSearchForMessagesIntent intent, VoidBlock1<NSArray<INSpeakableStringResolutionResult>> completion)- Specified by:
resolveSpeakableGroupNamesForSearchForMessagesin interfaceINSearchForMessagesIntentHandling- Since:
- Available in iOS 11.0 and later.
-
handleSetMessageAttribute
public void handleSetMessageAttribute(INSetMessageAttributeIntent intent, VoidBlock1<INSetMessageAttributeIntentResponse> completion)- Specified by:
handleSetMessageAttributein interfaceINSetMessageAttributeIntentHandling
-
confirmSetMessageAttribute
public void confirmSetMessageAttribute(INSetMessageAttributeIntent intent, VoidBlock1<INSetMessageAttributeIntentResponse> completion)- Specified by:
confirmSetMessageAttributein interfaceINSetMessageAttributeIntentHandling
-
resolveAttributeForSetMessageAttribute
public void resolveAttributeForSetMessageAttribute(INSetMessageAttributeIntent intent, VoidBlock1<INMessageAttributeResolutionResult> completion)- Specified by:
resolveAttributeForSetMessageAttributein interfaceINSetMessageAttributeIntentHandling
-