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 Details

    • acquisitionTimeMillis

      public long acquisitionTimeMillis
    • generationTimeMillis

      public long generationTimeMillis
    • acquisitionStatus

      public org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus
    • monitoringResult

      public org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult
    • rangeCondition

      public org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition
  • Constructor Details

    • ValueBinding

      public ValueBinding()
  • Method Details

    • updateValue

      public void updateValue(RawEngValue newValue)
    • generationTime

      public Instant generationTime()
    • acquisitionTime

      public Instant acquisitionTime()