com.timeindexing.time
Interface IntervalSpecifier

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
AbstractIntervalSpecifier, IntervalTemplate

public interface IntervalSpecifier
extends java.lang.Cloneable

An interface for objects that specify some specifier for an Interval


Method Summary
 TimeSpecifier getEndSpecifier()
          Get the end of interval TimeSpecifier.
 TimeSpecifier getStartSpecifier()
          Get the start of interval TimeSpecifier.
 Interval instantiate(AbsoluteTimestamp t)
          Instantiate this IntervalSpecifier w.r.t a particular Timestamp.
 

Method Detail

getStartSpecifier

public TimeSpecifier getStartSpecifier()
Get the start of interval TimeSpecifier.


getEndSpecifier

public TimeSpecifier getEndSpecifier()
Get the end of interval TimeSpecifier.


instantiate

public Interval instantiate(AbsoluteTimestamp t)
Instantiate this IntervalSpecifier w.r.t a particular Timestamp. It returns a Interval which has been modified by