public class ParameterValue extends Object
| Constructor and Description |
|---|
ParameterValue(Parameter def)
Creates a parameter value for a parameter which has critical or warning range associated
|
ParameterValue(String fqn) |
public ParameterValue(Parameter def)
def - the parameter definitionpublic ParameterValue(String fqn)
public int getAbsoluteBitOffset()
public void setAbsoluteBitOffset(int absoluteBitOffset)
public int getBitSize()
public void setBitSize(int bitSize)
public void setParameterEntry(ParameterEntry entry)
public ParameterEntry getParameterEntry()
public void setAcquisitionTime(long instant)
public void setGenerationTime(long instant)
public Value getEngValue()
public Value getRawValue()
public Parameter getParameter()
public String getParameterQualifiedNamed()
public long getGenerationTime()
public long getAcquisitionTime()
public void setRawValue(Value rv)
public void setRawValue(byte[] b)
public void setRawValue(float f)
public void setRawValue(double d)
public void setRawValue(boolean b)
public void setRawValue(String s)
public void setRawSignedInteger(int x)
public void setRawUnsignedInteger(int x)
public void setRawSignedLong(long x)
public void setRawUnsignedLong(long x)
public void setStringValue(String s)
public void setBinaryValue(byte[] v)
public void setBooleanValue(boolean b)
public void setDoubleValue(double v)
public void setFloatValue(float v)
public void setSignedIntegerValue(int v)
public void setUnsignedIntegerValue(int v)
public void setSignedLongValue(long v)
public void setUnsignedLongValue(long v)
public void setEngineeringValue(Value ev)
public void setExpirationTime(long et)
public long getExpirationTime()
public void setEngValue(Value engValue)
public void setWatchRange(FloatRange range)
public void setWarningRange(FloatRange range)
public void setDistressRange(FloatRange range)
public void setCriticalRange(FloatRange range)
public void setSevereRange(FloatRange range)
public void setMonitoringResult(Pvalue.MonitoringResult m)
public void setDeltaMonitoringResult(Pvalue.MonitoringResult m)
public void setRangeCondition(Pvalue.RangeCondition rangeCondition)
public void setProcessingStatus(boolean p)
public void setAcquisitionStatus(Pvalue.AcquisitionStatus a)
public FloatRange getDistressRange()
public FloatRange getWatchRange()
public FloatRange getCriticalRange()
public FloatRange getWarningRange()
public FloatRange getSevereRange()
public Pvalue.MonitoringResult getMonitoringResult()
public Pvalue.RangeCondition getRangeCondition()
public Pvalue.AcquisitionStatus getAcquisitionStatus()
public boolean getProcessingStatus()
public Pvalue.MonitoringResult getDeltaMonitoringResult()
public Pvalue.ParameterValue toGpb(Yamcs.NamedObjectId id)
public static ParameterValue fromGpb(Parameter pdef, Pvalue.ParameterValue gpv)
public void addAlarmRanges(List<Mdb.AlarmRange> alarmRangeList)
public boolean hasAcquisitionTime()
Copyright © 2017 Space Applications Services. All rights reserved.