public class StringDataEncoding extends DataEncoding
| Modifier and Type | Class and Description |
|---|---|
static class |
StringDataEncoding.SizeType |
sizeInBitsname, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Constructor and Description |
|---|
StringDataEncoding(String name,
StringDataEncoding.SizeType sizeType) |
| Modifier and Type | Method and Description |
|---|---|
int |
getSizeInBitsOfSizeTag() |
StringDataEncoding.SizeType |
getSizeType() |
byte |
getTerminationChar() |
Object |
parseString(String stringValue)
parses the string into a java object of the correct type
Has to match the DataEncodingDecoder (so probably it should be moved there somehow: TODO)
|
void |
setSizeInBitsOfSizeTag(int sizeInBits) |
void |
setTerminationChar(byte tc) |
String |
toString() |
getByteOrder, getSizeInBits, setByteOrder, setSizeInBitsaddAlias, addAliases, addAncillaryData, getAlias, getAliasSet, getAncillaryData, getAncillaryDataSet, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setLongDescription, setName, setQualifiedName, setShortDescriptionpublic StringDataEncoding(String name, StringDataEncoding.SizeType sizeType)
public StringDataEncoding.SizeType getSizeType()
public int getSizeInBitsOfSizeTag()
public void setSizeInBitsOfSizeTag(int sizeInBits)
public byte getTerminationChar()
public void setTerminationChar(byte tc)
public Object parseString(String stringValue)
DataEncodingparseString in class DataEncodingCopyright © 2017 Space Applications Services. All rights reserved.