- All Superinterfaces:
LogicalTimeFactory<HLAinteger64Time,,HLAinteger64Interval> Serializable
public interface HLAinteger64TimeFactory
extends LogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
Interface for the factory part of standardized time type HLAinteger64Time.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondecodeInterval(byte[] buffer, int offset) decodeTime(byte[] buffer, int offset) getName()makeInterval(long value) makeTime(long value) makeZero()
-
Field Details
-
NAME
- See Also:
-
-
Method Details
-
decodeTime
- Specified by:
decodeTimein interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval> - Throws:
CouldNotDecode
-
decodeInterval
- Specified by:
decodeIntervalin interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval> - Throws:
CouldNotDecode
-
makeInitial
HLAinteger64Time makeInitial()- Specified by:
makeInitialin interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
-
makeFinal
HLAinteger64Time makeFinal()- Specified by:
makeFinalin interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
-
makeTime
-
makeZero
HLAinteger64Interval makeZero()- Specified by:
makeZeroin interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
-
makeEpsilon
HLAinteger64Interval makeEpsilon()- Specified by:
makeEpsilonin interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
-
makeInterval
-
getName
String getName()- Specified by:
getNamein interfaceLogicalTimeFactory<HLAinteger64Time,HLAinteger64Interval>
-