Class INBookRestaurantReservationIntent

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

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

    • 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, String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, String guestProvidedSpecialRequestText)
      Since:
      Available in iOS 11.0 and later.
  • Method Details

    • 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 String getBookingIdentifier()
    • setBookingIdentifier

      public void setBookingIdentifier​(String v)
    • getGuest

      public INRestaurantGuest getGuest()
    • setGuest

      public void setGuest​(INRestaurantGuest v)
    • getSelectedOffer

      public INRestaurantOffer getSelectedOffer()
    • setSelectedOffer

      public void setSelectedOffer​(INRestaurantOffer v)
    • getGuestProvidedSpecialRequestText

      public String getGuestProvidedSpecialRequestText()
    • setGuestProvidedSpecialRequestText

      public void setGuestProvidedSpecialRequestText​(String v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(INRestaurant restaurant, NSDateComponents bookingDateComponents, long partySize, String bookingIdentifier, INRestaurantGuest guest, INRestaurantOffer selectedOffer, String guestProvidedSpecialRequestText)
      Since:
      Available in iOS 11.0 and later.