public class FloatDataEncoding extends DataEncoding
| Modifier and Type | Class and Description |
|---|---|
static class |
FloatDataEncoding.Encoding |
sizeInBitsname, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Constructor and Description |
|---|
FloatDataEncoding(String name,
int sizeInBits)
FloadDataEncoding of type
FloatDataEncoding.Encoding.IEEE754_1985 |
FloatDataEncoding(String name,
int sizeInBits,
ByteOrder byteOrder) |
FloatDataEncoding(String name,
StringDataEncoding sde)
Float data encoded as a string.
|
| Modifier and Type | Method and Description |
|---|---|
Calibrator |
getDefaultCalibrator() |
FloatDataEncoding.Encoding |
getEncoding() |
StringDataEncoding |
getStringDataEncoding() |
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 |
setDefaultCalibrator(Calibrator calibrator) |
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 FloatDataEncoding(String name, int sizeInBits)
FloatDataEncoding.Encoding.IEEE754_1985name - sizeInBits - public FloatDataEncoding(String name, StringDataEncoding sde)
name - sde - describes how the string is encodedpublic FloatDataEncoding.Encoding getEncoding()
public StringDataEncoding getStringDataEncoding()
public Calibrator getDefaultCalibrator()
public void setDefaultCalibrator(Calibrator calibrator)
public Object parseString(String stringValue)
DataEncodingparseString in class DataEncodingCopyright © 2017 Space Applications Services. All rights reserved.