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
,org.robovm.objc.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 class
INRestaurantGuest.INRestaurantGuestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.intents.INPerson
INPerson.INPersonPtr
-
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
INRestaurantGuest()
protected
INRestaurantGuest(NSObject.Handle h, long handle)
protected
INRestaurantGuest(NSObject.SkipInit skipInit)
INRestaurantGuest(NSPersonNameComponents nameComponents, java.lang.String phoneNumber, java.lang.String emailAddress)
INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, java.lang.String displayName, INImage image, java.lang.String contactIdentifier, java.lang.String customIdentifier)
INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, java.lang.String displayName, INImage image, java.lang.String contactIdentifier, java.lang.String customIdentifier, boolean isMe)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEmailAddress()
java.lang.String
getPhoneNumber()
protected long
init(NSPersonNameComponents nameComponents, java.lang.String phoneNumber, java.lang.String emailAddress)
void
setEmailAddress(java.lang.String v)
void
setPhoneNumber(java.lang.String v)
-
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, isMe, 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
-
INRestaurantGuest
protected INRestaurantGuest()
-
INRestaurantGuest
protected INRestaurantGuest(NSObject.Handle h, long handle)
-
INRestaurantGuest
protected INRestaurantGuest(NSObject.SkipInit skipInit)
-
INRestaurantGuest
public INRestaurantGuest(NSPersonNameComponents nameComponents, java.lang.String phoneNumber, java.lang.String emailAddress)
-
INRestaurantGuest
public INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, java.lang.String displayName, INImage image, java.lang.String contactIdentifier, java.lang.String customIdentifier)
-
INRestaurantGuest
public INRestaurantGuest(INPersonHandle personHandle, NSPersonNameComponents nameComponents, java.lang.String displayName, INImage image, java.lang.String contactIdentifier, java.lang.String customIdentifier, boolean isMe)
- Since:
- Available in iOS 12.0 and later.
-
-
Method Detail
-
getPhoneNumber
public java.lang.String getPhoneNumber()
-
setPhoneNumber
public void setPhoneNumber(java.lang.String v)
-
getEmailAddress
public java.lang.String getEmailAddress()
-
setEmailAddress
public void setEmailAddress(java.lang.String v)
-
init
protected long init(NSPersonNameComponents nameComponents, java.lang.String phoneNumber, java.lang.String emailAddress)
-
-