Package org.robovm.apple.intents
Class INRideDriver
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.intents.INPerson
org.robovm.apple.intents.INRideDriver
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,INSpeakable,ObjCProtocol
public class INRideDriver extends INPerson implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classINRideDriver.INRideDriverPtrNested classes/interfaces inherited from class org.robovm.apple.intents.INPerson
INPerson.INPersonPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description protectedINRideDriver()INRideDriver(String handle, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0.INRideDriver(String phoneNumber, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating)INRideDriver(String handle, NSPersonNameComponents nameComponents, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0.protectedINRideDriver(NSObject.Handle h, long handle)protectedINRideDriver(NSObject.SkipInit skipInit)INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier)INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe)INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, String relationship) -
Method Summary
Modifier and Type Method Description static INRideDrivercreate(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.2.static INRideDrivercreateForContactSuggestion(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isContactSuggestion, INPersonSuggestionType suggestionType)static INRideDrivercreateForMe(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe, INPersonSuggestionType suggestionType)StringgetPhoneNumber()StringgetRating()protected longinit(String handle, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0.protected longinit(String phoneNumber, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating)protected longinit(String handle, NSPersonNameComponents nameComponents, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0.protected longinitWithPersonHandleNameComponentsDisplayNameImageRatingPhoneNumber(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.2.static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.intents.INPerson
encode, getAliases, getAlternativeSpeakableMatches, getContactIdentifier, getCustomIdentifier, getDisplayName, getHandle0, getIdentifier, getImage, getNameComponents, getPersonHandle, getPronunciationHint, getRelationship, getSiriMatches, getSpokenPhrase, getSuggestionType, getVocabularyIdentifier, init, init, init, init, init, init, init, initWithPersonHandleNameComponentsDisplayNameImageContactIdentifierCustomIdentifierIsContactSuggestionSuggestionType, initWithPersonHandleNameComponentsDisplayNameImageContactIdentifierCustomIdentifierIsMeSuggestionType, isContactSuggestion, isMeMethods 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 class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
INRideDriver
protected INRideDriver() -
INRideDriver
-
INRideDriver
-
INRideDriver
public INRideDriver(String phoneNumber, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating)- Since:
- Available in iOS 10.2 and later.
-
INRideDriver
public INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier) -
INRideDriver
public INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, String relationship)- Since:
- Available in iOS 14.0 and later.
-
INRideDriver
public INRideDriver(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe)- Since:
- Available in iOS 12.0 and later.
-
INRideDriver
@Deprecated public INRideDriver(String handle, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
INRideDriver
@Deprecated public INRideDriver(String handle, NSPersonNameComponents nameComponents, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
-
Method Details
-
createForMe
public static INRideDriver createForMe(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe, INPersonSuggestionType suggestionType)- Since:
- Available in iOS 15.0 and later.
-
createForContactSuggestion
public static INRideDriver createForContactSuggestion(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isContactSuggestion, INPersonSuggestionType suggestionType)- Since:
- Available in iOS 15.0 and later.
-
create
@Deprecated public static INRideDriver create(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.2. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
getRating
-
getPhoneNumber
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(String phoneNumber, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating) -
initWithPersonHandleNameComponentsDisplayNameImageRatingPhoneNumber
@Deprecated protected long initWithPersonHandleNameComponentsDisplayNameImageRatingPhoneNumber(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.2. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
init
@Deprecated protected long init(String handle, String displayName, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-
init
@Deprecated protected long init(String handle, NSPersonNameComponents nameComponents, INImage image, String rating, String phoneNumber)Deprecated.Deprecated in iOS 10.0. Use the designated initializer instead- Since:
- Available in iOS 10.0 and later.
-