Package org.robovm.apple.intents
Class INRestaurantGuest
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.INRestaurantGuest
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,INSpeakable,ObjCProtocol
public class INRestaurantGuest extends INPerson
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classINRestaurantGuest.INRestaurantGuestPtrNested 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 protectedINRestaurantGuest()protectedINRestaurantGuest(NSObject.Handle h, long handle)protectedINRestaurantGuest(NSObject.SkipInit skipInit)INRestaurantGuest(NSPersonNameComponents nameComponents, String phoneNumber, String emailAddress)INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier)INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe)INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, String relationship) -
Method Summary
Modifier and Type Method Description static INRestaurantGuestcreateForContactSuggestion(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isContactSuggestion, INPersonSuggestionType suggestionType)static INRestaurantGuestcreateForMe(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe, INPersonSuggestionType suggestionType)StringgetEmailAddress()StringgetPhoneNumber()protected longinit(NSPersonNameComponents nameComponents, String phoneNumber, String emailAddress)voidsetEmailAddress(String v)voidsetPhoneNumber(String v)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, 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
-
INRestaurantGuest
protected INRestaurantGuest() -
INRestaurantGuest
-
INRestaurantGuest
-
INRestaurantGuest
public INRestaurantGuest(NSPersonNameComponents nameComponents, String phoneNumber, String emailAddress) -
INRestaurantGuest
public INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier) -
INRestaurantGuest
public INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, String relationship)- Since:
- Available in iOS 14.0 and later.
-
INRestaurantGuest
public INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, String displayName, INImage image, String contactIdentifier, String customIdentifier, boolean isMe)- Since:
- Available in iOS 12.0 and later.
-
-
Method Details
-
createForMe
public static INRestaurantGuest 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 INRestaurantGuest 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.
-
getPhoneNumber
-
setPhoneNumber
-
getEmailAddress
-
setEmailAddress
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(NSPersonNameComponents nameComponents, String phoneNumber, String emailAddress)
-