Package org.yamcs.xtce
Class IndirectParameterRefEntry
- java.lang.Object
-
- org.yamcs.xtce.SequenceEntry
-
- org.yamcs.xtce.IndirectParameterRefEntry
-
- All Implemented Interfaces:
Serializable,Comparable<SequenceEntry>
public class IndirectParameterRefEntry extends SequenceEntry
An entry whose name is given by the value of a ParamameterInstance. This entry may be used to implement dwell telemetry streams. The value of the parameter in ParameterInstance must use either the name of the Parameter or its alias. If it's an alias name, the alias namespace is supplied as an attribute.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.yamcs.xtce.SequenceEntry
SequenceEntry.ReferenceLocationType
-
-
Field Summary
-
Fields inherited from class org.yamcs.xtce.SequenceEntry
container, locationInContainerInBits
-
-
Constructor Summary
Constructors Constructor Description IndirectParameterRefEntry(int locationInContainerInBits, SequenceEntry.ReferenceLocationType location, ParameterInstanceRef parameterRef, String aliasNameSpace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAliasNameSpace()ParameterInstanceRefgetParameterRef()voidsetAliasNameSpace(String aliasNameSpace)voidsetParameterRef(ParameterInstanceRef parameterRef)-
Methods inherited from class org.yamcs.xtce.SequenceEntry
compareTo, getContainer, getIncludeCondition, getIndex, getLocationInContainerInBits, getReferenceLocation, getRepeatEntry, getSequenceContainer, setIncludeCondition, setLocation, setLocationInContainerInBits, setReferenceLocation, setRepeatEntry
-
-
-
-
Constructor Detail
-
IndirectParameterRefEntry
public IndirectParameterRefEntry(int locationInContainerInBits, SequenceEntry.ReferenceLocationType location, ParameterInstanceRef parameterRef, String aliasNameSpace)
-
-
Method Detail
-
getParameterRef
public ParameterInstanceRef getParameterRef()
-
setParameterRef
public void setParameterRef(ParameterInstanceRef parameterRef)
-
getAliasNameSpace
public String getAliasNameSpace()
-
setAliasNameSpace
public void setAliasNameSpace(String aliasNameSpace)
-
-