|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.npsnet.xrti.utilities.DoubleValuedLogicalTimeIntervalFactory
A factory for DoubleValuedLogicalTimeIntervals.
| Constructor Summary | |
DoubleValuedLogicalTimeIntervalFactory()
|
|
| Method Summary | |
LogicalTimeInterval |
decode(byte[] buffer,
int offset)
Decodes a logical time interval stored within the specified buffer, returning a corresponding new LogicalTimeInterval. |
LogicalTimeInterval |
makeEpsilon()
Creates and returns an epsilon-length logical time interval. |
LogicalTimeInterval |
makeZero()
Creates and returns a zero-length logical time interval. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DoubleValuedLogicalTimeIntervalFactory()
| Method Detail |
public LogicalTimeInterval decode(byte[] buffer,
int offset)
throws CouldNotDecode
LogicalTimeInterval.
decode in interface LogicalTimeIntervalFactorybuffer - the buffer containing the encoded intervaloffset - the offset within the buffer at which the encoded
interval is stored
LogicalTimeInterval corresponding to the
encoded interval
CouldNotDecode - if the time interval could not be decodedpublic LogicalTimeInterval makeZero()
makeZero in interface LogicalTimeIntervalFactoryLogicalTimeIntervalpublic LogicalTimeInterval makeEpsilon()
makeEpsilon in interface LogicalTimeIntervalFactoryLogicalTimeInterval
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||