public class ArrayDataType extends NameDescription implements DataType
type and have the number of array dimensions as specified in
numberOfDimensionsname, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Constructor and Description |
|---|
ArrayDataType(ArrayDataType t) |
ArrayDataType(String name) |
| Modifier and Type | Method and Description |
|---|---|
DataType |
getElementType()
returns the type of the elements of the array
|
int |
getNumberOfDimensions() |
String |
getTypeAsString()
String which represents the type.
|
Yamcs.Value.Type |
getValueType()
Return the expected Value type of an engineering value conforming to this XTCE data type
|
void |
setElementType(DataType type)
Sets the type of the elements of the array
|
void |
setInitialValue(String initialValue)
Sets the initial value converting from string to the specific type value
|
void |
setNumberOfDimensions(int numberOfDimensions) |
addAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getAncillaryDataSet, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setLongDescription, setName, setQualifiedName, setShortDescriptionpublic ArrayDataType(String name)
public ArrayDataType(ArrayDataType t)
public void setElementType(DataType type)
type - public DataType getElementType()
public void setNumberOfDimensions(int numberOfDimensions)
public int getNumberOfDimensions()
public Yamcs.Value.Type getValueType()
DataTypegetValueType in interface DataTypepublic String getTypeAsString()
DataTypegetTypeAsString in interface DataTypepublic void setInitialValue(String initialValue)
DataTypesetInitialValue in interface DataTypeCopyright © 2018 Space Applications Services. All rights reserved.