com.timeindexing.time
Interface RelativeTimestamp

All Superinterfaces:
Relative, Timestamp, Value
All Known Implementing Classes:
ElapsedMicrosecondTimestamp, ElapsedMillisecondTimestamp, ElapsedNanosecondTimestamp, ElapsedSecondTimestamp, MPEGPresentationTimestamp

public interface RelativeTimestamp
extends Relative, Timestamp

An relative timestamp. For all Timestamps that hold relative / elapsed values.


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 isNegative()
          Is the Timestamp negative.
 
Methods inherited from interface com.timeindexing.basic.Value
value
 
Methods inherited from interface com.timeindexing.time.Timestamp
getNanoSeconds, getScale, getSeconds
 

Method Detail

isNegative

public boolean isNegative()
Is the Timestamp negative. That is, a specification of time before zero for RelativeTimestamps.