Package org.yamcs.algorithms
Class ValueBinding
- java.lang.Object
-
- org.yamcs.algorithms.ValueBinding
-
- Direct Known Subclasses:
OutputValueBinding
public abstract class ValueBinding extends Object
A ParameterValue as passed to an algorithm. Actual implementations are generated on-the-fly to walk around the issue of Rhino that maps boxed primitives to JavaScript Objects instead of Numbers
-
-
Field Summary
Fields Modifier and Type Field Description org.yamcs.protobuf.Pvalue.AcquisitionStatusacquisitionStatusDateacquisitionTimelongacquisitionTimeMsDategenerationTimelonggenerationTimeMsorg.yamcs.protobuf.Pvalue.MonitoringResultmonitoringResultorg.yamcs.protobuf.Pvalue.RangeConditionrangeCondition
-
Constructor Summary
Constructors Constructor Description ValueBinding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdateValue(ParameterValue newValue)
-
-
-
Field Detail
-
acquisitionTime
public Date acquisitionTime
-
acquisitionTimeMs
public long acquisitionTimeMs
-
generationTime
public Date generationTime
-
generationTimeMs
public long generationTimeMs
-
acquisitionStatus
public org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus
-
monitoringResult
public org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult
-
rangeCondition
public org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition
-
-
Method Detail
-
updateValue
public void updateValue(ParameterValue newValue)
-
-