Uses of Interface
org.joda.time.ReadableInterval

Packages that use ReadableInterval
org.joda.time Provides support for dates, times, time zones, durations, intervals, and partials. 
org.joda.time.base Implementation package providing abstract and base time classes. 
 

Uses of ReadableInterval in org.joda.time
 

Subinterfaces of ReadableInterval in org.joda.time
 interface ReadWritableInterval
          Writable interface for an interval.
 

Classes in org.joda.time that implement ReadableInterval
 class Interval
          Interval is the standard implementation of an immutable time interval.
 class MutableInterval
          MutableInterval is the standard implementation of a mutable time interval.
 

Methods in org.joda.time that return ReadableInterval
static ReadableInterval DateTimeUtils.getReadableInterval(ReadableInterval interval)
          Gets the interval handling null.
 

Methods in org.joda.time with parameters of type ReadableInterval
static Years Years.yearsIn(ReadableInterval interval)
          Creates a Years representing the number of whole years in the specified interval.
static Weeks Weeks.weeksIn(ReadableInterval interval)
          Creates a Weeks representing the number of whole weeks in the specified interval.
static Seconds Seconds.secondsIn(ReadableInterval interval)
          Creates a Seconds representing the number of whole seconds in the specified interval.
 void ReadWritablePeriod.setPeriod(ReadableInterval interval)
          Sets all the fields in one go from an interval dividing the fields using the period type.
 void ReadWritablePeriod.add(ReadableInterval interval)
          Adds an interval to this one by dividing the interval into fields and then adding each field in turn.
 void ReadWritableInterval.setInterval(ReadableInterval interval)
          Sets this interval to be the same as another.
 boolean ReadableInterval.contains(ReadableInterval interval)
          Does this time interval contain the specified time interval.
 boolean ReadableInterval.overlaps(ReadableInterval interval)
          Does this time interval overlap the specified time interval.
 boolean ReadableInterval.isAfter(ReadableInterval interval)
          Is this time interval entirely after the specified interval.
 boolean ReadableInterval.isBefore(ReadableInterval interval)
          Is this time interval entirely before the specified interval.
 void MutablePeriod.setPeriod(ReadableInterval interval)
          Sets all the fields in one go from an interval using the ISO chronology and dividing the fields using the period type.
 void MutablePeriod.add(ReadableInterval interval)
          Adds an interval to this one by dividing the interval into fields and calling MutablePeriod.add(ReadablePeriod).
 void MutableInterval.setInterval(ReadableInterval interval)
          Sets this interval to be the same as another.
static Months Months.monthsIn(ReadableInterval interval)
          Creates a Months representing the number of whole months in the specified interval.
static Minutes Minutes.minutesIn(ReadableInterval interval)
          Creates a Minutes representing the number of whole minutes in the specified interval.
 Interval Interval.overlap(ReadableInterval interval)
          Gets the overlap between this interval and another interval.
 Interval Interval.gap(ReadableInterval interval)
          Gets the gap between this interval and another interval.
 boolean Interval.abuts(ReadableInterval interval)
          Does this interval abut with the interval specified.
static Hours Hours.hoursIn(ReadableInterval interval)
          Creates a Hours representing the number of whole hours in the specified interval.
static Days Days.daysIn(ReadableInterval interval)
          Creates a Days representing the number of whole days in the specified interval.
static Chronology DateTimeUtils.getIntervalChronology(ReadableInterval interval)
          Gets the chronology from the specified interval object handling null.
static ReadableInterval DateTimeUtils.getReadableInterval(ReadableInterval interval)
          Gets the interval handling null.
 

Uses of ReadableInterval in org.joda.time.base
 

Classes in org.joda.time.base that implement ReadableInterval
 class AbstractInterval
          AbstractInterval provides the common behaviour for time intervals.
 class BaseInterval
          BaseInterval is an abstract implementation of ReadableInterval that stores data in two long millisecond fields.
 

Methods in org.joda.time.base with parameters of type ReadableInterval
 boolean AbstractInterval.contains(ReadableInterval interval)
          Does this time interval contain the specified time interval.
 boolean AbstractInterval.overlaps(ReadableInterval interval)
          Does this time interval overlap the specified time interval.
 boolean AbstractInterval.isBefore(ReadableInterval interval)
          Is this time interval entirely before the specified instant.
 boolean AbstractInterval.isAfter(ReadableInterval interval)
          Is this time interval entirely after the specified interval.
 



Copyright © 2002-2008 Joda.org. All Rights Reserved.