java.lang.Object
org.yamcs.parameter.RawEngValue
org.yamcs.parameter.BasicParameterValue
- Direct Known Subclasses:
ParameterValue
Holds the value of a parameter.
This class does not reference any parameter definition or name.
It does not have acquisition time for parameters either
-
Field Summary
Fields inherited from class org.yamcs.parameter.RawEngValue
engValue, generationTime, rawValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAlarmRanges(List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRangeList) static ParameterValuestatic ParameterValueorg.yamcs.protobuf.Pvalue.AcquisitionStatusorg.yamcs.protobuf.Pvalue.MonitoringResultlongorg.yamcs.protobuf.Pvalue.MonitoringResultorg.yamcs.protobuf.Pvalue.RangeConditionbooleanvoidsetAcquisitionStatus(org.yamcs.protobuf.Pvalue.AcquisitionStatus a) voidsetCriticalRange(DoubleRange range) voidsetDeltaMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) voidsetDistressRange(DoubleRange range) voidsetEngValue(Value engValue) voidsetExpireMillis(long em) voidsetMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) voidsetRangeCondition(org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition) voidsetSevereRange(DoubleRange range) voidsetStatus(ParameterStatus parameterStatus) voidsetWarningRange(DoubleRange range) voidsetWatchRange(DoubleRange range) static org.yamcs.protobuf.Mdb.AlarmRangetoGpbAlarmRange(org.yamcs.protobuf.Mdb.AlarmLevelType gpbLevel, DoubleRange floatRange) toString()Methods inherited from class org.yamcs.parameter.RawEngValue
getEngValue, getGenerationTime, getRawValue, hasGenerationTime, setBinaryValue, setBooleanValue, setDoubleValue, setEngineeringValue, setFloatValue, setGenerationTime, setRawDoubleValue, setRawFloatValue, setRawSignedInteger, setRawSignedLong, setRawUnsignedInteger, setRawUnsignedLong, setRawValue, setRawValue, setRawValue, setRawValue, setSignedIntegerValue, setSignedLongValue, setStringValue, setUnsignedIntegerValue, setUnsignedLongValue
-
Constructor Details
-
BasicParameterValue
public BasicParameterValue() -
BasicParameterValue
-
-
Method Details
-
setExpireMillis
public void setExpireMillis(long em) -
getExpireMills
public long getExpireMills() -
setEngValue
- Overrides:
setEngValuein classRawEngValue
-
setWatchRange
-
setWarningRange
-
setDistressRange
-
setCriticalRange
-
setSevereRange
-
setMonitoringResult
public void setMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) -
setDeltaMonitoringResult
public void setDeltaMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) -
setRangeCondition
public void setRangeCondition(org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition) -
setAcquisitionStatus
public void setAcquisitionStatus(org.yamcs.protobuf.Pvalue.AcquisitionStatus a) -
getDistressRange
-
getWatchRange
-
getCriticalRange
-
getWarningRange
-
getSevereRange
-
getMonitoringResult
public org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult() -
getRangeCondition
public org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition() -
getAcquisitionStatus
public org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus() -
getDeltaMonitoringResult
public org.yamcs.protobuf.Pvalue.MonitoringResult getDeltaMonitoringResult() -
getStatus
-
setStatus
-
toGpbAlarmRange
public static org.yamcs.protobuf.Mdb.AlarmRange toGpbAlarmRange(org.yamcs.protobuf.Mdb.AlarmLevelType gpbLevel, DoubleRange floatRange) -
fromGpb
-
fromGpb
-
addAlarmRanges
-
hasExpirationTime
public boolean hasExpirationTime() -
toString
-