Package org.yamcs.xtce
Class IntegerParameterType
java.lang.Object
org.yamcs.xtce.NameDescription
org.yamcs.xtce.BaseDataType
org.yamcs.xtce.NumericDataType
org.yamcs.xtce.IntegerDataType
org.yamcs.xtce.IntegerParameterType
- All Implemented Interfaces:
Serializable,DataType,NumericParameterType,ParameterType
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.yamcs.xtce.IntegerDataType
signedFields inherited from class org.yamcs.xtce.BaseDataType
encodingFields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet -
Constructor Summary
ConstructorsConstructorDescriptionCreates a shallow copy of the parameter type, giving it a new name. -
Method Summary
Methods inherited from class org.yamcs.xtce.IntegerDataType
convertType, getInitialValue, getNumberFormat, getSizeInBits, getTypeAsString, getValidRange, getValueType, isSigned, setInitialValue, setInitialValueMethods inherited from class org.yamcs.xtce.BaseDataType
getEncoding, getUnitSet, parseStringForRawValue, setInitialValue, setUnitSet, toStringMethods inherited from class org.yamcs.xtce.NameDescription
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, qualifiedName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescriptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.yamcs.xtce.DataType
convertType, getInitialValue, getLongDescription, getName, getQualifiedName, getShortDescription, getTypeAsString, getValueType, parseStringForRawValue, toStringMethods inherited from interface org.yamcs.xtce.NumericParameterType
getEncoding
-
Constructor Details
-
IntegerParameterType
-
IntegerParameterType
Creates a shallow copy of the parameter type, giving it a new name.
-
-
Method Details
-
getDefaultAlarm
- Specified by:
getDefaultAlarmin interfaceNumericParameterType
-
getContextAlarmList
-
hasAlarm
public boolean hasAlarm()Description copied from interface:ParameterTypeWhether this ParameterType has any alarms associated- Specified by:
hasAlarmin interfaceParameterType
-
getDependentParameters
- Specified by:
getDependentParametersin interfaceParameterType- Returns:
- the set of parameters on which this one depends in order to be extracted or alarm checked can be an empty set if this parameter does not depend on any other
-
toBuilder
Description copied from interface:ParameterTypeCreate a builder that can be used to make shallow copy of the parameter typeall the fields reference to the same object like the original
- Specified by:
toBuilderin interfaceNumericParameterType- Specified by:
toBuilderin interfaceParameterType- Returns:
-
toString
-