Package communications.message
Class PointInTime
- java.lang.Object
-
- de.dlr.gitlab.fame.communication.message.DataItem
-
- communications.message.PointInTime
-
- Direct Known Subclasses:
AmountAtTime
,PpaInformation
public class PointInTime extends de.dlr.gitlab.fame.communication.message.DataItem
Transfers but a single TimeStamp- Author:
- Christoph Schimeczek
-
-
Field Summary
Fields Modifier and Type Field Description de.dlr.gitlab.fame.time.TimeStamp
validAt
The transferred TimeStamp
-
Constructor Summary
Constructors Constructor Description PointInTime(de.dlr.gitlab.fame.protobuf.Agent.ProtoDataItem proto)
Mandatory for deserialisation ofDataItem
sPointInTime(de.dlr.gitlab.fame.time.TimeStamp validAt)
Creates thisPointInTime
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fillDataFields(de.dlr.gitlab.fame.protobuf.Agent.ProtoDataItem.Builder builder)
-
-
-
Constructor Detail
-
PointInTime
public PointInTime(de.dlr.gitlab.fame.time.TimeStamp validAt)
Creates thisPointInTime
- Parameters:
validAt
- time stamp to be transferred
-
PointInTime
public PointInTime(de.dlr.gitlab.fame.protobuf.Agent.ProtoDataItem proto)
Mandatory for deserialisation ofDataItem
s- Parameters:
proto
- protobuf representation
-
-