Package org.robovm.apple.intents
Class INRestaurantReservationBooking
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INRestaurantReservationBooking
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
INRestaurantReservationUserBooking
public class INRestaurantReservationBooking extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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 INRestaurantReservationBooking()
INRestaurantReservationBooking(NSCoder decoder)
protected
INRestaurantReservationBooking(NSObject.Handle h, long handle)
protected
INRestaurantReservationBooking(NSObject.SkipInit skipInit)
INRestaurantReservationBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier)
-
Method Summary
-
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
-
INRestaurantReservationBooking
public INRestaurantReservationBooking()
-
INRestaurantReservationBooking
protected INRestaurantReservationBooking(NSObject.Handle h, long handle)
-
INRestaurantReservationBooking
protected INRestaurantReservationBooking(NSObject.SkipInit skipInit)
-
INRestaurantReservationBooking
public INRestaurantReservationBooking(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier)
-
INRestaurantReservationBooking
public INRestaurantReservationBooking(NSCoder decoder)
-
-
Method Detail
-
getRestaurant
public INRestaurant getRestaurant()
-
setRestaurant
public void setRestaurant(INRestaurant v)
-
getBookingDescription
public java.lang.String getBookingDescription()
-
setBookingDescription
public void setBookingDescription(java.lang.String v)
-
getBookingDate
public NSDate getBookingDate()
-
setBookingDate
public void setBookingDate(NSDate 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)
-
isBookingAvailable
public boolean isBookingAvailable()
-
setBookingAvailable
public void setBookingAvailable(boolean v)
-
getOffers
public NSArray<INRestaurantOffer> getOffers()
-
setOffers
public void setOffers(NSArray<INRestaurantOffer> v)
-
requiresManualRequest
public boolean requiresManualRequest()
-
setRequiresManualRequest
public void setRequiresManualRequest(boolean v)
-
requiresEmailAddress
public boolean requiresEmailAddress()
-
setRequiresEmailAddress
public void setRequiresEmailAddress(boolean v)
-
requiresName
public boolean requiresName()
-
setRequiresName
public void setRequiresName(boolean v)
-
requiresPhoneNumber
public boolean requiresPhoneNumber()
-
setRequiresPhoneNumber
public void setRequiresPhoneNumber(boolean v)
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(INRestaurant restaurant, NSDate bookingDate, long partySize, java.lang.String bookingIdentifier)
-
init
protected long init(NSCoder decoder)
-
-