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