Package org.yamcs.xtce
Class ArrayArgumentType
java.lang.Object
org.yamcs.xtce.NameDescription
org.yamcs.xtce.ArrayDataType
org.yamcs.xtce.ArrayArgumentType
- All Implemented Interfaces:
Serializable
,ArgumentType
,DataType
Describe an array parameter type.
The size and number of dimensions are described here. See ArrayParameterRefEntryType, NameReferenceType and ArrayDataType.
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.yamcs.xtce.NameDescription
ancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet
-
Constructor Summary
ConstructorDescriptionArrayArgumentType
(String name) ArrayArgumentType
(String name, int numberOfDimensions) -
Method Summary
Modifier and TypeMethodDescriptionCreate a shallow copy of the data type - the object itself (and the primitive fields) are new but the other fields reference to the same object like the originalMethods inherited from class org.yamcs.xtce.ArrayDataType
convertType, getDimension, getElementType, getFixedSize, getInitialValue, getNumberOfDimensions, getSize, getTypeAsString, getValueType, isFixedSize, parseStringForRawValue, toString
Methods 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, setShortDescription
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.yamcs.xtce.ArgumentType
getName, getTypeAsString
Methods inherited from interface org.yamcs.xtce.DataType
convertType, getInitialValue, getLongDescription, getQualifiedName, getShortDescription, getValueType, parseStringForRawValue, toString
-
Constructor Details
-
ArrayArgumentType
-
ArrayArgumentType
-
ArrayArgumentType
-
-
Method Details
-
getUnitSet
- Specified by:
getUnitSet
in interfaceArgumentType
- Returns:
- the list of units
-
toBuilder
Description copied from interface:ArgumentType
Create a shallow copy of the data type - the object itself (and the primitive fields) are new but the other fields reference to the same object like the original- Specified by:
toBuilder
in interfaceArgumentType
- Returns:
-