public class StringDataEncoding extends DataEncoding
| Modifier and Type | Class and Description |
|---|---|
static class |
StringDataEncoding.SizeType |
sizeInBits| Constructor and Description |
|---|
StringDataEncoding() |
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 |
setSizeType(StringDataEncoding.SizeType sizeType) |
void |
setTerminationChar(byte tc) |
String |
toString() |
getByteOrder, getSizeInBits, setByteOrder, setSizeInBitspublic StringDataEncoding()
public StringDataEncoding(String name, StringDataEncoding.SizeType sizeType)
public void setSizeType(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.