Package org.yamcs.parameter
Class ContainerParameterValue
- java.lang.Object
-
- org.yamcs.parameter.BasicParameterValue
-
- org.yamcs.parameter.ParameterValue
-
- org.yamcs.parameter.ContainerParameterValue
-
public class ContainerParameterValue extends ParameterValue
A parameter value corresponding to a parameter that has been extracted from a container. It contains the position in the container where it has been extracted from.
-
-
Field Summary
-
Fields inherited from class org.yamcs.parameter.BasicParameterValue
engValue, generationTime, rawValue
-
-
Constructor Summary
Constructors Constructor Description ContainerParameterValue(ContainerParameterValue cpv)ContainerParameterValue(Parameter def)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAbsoluteBitOffset()intgetBitSize()SequenceEntrygetSequenceEntry()voidsetAbsoluteBitOffset(int absoluteBitOffset)voidsetBitSize(int bitSize)voidsetSequenceEntry(SequenceEntry entry)-
Methods inherited from class org.yamcs.parameter.ParameterValue
getAcquisitionTime, getParameter, getParameterQualifiedName, getParameterQualifiedNamed, hasAcquisitionTime, isExpired, setAcquisitionTime, setParameter, toGpb, toGpb, toProtobufParameterValue, toString
-
Methods inherited from class org.yamcs.parameter.BasicParameterValue
addAlarmRanges, fromGpb, fromGpb, getAcquisitionStatus, getCriticalRange, getDeltaMonitoringResult, getDistressRange, getEngValue, getExpireMills, getGenerationTime, getMonitoringResult, getProcessingStatus, getRangeCondition, getRawValue, getSevereRange, getStatus, getWarningRange, getWatchRange, hasExpirationTime, hasGenerationTime, setAcquisitionStatus, setBinaryValue, setBooleanValue, setCriticalRange, setDeltaMonitoringResult, setDistressRange, setDoubleValue, setEngineeringValue, setEngValue, setExpireMillis, setFloatValue, setGenerationTime, setMonitoringResult, setProcessingStatus, setRangeCondition, setRawDoubleValue, setRawFloatValue, setRawSignedInteger, setRawSignedLong, setRawUnsignedInteger, setRawUnsignedLong, setRawValue, setRawValue, setRawValue, setRawValue, setSevereRange, setSignedIntegerValue, setSignedLongValue, setStatus, setStringValue, setUnsignedIntegerValue, setUnsignedLongValue, setWarningRange, setWatchRange, toGpbAlarmRange
-
-
-
-
Constructor Detail
-
ContainerParameterValue
public ContainerParameterValue(Parameter def)
-
ContainerParameterValue
public ContainerParameterValue(ContainerParameterValue cpv)
-
-
Method Detail
-
getAbsoluteBitOffset
public int getAbsoluteBitOffset()
-
setAbsoluteBitOffset
public void setAbsoluteBitOffset(int absoluteBitOffset)
-
getBitSize
public int getBitSize()
-
setBitSize
public void setBitSize(int bitSize)
-
setSequenceEntry
public void setSequenceEntry(SequenceEntry entry)
-
getSequenceEntry
public SequenceEntry getSequenceEntry()
-
-