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 ParameterValuefromGpb(org.yamcs.xtce.Parameter pdef, org.yamcs.protobuf.Pvalue.ParameterValue gpv) org.yamcs.protobuf.Pvalue.AcquisitionStatusorg.yamcs.xtce.util.DoubleRangeorg.yamcs.protobuf.Pvalue.MonitoringResultorg.yamcs.xtce.util.DoubleRangelonglongDeprecated.org.yamcs.protobuf.Pvalue.MonitoringResultorg.yamcs.protobuf.Pvalue.RangeConditionorg.yamcs.xtce.util.DoubleRangeorg.yamcs.xtce.util.DoubleRangeorg.yamcs.xtce.util.DoubleRangebooleanvoidsetAcquisitionStatus(org.yamcs.protobuf.Pvalue.AcquisitionStatus a) voidsetCriticalRange(org.yamcs.xtce.util.DoubleRange range) voidsetDeltaMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) voidsetDistressRange(org.yamcs.xtce.util.DoubleRange range) voidsetEngValue(Value engValue) voidsetExpireMillis(long em) voidsetMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult m) voidsetRangeCondition(org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition) voidsetSevereRange(org.yamcs.xtce.util.DoubleRange range) voidsetStatus(ParameterStatus parameterStatus) voidsetWarningRange(org.yamcs.xtce.util.DoubleRange range) voidsetWatchRange(org.yamcs.xtce.util.DoubleRange range) static org.yamcs.protobuf.Mdb.AlarmRangetoGpbAlarmRange(org.yamcs.protobuf.Mdb.AlarmLevelType gpbLevel, org.yamcs.xtce.util.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) -
getExpireMillis
public long getExpireMillis() -
getExpireMills
Deprecated.UsegetExpireMillis()instead. -
setEngValue
- Overrides:
setEngValuein classRawEngValue
-
setWatchRange
public void setWatchRange(org.yamcs.xtce.util.DoubleRange range) -
setWarningRange
public void setWarningRange(org.yamcs.xtce.util.DoubleRange range) -
setDistressRange
public void setDistressRange(org.yamcs.xtce.util.DoubleRange range) -
setCriticalRange
public void setCriticalRange(org.yamcs.xtce.util.DoubleRange range) -
setSevereRange
public void setSevereRange(org.yamcs.xtce.util.DoubleRange range) -
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
public org.yamcs.xtce.util.DoubleRange getDistressRange() -
getWatchRange
public org.yamcs.xtce.util.DoubleRange getWatchRange() -
getCriticalRange
public org.yamcs.xtce.util.DoubleRange getCriticalRange() -
getWarningRange
public org.yamcs.xtce.util.DoubleRange getWarningRange() -
getSevereRange
public org.yamcs.xtce.util.DoubleRange 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, org.yamcs.xtce.util.DoubleRange floatRange) -
fromGpb
-
fromGpb
public static ParameterValue fromGpb(org.yamcs.xtce.Parameter pdef, org.yamcs.protobuf.Pvalue.ParameterValue gpv) -
addAlarmRanges
-
hasExpirationTime
public boolean hasExpirationTime() -
toString
-
getExpireMillis()instead.