org.chronicj
Interface TemporalExpression

All Known Implementing Classes:
AbstractTemporalExpression, ArbitraryDateRangeTE, ArbitraryTimePointTE, org.chronicj.impl.CollectionTE

public interface TemporalExpression

Interface for objects that wish to provide algorithmic support for building recurring event sets.

This class is based directly on patterns described in a paper by Martin Fowler which can be found here.

Author:
Matthew Lipper
See Also:
Recurring Events for Calendars

Method Summary
 boolean includes(org.chronicj.TimePoint aTimePoint)
          Used to check whether a given date is occurs within the current range expressed by this TemporalExpression.
 

Method Detail

includes

public boolean includes(org.chronicj.TimePoint aTimePoint)
Used to check whether a given date is occurs within the current range expressed by this TemporalExpression.

Parameters:
aTimePoint - the TimePoint to be checked for inclusion in the current set
Returns:
true or false, indicating whether the supplied TimePoint occurs within the current range


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