public class StringDataType extends BaseDataType
| Modifier and Type | Class and Description |
|---|---|
static class |
StringDataType.Builder<T extends StringDataType.Builder<T>> |
encodingancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Modifier | Constructor and Description |
|---|---|
protected |
StringDataType(StringDataType.Builder<?> builder) |
protected |
StringDataType(StringDataType t) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInitialValue()
Get the initial value if any
|
IntegerRange |
getSizeRangeInCharacters() |
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
|
Object |
parseString(String stringValue)
Used to parse string such as an initial value
|
protected void |
setInitialValue(Object initialValue) |
getEncoding, getUnitSet, parseStringForRawValue, setInitialValue, toStringaddAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setAncillaryData, setLongDescription, setName, setQualifiedName, setShortDescriptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLongDescription, getName, getShortDescriptionprotected StringDataType(StringDataType.Builder<?> builder)
protected StringDataType(StringDataType t)
protected void setInitialValue(Object initialValue)
setInitialValue in class BaseDataTypepublic String getInitialValue()
DataTypepublic IntegerRange getSizeRangeInCharacters()
public Object parseString(String stringValue)
BaseDataTypeparseString in interface DataTypeparseString in class BaseDataTypepublic Yamcs.Value.Type getValueType()
DataTypeCopyright © 2020 Space Applications Services. All rights reserved.