public class AggregateParameterType extends AggregateDataType implements ParameterType
name, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Constructor and Description |
|---|
AggregateParameterType(AggregateParameterType t) |
AggregateParameterType(String name) |
| Modifier and Type | Method and Description |
|---|---|
AggregateParameterType |
copy()
Create a shallow copy of the parameter type
- the object itself (and the primitive fields) are new
but the other fields reference to the same object like the original
|
DataEncoding |
getEncoding()
Get the data encoding for the parameter type.
|
boolean |
hasAlarm()
Whether this ParameterType has any alarms associated
|
Object |
parseStringForRawValue(String stringValue)
parses the string into a java object according to the parameter encoding
|
void |
setEncoding(DataEncoding dataEncoding)
Set the data encoding for the parameter type
For arrays and aggregates types that do not have encoding; this operation will throw an UnsupportedOperationException |
addMember, addMembers, getInitialValue, getMember, getMember, getMember, getMemberList, getMemberNames, getTypeAsString, getValueType, numMembers, parseString, setInitialValueaddAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getAncillaryDataSet, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setLongDescription, setName, setQualifiedName, setShortDescriptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDependentParameters, parseStringgetInitialValue, getLongDescription, getName, getShortDescription, getTypeAsString, getValueType, setInitialValue, setLongDescription, setShortDescriptionpublic AggregateParameterType(String name)
public AggregateParameterType(AggregateParameterType t)
public boolean hasAlarm()
ParameterTypehasAlarm in interface ParameterTypepublic Object parseStringForRawValue(String stringValue)
ParameterTypeparseStringForRawValue in interface ParameterTypepublic void setEncoding(DataEncoding dataEncoding)
ParameterTypeUnsupportedOperationExceptionsetEncoding in interface ParameterTypepublic AggregateParameterType copy()
ParameterTypecopy in interface ParameterTypepublic DataEncoding getEncoding()
ParameterTypeUnsupportedOperationExceptiongetEncoding in interface ParameterTypeCopyright © 2019 Space Applications Services. All rights reserved.