Uses of Interface
org.chronicj.TemporalExpression

Packages that use TemporalExpression
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 TemporalExpression in org.chronicj
 

Methods in org.chronicj with parameters of type TemporalExpression
 void Schedule.add(org.chronicj.Event anEvent, org.chronicj.TemporalExpression aTemporalExpression)
          Adds an Eventwhose occurance is determined by the given TemporalExpression.
 

Uses of TemporalExpression in org.chronicj.impl
 

Classes in org.chronicj.impl that implement TemporalExpression
 class AbstractTemporalExpression
          Abstract base class for TemporalExpression implementations.
 class ArbitraryDateRangeTE
           Implements support for matching arbitrary dates using a DateRange supplied to the constructor.
 class ArbitraryTimePointTE
           Implements support for matching arbitrary dates using a TimePoint supplied to the constructor.
(package private)  class org.chronicj.impl.CollectionTE
           Abstract base class for allowing temporal expressions to be composed of 1..
 class DayInMonthTE
           Implements support for temporal expressions of the form: "last Friday of the month" or "first Tuesday of the month".
 class DifferenceTE
           TemporalExpression that provides the difference of two composing expressions; for use in a set expression.
 class IntersectionTE
           Composite TemporalExpression that provides an intersection of the composing expressions for use in a set expression.
 class RangeEachDayTE
           Implements support for temporal expressions that describe a recurring span of time each day or across multiple days.
 class RangeEachYearTE
           Implements support for temporal expressions that describe a recurring range of the year.
 class UnionTE
           Composite TemporalExpression that provides a union of the composing expressions for use in a set expression.
 

Methods in org.chronicj.impl with parameters of type TemporalExpression
 void DefaultSchedule.add(org.chronicj.Event anEvent, org.chronicj.TemporalExpression aTemporalExpression)
           
 

Constructors in org.chronicj.impl with parameters of type TemporalExpression
DefaultScheduleElement(org.chronicj.Event anEvent, org.chronicj.TemporalExpression anExpression)
          Create a default ScheduleElement using the supplied Event and TemporalExpression.
DifferenceTE(org.chronicj.TemporalExpression included, org.chronicj.TemporalExpression excluded)
          Creates an instance of DifferenceTE using two other TemporalExpressions such that the new expression matches dates/times based on the set defined by argument 1 - argument 2.
DifferenceTE(org.chronicj.TemporalExpression included, org.chronicj.TemporalExpression excluded)
          Creates an instance of DifferenceTE using two other TemporalExpressions such that the new expression matches dates/times based on the set defined by argument 1 - argument 2.
 



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