Package org.robovm.apple.intents
Class INGetAvailableRestaurantReservationBookingsIntent
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.INGetAvailableRestaurantReservationBookingsIntent
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class INGetAvailableRestaurantReservationBookingsIntent extends INIntent
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classINGetAvailableRestaurantReservationBookingsIntent.INGetAvailableRestaurantReservationBookingsIntentPtrNested classes/interfaces inherited from class org.robovm.apple.intents.INIntent
INIntent.INIntentPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description INGetAvailableRestaurantReservationBookingsIntent()protectedINGetAvailableRestaurantReservationBookingsIntent(NSObject.Handle h, long handle)protectedINGetAvailableRestaurantReservationBookingsIntent(NSObject.SkipInit skipInit)INGetAvailableRestaurantReservationBookingsIntent(INRestaurant restaurant, long partySize, NSDateComponents preferredBookingDateComponents, NSNumber maximumNumberOfResults, NSDate earliestBookingDateForResults, NSDate latestBookingDateForResults) -
Method Summary
Modifier and Type Method Description NSDategetEarliestBookingDateForResults()NSDategetLatestBookingDateForResults()NSNumbergetMaximumNumberOfResults()longgetPartySize()NSDateComponentsgetPreferredBookingDateComponents()INRestaurantgetRestaurant()protected longinit(INRestaurant restaurant, long partySize, NSDateComponents preferredBookingDateComponents, NSNumber maximumNumberOfResults, NSDate earliestBookingDateForResults, NSDate latestBookingDateForResults)voidsetEarliestBookingDateForResults(NSDate v)voidsetLatestBookingDateForResults(NSDate v)voidsetMaximumNumberOfResults(NSNumber v)voidsetPartySize(long v)voidsetPreferredBookingDateComponents(NSDateComponents v)voidsetRestaurant(INRestaurant v)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.intents.INIntent
encode, getDonationMetadata, getIdentifier, getIntentDescription, getShortcutAvailability, getSuggestedInvocationPhrase, imageForParameterNamed, init, keyImage, setDonationMetadata, setImage, setShortcutAvailability, setSuggestedInvocationPhraseMethods 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, updateStrongRef
-
Constructor Details
-
INGetAvailableRestaurantReservationBookingsIntent
public INGetAvailableRestaurantReservationBookingsIntent() -
INGetAvailableRestaurantReservationBookingsIntent
-
INGetAvailableRestaurantReservationBookingsIntent
-
INGetAvailableRestaurantReservationBookingsIntent
public INGetAvailableRestaurantReservationBookingsIntent(INRestaurant restaurant, long partySize, NSDateComponents preferredBookingDateComponents, NSNumber maximumNumberOfResults, NSDate earliestBookingDateForResults, NSDate latestBookingDateForResults)- Since:
- Available in iOS 11.0 and later.
-
-
Method Details
-
getRestaurant
-
setRestaurant
-
getPartySize
public long getPartySize() -
setPartySize
public void setPartySize(long v) -
getPreferredBookingDateComponents
-
setPreferredBookingDateComponents
-
getMaximumNumberOfResults
-
setMaximumNumberOfResults
-
getEarliestBookingDateForResults
-
setEarliestBookingDateForResults
-
getLatestBookingDateForResults
-
setLatestBookingDateForResults
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(INRestaurant restaurant, long partySize, NSDateComponents preferredBookingDateComponents, NSNumber maximumNumberOfResults, NSDate earliestBookingDateForResults, NSDate latestBookingDateForResults)- Since:
- Available in iOS 11.0 and later.
-