java.lang.Object
org.yamcs.xtce.NameDescription
org.yamcs.xtce.BaseDataType
org.yamcs.xtce.BinaryDataType
org.yamcs.xtce.BinaryParameterType
- All Implemented Interfaces:
Serializable,DataType,ParameterType
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.yamcs.xtce.BaseDataType
encodingFields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString which represents the type.booleanhasAlarm()Whether this ParameterType has any alarms associatedCreate a builder that can be used to make shallow copy of the parameter typeMethods inherited from class org.yamcs.xtce.BinaryDataType
arrayToHexString, convertType, getInitialValue, getSizeRangeInBytes, getValueType, hexStringToArray, setInitialValue, setSizeRangeInBytes, toString, toStringMethods inherited from class org.yamcs.xtce.BaseDataType
getEncoding, getUnitSet, parseStringForRawValue, setInitialValue, setUnitSetMethods 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, getValueType, parseStringForRawValue, toStringMethods inherited from interface org.yamcs.xtce.ParameterType
getDependentParameters, getEncoding
-
Constructor Details
-
BinaryParameterType
-
-
Method Details
-
hasAlarm
public boolean hasAlarm()Description copied from interface:ParameterTypeWhether this ParameterType has any alarms associated- Specified by:
hasAlarmin interfaceParameterType
-
getTypeAsString
Description copied from interface:DataTypeString which represents the type. This string will be presented to the users of the system.- Specified by:
getTypeAsStringin interfaceDataType- Overrides:
getTypeAsStringin classBinaryDataType- Returns:
-
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 interfaceParameterType- Returns:
-