Class NSDateInterval

    • Constructor Detail

      • NSDateInterval

        public NSDateInterval()
      • NSDateInterval

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

        public NSDateInterval​(NSCoder coder)
      • NSDateInterval

        public NSDateInterval​(NSDate startDate,
                              double duration)
      • NSDateInterval

        public NSDateInterval​(NSDate startDate,
                              NSDate endDate)
    • Method Detail

      • getStartDate

        public NSDate getStartDate()
      • getEndDate

        public NSDate getEndDate()
      • getDuration

        public double getDuration()
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • init

        protected long init​(NSCoder coder)
      • init

        protected long init​(NSDate startDate,
                            double duration)
      • init

        protected long init​(NSDate startDate,
                            NSDate endDate)
      • intersects

        public boolean intersects​(NSDateInterval dateInterval)
      • containsDate

        public boolean containsDate​(NSDate date)