Package org.robovm.apple.intents
Class INBookRestaurantReservationIntent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INIntent
-
- org.robovm.apple.intents.INBookRestaurantReservationIntent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INBookRestaurantReservationIntent extends INIntent
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INBookRestaurantReservationIntent.INBookRestaurantReservationIntentPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.intents.INIntent
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 INBookRestaurantReservationIntent()
protected
INBookRestaurantReservationIntent(NSObject.Handle h, long handle)
protected
INBookRestaurantReservationIntent(NSObject.SkipInit skipInit)
INBookRestaurantReservationIntent(INRestaurant restaurant, NSDateComponents bookingDateComponents, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, java.lang.String guestProvidedSpecialRequestText)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDateComponents
getBookingDateComponents()
java.lang.String
getBookingIdentifier()
INRestaurantGuest
getGuest()
java.lang.String
getGuestProvidedSpecialRequestText()
long
getPartySize()
INRestaurant
getRestaurant()
INRestaurantOffer
getSelectedOffer()
protected long
init(INRestaurant restaurant, NSDateComponents bookingDateComponents, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, java.lang.String guestProvidedSpecialRequestText)
void
setBookingDateComponents(NSDateComponents v)
void
setBookingIdentifier(java.lang.String v)
void
setGuest(INRestaurantGuest v)
void
setGuestProvidedSpecialRequestText(java.lang.String v)
void
setPartySize(long v)
void
setRestaurant(INRestaurant v)
void
setSelectedOffer(INRestaurantOffer v)
-
Methods inherited from class org.robovm.apple.intents.INIntent
encode, getIdentifier, getIntentDescription, getSuggestedInvocationPhrase, imageForParameterNamed, init, keyImage, setImage, setSuggestedInvocationPhrase, 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
-
INBookRestaurantReservationIntent
public INBookRestaurantReservationIntent()
-
INBookRestaurantReservationIntent
protected INBookRestaurantReservationIntent(NSObject.Handle h, long handle)
-
INBookRestaurantReservationIntent
protected INBookRestaurantReservationIntent(NSObject.SkipInit skipInit)
-
INBookRestaurantReservationIntent
public INBookRestaurantReservationIntent(INRestaurant restaurant, NSDateComponents bookingDateComponents, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, java.lang.String guestProvidedSpecialRequestText)
- Since:
- Available in iOS 11.0 and later.
-
-
Method Detail
-
getRestaurant
public INRestaurant getRestaurant()
-
setRestaurant
public void setRestaurant(INRestaurant v)
-
getBookingDateComponents
public NSDateComponents getBookingDateComponents()
-
setBookingDateComponents
public void setBookingDateComponents(NSDateComponents v)
-
getPartySize
public long getPartySize()
-
setPartySize
public void setPartySize(long v)
-
getBookingIdentifier
public java.lang.String getBookingIdentifier()
-
setBookingIdentifier
public void setBookingIdentifier(java.lang.String v)
-
getGuest
public INRestaurantGuest getGuest()
-
setGuest
public void setGuest(INRestaurantGuest v)
-
getSelectedOffer
public INRestaurantOffer getSelectedOffer()
-
setSelectedOffer
public void setSelectedOffer(INRestaurantOffer v)
-
getGuestProvidedSpecialRequestText
public java.lang.String getGuestProvidedSpecialRequestText()
-
setGuestProvidedSpecialRequestText
public void setGuestProvidedSpecialRequestText(java.lang.String v)
-
init
protected long init(INRestaurant restaurant, NSDateComponents bookingDateComponents, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, java.lang.String guestProvidedSpecialRequestText)
- Since:
- Available in iOS 11.0 and later.
-
-