Class INBoatTrip

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class INBoatTrip
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 14.0 and later.
  • Constructor Details

  • Method Details

    • getProvider

      public String getProvider()
    • getBoatName

      public String getBoatName()
    • getBoatNumber

      public String getBoatNumber()
    • getTripDuration

      public INDateComponentsRange getTripDuration()
    • getDepartureBoatTerminalLocation

      public CLPlacemark getDepartureBoatTerminalLocation()
    • getArrivalBoatTerminalLocation

      public CLPlacemark getArrivalBoatTerminalLocation()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(String provider, String boatName, String boatNumber, INDateComponentsRange tripDuration, CLPlacemark departureBoatTerminalLocation, CLPlacemark arrivalBoatTerminalLocation)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)