Uses of Class
org.chronicj.DateRange

Packages that use DateRange
org.chronicj Defines the interfaces for fundamental types that can be used to build temporal applications. 
org.chronicj.impl Defines default implementations of the fundamental types defined in the org.chronicj package. 
 

Uses of DateRange in org.chronicj
 

Fields in org.chronicj declared as DateRange
static org.chronicj.DateRange DateRange.EMTPY
          Specifies an empty range which can be used as a constant
 

Methods in org.chronicj that return DateRange
static org.chronicj.DateRange DateRange.combination(org.chronicj.DateRange[] args)
           
 org.chronicj.DateRange DateRange.gap(org.chronicj.DateRange arg)
          Used to determine the duration of time (expressed as another DateRange) between the current DateRange instance and another DateRange.
 

Methods in org.chronicj with parameters of type DateRange
static boolean DateRange.isContiguous(org.chronicj.DateRange[] args)
           
 boolean DateRange.abuts(org.chronicj.DateRange anotherRange)
          Used to detect whether two date ranges abut each other.
static org.chronicj.DateRange DateRange.combination(org.chronicj.DateRange[] args)
           
 org.chronicj.DateRange DateRange.gap(org.chronicj.DateRange arg)
          Used to determine the duration of time (expressed as another DateRange) between the current DateRange instance and another DateRange.
 boolean DateRange.includes(org.chronicj.DateRange arg)
          Used to check whether a given DateRange occurs within the current range.
 boolean DateRange.overlaps(org.chronicj.DateRange anotherRange)
          Used mostly by other date range calculations to indicate an empty set.
 boolean DateRange.partitionedBy(org.chronicj.DateRange[] otherRanges)
          Used to check whether a group of ranges completely partition the current DateRange.
 boolean Schedule.isOccuring(org.chronicj.Event anEvent, org.chronicj.DateRange aDateRange)
          Determines if a given event occurs within a particular date range for this schedule.
 java.util.List Schedule.dates(org.chronicj.Event anEvent, org.chronicj.DateRange during)
          Returns a Listof TimePoints on which the supplied event occurs given the specified DateRange.
 boolean ScheduleElement.isOccuring(org.chronicj.Event anEvent, org.chronicj.DateRange aDateRange)
          Determines if a given event occurs within a particular data range.
 

Constructors in org.chronicj with parameters of type DateRange
RangeIterator(org.chronicj.DateRange aDateRange)
           
 

Uses of DateRange in org.chronicj.impl
 

Methods in org.chronicj.impl with parameters of type DateRange
 boolean DefaultSchedule.isOccuring(org.chronicj.Event anEvent, org.chronicj.DateRange aDateRange)
          Default implementation of org.chronicj.Schedule#isOccuring(org.chronicj.Event,org.chronicj.DateRangeImpl).
 java.util.List DefaultSchedule.dates(org.chronicj.Event anEvent, org.chronicj.DateRange during)
          All calculations are made using DatePrecision#DATE precision.
 boolean DefaultScheduleElement.isOccuring(org.chronicj.Event anEvent, org.chronicj.DateRange aDateRange)
          Default implementation of org.chronicj.ScheduleElement#isOccuring(org.chronicj.Event,org.chronicj.DateRangeImpl) that will return the logical AND of calling DefaultScheduleElement.isOccuring(org.chronicj.Event,org.chronicj.TimePoint) for the start and end dates of the supplied DateRange.
 

Constructors in org.chronicj.impl with parameters of type DateRange
ArbitraryDateRangeTE(org.chronicj.DateRange aDateRange)
           
 



Copyright © 2003-2004 Digital Clash Software. All Rights Reserved.