Package org.robovm.apple.intents
Class INIntent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INIntent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
INActivateCarSignalIntent
,INAddTasksIntent
,INAppendToNoteIntent
,INBookRestaurantReservationIntent
,INCancelRideIntent
,INCancelWorkoutIntent
,INCreateNoteIntent
,INCreateTaskListIntent
,INEndWorkoutIntent
,INGetAvailableRestaurantReservationBookingDefaultsIntent
,INGetAvailableRestaurantReservationBookingsIntent
,INGetCarLockStatusIntent
,INGetCarPowerLevelStatusIntent
,INGetRestaurantGuestIntent
,INGetRideStatusIntent
,INGetUserCurrentRestaurantReservationBookingsIntent
,INGetVisualCodeIntent
,INListRideOptionsIntent
,INPauseWorkoutIntent
,INPayBillIntent
,INPlayMediaIntent
,INRequestPaymentIntent
,INRequestRideIntent
,INResumeWorkoutIntent
,INSaveProfileInCarIntent
,INSearchCallHistoryIntent
,INSearchForAccountsIntent
,INSearchForBillsIntent
,INSearchForMessagesIntent
,INSearchForNotebookItemsIntent
,INSearchForPhotosIntent
,INSendMessageIntent
,INSendPaymentIntent
,INSendRideFeedbackIntent
,INSetAudioSourceInCarIntent
,INSetCarLockStatusIntent
,INSetClimateSettingsInCarIntent
,INSetDefrosterSettingsInCarIntent
,INSetMessageAttributeIntent
,INSetProfileInCarIntent
,INSetRadioStationIntent
,INSetSeatSettingsInCarIntent
,INSetTaskAttributeIntent
,INStartAudioCallIntent
,INStartPhotoPlaybackIntent
,INStartVideoCallIntent
,INStartWorkoutIntent
,INTransferMoneyIntent
public class INIntent extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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 INIntent()
INIntent(NSCoder decoder)
protected
INIntent(NSObject.Handle h, long handle)
protected
INIntent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
java.lang.String
getIdentifier()
java.lang.String
getIntentDescription()
java.lang.String
getSuggestedInvocationPhrase()
INImage
imageForParameterNamed(java.lang.String parameterName)
protected long
init(NSCoder decoder)
INImage
keyImage()
void
setImage(INImage image, java.lang.String parameterName)
void
setSuggestedInvocationPhrase(java.lang.String v)
static boolean
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
-
INIntent
public INIntent()
-
INIntent
protected INIntent(NSObject.Handle h, long handle)
-
INIntent
protected INIntent(NSObject.SkipInit skipInit)
-
INIntent
public INIntent(NSCoder decoder)
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
-
getIntentDescription
public java.lang.String getIntentDescription()
- Since:
- Available in iOS 11.0 and later.
-
getSuggestedInvocationPhrase
public java.lang.String getSuggestedInvocationPhrase()
- Since:
- Available in iOS 12.0 and later.
-
setSuggestedInvocationPhrase
public void setSuggestedInvocationPhrase(java.lang.String v)
- Since:
- Available in iOS 12.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
setImage
public void setImage(INImage image, java.lang.String parameterName)
- Since:
- Available in iOS 12.0 and later.
-
imageForParameterNamed
public INImage imageForParameterNamed(java.lang.String parameterName)
- Since:
- Available in iOS 12.0 and later.
-
keyImage
public INImage keyImage()
-
init
protected long init(NSCoder decoder)
-
-