Package org.robovm.apple.intents
Class INSpeakableString
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INSpeakableString
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,INSpeakable
,org.robovm.objc.ObjCProtocol
public class INSpeakableString extends NSObject implements INSpeakable, NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INSpeakableString.INSpeakableStringPtr
-
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 protected
INSpeakableString()
INSpeakableString(java.lang.String spokenPhrase)
INSpeakableString(java.lang.String identifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
Deprecated.Deprecated in iOS 11.0.INSpeakableString(NSCoder decoder)
protected
INSpeakableString(NSObject.Handle h, long handle)
protected
INSpeakableString(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static INSpeakableString
createWithVocabulary(java.lang.String vocabularyIdentifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
void
encode(NSCoder coder)
NSArray<?>
getAlternativeSpeakableMatches()
java.lang.String
getIdentifier()
Deprecated.Deprecated in iOS 11.0.java.lang.String
getPronunciationHint()
java.lang.String
getSpokenPhrase()
java.lang.String
getVocabularyIdentifier()
protected long
init(java.lang.String spokenPhrase)
protected long
init(java.lang.String identifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
Deprecated.Deprecated in iOS 11.0.protected long
init(NSCoder decoder)
protected long
initWithVocabulary(java.lang.String vocabularyIdentifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
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
-
INSpeakableString
protected INSpeakableString()
-
INSpeakableString
protected INSpeakableString(NSObject.Handle h, long handle)
-
INSpeakableString
protected INSpeakableString(NSObject.SkipInit skipInit)
-
INSpeakableString
@Deprecated public INSpeakableString(java.lang.String identifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
Deprecated.Deprecated in iOS 11.0. Please use -initWithVocabularyIdentifier:spokenPhrase:pronunciationHint:- Since:
- Available in iOS 10.0 and later.
-
INSpeakableString
public INSpeakableString(java.lang.String spokenPhrase)
- Since:
- Available in iOS 10.2 and later.
-
INSpeakableString
public INSpeakableString(NSCoder decoder)
-
-
Method Detail
-
createWithVocabulary
public static INSpeakableString createWithVocabulary(java.lang.String vocabularyIdentifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
-
getSpokenPhrase
public java.lang.String getSpokenPhrase()
- Specified by:
getSpokenPhrase
in interfaceINSpeakable
-
getPronunciationHint
public java.lang.String getPronunciationHint()
- Specified by:
getPronunciationHint
in interfaceINSpeakable
-
getVocabularyIdentifier
public java.lang.String getVocabularyIdentifier()
- Specified by:
getVocabularyIdentifier
in interfaceINSpeakable
-
getAlternativeSpeakableMatches
public NSArray<?> getAlternativeSpeakableMatches()
- Specified by:
getAlternativeSpeakableMatches
in interfaceINSpeakable
-
getIdentifier
@Deprecated public java.lang.String getIdentifier()
Deprecated.Deprecated in iOS 11.0. Please use vocabularyIdentifier- Specified by:
getIdentifier
in interfaceINSpeakable
- Since:
- Available in iOS 10.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
initWithVocabulary
protected long initWithVocabulary(java.lang.String vocabularyIdentifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
-
init
@Deprecated protected long init(java.lang.String identifier, java.lang.String spokenPhrase, java.lang.String pronunciationHint)
Deprecated.Deprecated in iOS 11.0. Please use -initWithVocabularyIdentifier:spokenPhrase:pronunciationHint:- Since:
- Available in iOS 10.0 and later.
-
init
protected long init(java.lang.String spokenPhrase)
- Since:
- Available in iOS 10.2 and later.
-
init
protected long init(NSCoder decoder)
-
-