|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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)
|
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||