Class INGetAvailableRestaurantReservationBookingsIntent

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class INGetAvailableRestaurantReservationBookingsIntent
extends INIntent
Since:
Available in iOS 10.0 and later.
  • Constructor Details

    • INGetAvailableRestaurantReservationBookingsIntent

      public INGetAvailableRestaurantReservationBookingsIntent()
    • INGetAvailableRestaurantReservationBookingsIntent

      protected INGetAvailableRestaurantReservationBookingsIntent​(NSObject.Handle h, long handle)
    • INGetAvailableRestaurantReservationBookingsIntent

      protected INGetAvailableRestaurantReservationBookingsIntent​(NSObject.SkipInit skipInit)
    • 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

      public INRestaurant getRestaurant()
    • setRestaurant

      public void setRestaurant​(INRestaurant v)
    • getPartySize

      public long getPartySize()
    • setPartySize

      public void setPartySize​(long v)
    • getPreferredBookingDateComponents

      public NSDateComponents getPreferredBookingDateComponents()
    • setPreferredBookingDateComponents

      public void setPreferredBookingDateComponents​(NSDateComponents v)
    • getMaximumNumberOfResults

      public NSNumber getMaximumNumberOfResults()
    • setMaximumNumberOfResults

      public void setMaximumNumberOfResults​(NSNumber v)
    • getEarliestBookingDateForResults

      public NSDate getEarliestBookingDateForResults()
    • setEarliestBookingDateForResults

      public void setEarliestBookingDateForResults​(NSDate v)
    • getLatestBookingDateForResults

      public NSDate getLatestBookingDateForResults()
    • setLatestBookingDateForResults

      public void setLatestBookingDateForResults​(NSDate v)
    • 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.