Package com.timeindexing.time

Provides classes that deal with time.

See:
          Description

Interface Summary
AbsoluteTimestamp An absolute timestamp.
Lifetime An enumeration of 2 values to enable choice between timestamps whose lifetime is continuous, and those which are discrete.
MicrosecondScale A time that is in the Microsecond Scale.
MillisecondScale A time that is in the Millisecond Scale.
NanosecondScale A time that is in the Nanosecond Scale.
RelativeTimestamp An relative timestamp.
SecondScale A time that is in the Second Scale.
Timestamp A timestamp.
TimestampFormatting An interface for objects that can format a Timestamp.
UnitBasedTimestamp A unit based timestamp.
 

Class Summary
AbstractDateFormat This abstact class has the base methods for objects that format absolute timestamps as dates.
AbstractElapsedFormat This abstact class has the base methods for objects that format elapsed timestamps.
Clock A simple wall clock class.
DateFormatter A Date formatter that displays times and dates reltive to GMT.
DateParser A Date parserthat parses times and dates reltive to GMT.
ElapsedMicrosecondTimestamp A timestamp that only has significant data down to microsecond level.
ElapsedMillisecondTimestamp A timestamp that only has significant data down to millisecond level.
ElapsedNanosecondTimestamp A timestamp that only has significant data down to nanosecond level.
ElapsedSecondTimestamp A timestamp that only has significant data down to microsecond level.
MicrosecondDateFormat Convert a timestamp to a string using the MicrosecondDateFormat.
MicrosecondElapsedFormat Convert a timestamp to a MicrosecondElapsedFormat.
MicrosecondTimestamp A timestamp that only has significant data down to microsecond level.
MillisecondDateFormat Convert a timestamp to a string using the MillisecondDateFormat.
MillisecondElapsedFormat Convert a timestamp to a MillisecondElapsedFormat.
MillisecondTimestamp A timestamp that only has significant data down to millisecond level.
MPEGPresentationTimestamp A timestamp that only has significant data down to nanosecond level.
NanosecondDateFormat Convert a timestamp to a string using the NanosecondDateFormat.
NanosecondElapsedFormat Convert a timestamp to a NanosecondElapsedFormat.
NanosecondTimestamp A timestamp that only has significant data down to nanosecond level.
SecondDateFormat Convert a timestamp to a string using the SecondDateFormat.
SecondElapsedFormat Convert a timestamp to a SecondElapsedFormat.
SecondTimestamp A timestamp that only has significant data down to second level.
TimeCalculator A date and time calculator.
TimeDateParser Parses a time or date from a given input.
TimestampDecoder A TimestampDecoder takes a long and tries to determine the Timestamp object that is associated with that format.
TimestampGenerator This class create a Timestamp object of the best fit resolution given the no.
TimestampMapping A TimestampMapping is an object that holds the mapping of a Timestamp to a Position in an index.
ZeroTimestamp A timestamp that is only zero
 

Exception Summary
TimestampDecoderException A TimestampDecoderException is thrown when a TimestampDecoder cannot decode a value posing as a time.
 

Package com.timeindexing.time Description

Provides classes that deal with time.