Package org.robovm.apple.intents
Class INRestaurantReservationUserBooking
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INRestaurantReservationBooking
-
- org.robovm.apple.intents.INRestaurantReservationUserBooking
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class INRestaurantReservationUserBooking extends INRestaurantReservationBooking
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INRestaurantReservationUserBooking.INRestaurantReservationUserBookingPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.intents.INRestaurantReservationBooking
INRestaurantReservationBooking.INRestaurantReservationBookingPtr
-
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 INRestaurantReservationUserBooking()
protected
INRestaurantReservationUserBooking(NSObject.Handle h, long handle)
protected
INRestaurantReservationUserBooking(NSObject.SkipInit skipInit)
INRestaurantReservationUserBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier)
INRestaurantReservationUserBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantReservationUserBookingStatus status, NSDate dateStatusModified)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAdvisementText()
NSDate
getDateStatusModified()
INRestaurantGuest
getGuest()
java.lang.String
getGuestProvidedSpecialRequestText()
INRestaurantOffer
getSelectedOffer()
INRestaurantReservationUserBookingStatus
getStatus()
protected long
init(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantReservationUserBookingStatus status, NSDate dateStatusModified)
void
setAdvisementText(java.lang.String v)
void
setDateStatusModified(NSDate v)
void
setGuest(INRestaurantGuest v)
void
setGuestProvidedSpecialRequestText(java.lang.String v)
void
setSelectedOffer(INRestaurantOffer v)
void
setStatus(INRestaurantReservationUserBookingStatus v)
-
Methods inherited from class org.robovm.apple.intents.INRestaurantReservationBooking
encode, getBookingDate, getBookingDescription, getBookingIdentifier, getOffers, getPartySize, getRestaurant, init, init, isBookingAvailable, requiresEmailAddress, requiresManualRequest, requiresName, requiresPhoneNumber, setBookingAvailable, setBookingDate, setBookingDescription, setBookingIdentifier, setOffers, setPartySize, setRequiresEmailAddress, setRequiresManualRequest, setRequiresName, setRequiresPhoneNumber, setRestaurant, 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
-
INRestaurantReservationUserBooking
public INRestaurantReservationUserBooking()
-
INRestaurantReservationUserBooking
protected INRestaurantReservationUserBooking(NSObject.Handle h, long handle)
-
INRestaurantReservationUserBooking
protected INRestaurantReservationUserBooking(NSObject.SkipInit skipInit)
-
INRestaurantReservationUserBooking
public INRestaurantReservationUserBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantReservationUserBookingStatus status, NSDate dateStatusModified)
-
INRestaurantReservationUserBooking
public INRestaurantReservationUserBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier)
-
-
Method Detail
-
getGuest
public INRestaurantGuest getGuest()
-
setGuest
public void setGuest(INRestaurantGuest v)
-
getAdvisementText
public java.lang.String getAdvisementText()
-
setAdvisementText
public void setAdvisementText(java.lang.String 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)
-
getStatus
public INRestaurantReservationUserBookingStatus getStatus()
-
setStatus
public void setStatus(INRestaurantReservationUserBookingStatus v)
-
getDateStatusModified
public NSDate getDateStatusModified()
-
setDateStatusModified
public void setDateStatusModified(NSDate v)
-
init
protected long init(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier, INRestaurantGuest guest, INRestaurantReservationUserBookingStatus status, NSDate dateStatusModified)
-
-