Package org.robovm.apple.intents
Class INSearchForMessagesIntent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INIntent
-
- org.robovm.apple.intents.INSearchForMessagesIntent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INSearchForMessagesIntent extends INIntent
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INSearchForMessagesIntent.INSearchForMessagesIntentPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.intents.INIntent
INIntent.INIntentPtr
-
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 Modifier Constructor Description INSearchForMessagesIntent()
INSearchForMessagesIntent(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<INSpeakableString> speakableGroupNames, NSArray<NSString> conversationIdentifiers)
protected
INSearchForMessagesIntent(NSObject.Handle h, long handle)
protected
INSearchForMessagesIntent(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.intents.INIntent
encode, getIdentifier, getIntentDescription, getSuggestedInvocationPhrase, imageForParameterNamed, init, keyImage, setImage, setSuggestedInvocationPhrase, supportsSecureCoding
-
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
-
-
-
-
Constructor Detail
-
INSearchForMessagesIntent
public INSearchForMessagesIntent()
-
INSearchForMessagesIntent
protected INSearchForMessagesIntent(NSObject.Handle h, long handle)
-
INSearchForMessagesIntent
protected INSearchForMessagesIntent(NSObject.SkipInit skipInit)
-
INSearchForMessagesIntent
public INSearchForMessagesIntent(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<INSpeakableString> speakableGroupNames, NSArray<NSString> conversationIdentifiers)
- Since:
- Available in iOS 12.0 and later.
-
-
Method Detail
-
createWithGroupNames
@Deprecated public static INSearchForMessagesIntent createWithGroupNames(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<NSString> groupNames)
Deprecated.Deprecated in iOS 11.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
createWithSpeakableGroupNames
@Deprecated public static INSearchForMessagesIntent createWithSpeakableGroupNames(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<INSpeakableString> speakableGroupNames)
Deprecated.Deprecated in iOS 12.0. Use the designated initializer instead- Since:
- Available in iOS 11.0 and later.
-
getRecipientsOperator
public INConditionalOperator getRecipientsOperator()
-
getSendersOperator
public INConditionalOperator getSendersOperator()
-
getSearchTermsOperator
public INConditionalOperator getSearchTermsOperator()
-
getAttributes
public INMessageAttributeOptions getAttributes()
-
getDateTimeRange
public INDateComponentsRange getDateTimeRange()
-
getIdentifiersOperator
public INConditionalOperator getIdentifiersOperator()
-
getNotificationIdentifiersOperator
public INConditionalOperator getNotificationIdentifiersOperator()
-
getSpeakableGroupNames
public NSArray<INSpeakableString> getSpeakableGroupNames()
- Since:
- Available in iOS 11.0 and later.
-
getSpeakableGroupNamesOperator
public INConditionalOperator getSpeakableGroupNamesOperator()
- Since:
- Available in iOS 11.0 and later.
-
getConversationIdentifiers
public NSArray<NSString> getConversationIdentifiers()
- Since:
- Available in iOS 12.0 and later.
-
getConversationIdentifiersOperator
public INConditionalOperator getConversationIdentifiersOperator()
- Since:
- Available in iOS 12.0 and later.
-
getGroupNames
@Deprecated public NSArray<NSString> getGroupNames()
Deprecated.Deprecated in iOS 11.0. Use speakableGroupNames instead- Since:
- Available in iOS 10.0 and later.
-
getGroupNamesOperator
@Deprecated public INConditionalOperator getGroupNamesOperator()
Deprecated.Deprecated in iOS 11.0. Use speakableGroupNamesOperator instead- Since:
- Available in iOS 10.0 and later.
-
init
protected long init(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<INSpeakableString> speakableGroupNames, NSArray<NSString> conversationIdentifiers)
- Since:
- Available in iOS 12.0 and later.
-
initWithGroupNames
@Deprecated protected long initWithGroupNames(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<NSString> groupNames)
Deprecated.Deprecated in iOS 11.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
initWithSpeakableGroupNames
@Deprecated protected long initWithSpeakableGroupNames(NSArray<INPerson> recipients, NSArray<INPerson> senders, NSArray<NSString> searchTerms, INMessageAttributeOptions attributes, INDateComponentsRange dateTimeRange, NSArray<NSString> identifiers, NSArray<NSString> notificationIdentifiers, NSArray<INSpeakableString> speakableGroupNames)
Deprecated.Deprecated in iOS 12.0. Use the designated initializer instead- Since:
- Available in iOS 11.0 and later.
-
-