com.timeindexing.time
Interface AbsoluteTimestamp

All Superinterfaces:
Absolute, Timestamp, Value
All Known Implementing Classes:
MicrosecondTimestamp, MillisecondTimestamp, NanosecondTimestamp, SecondTimestamp

public interface AbsoluteTimestamp
extends Absolute, Timestamp

An absolute timestamp. For all Timestamps that hold absolute values w.r.t. the Epoch.


Field Summary
 
Fields inherited from interface com.timeindexing.time.Timestamp
ELAPSED_MICROSECOND, ELAPSED_MICROSECOND_SIGN, ELAPSED_MILLISECOND, ELAPSED_MILLISECOND_SIGN, ELAPSED_NANOSECOND, ELAPSED_NANOSECOND_SIGN, ELAPSED_SECOND, ELAPSED_SECOND_SIGN, ELAPSED_UNITS, ELAPSED_UNITS_SIGN, EXTENDED, EXTENDED_2, EXTENDED_3, EXTENDED_4, MICROSECOND, MICROSECOND_SIGN, MILLISECOND, MILLISECOND_SIGN, NANOSECOND, NANOSECOND_SIGN, SECOND, SECOND_SIGN, SPARE_3E, SPARE_3E_SIGN, SPARE_FD, SPARE_FD_SIGN, SPARE_FE, SPARE_FE_SIGN, TOP_2_MASK, TOP_4_MASK, TOP_6_MASK, TOP_8_MASK, ZERO
 
Method Summary
 boolean isAfterEpoch()
          Is the time after the Epoch.
 boolean isBeforeEpoch()
          Is the time before the Epoch.
 
Methods inherited from interface com.timeindexing.basic.Value
value
 
Methods inherited from interface com.timeindexing.time.Timestamp
getNanoSeconds, getScale, getSeconds
 

Method Detail

isAfterEpoch

public boolean isAfterEpoch()
Is the time after the Epoch.


isBeforeEpoch

public boolean isBeforeEpoch()
Is the time before the Epoch.