java.lang.Object
org.yamcs.xtce.DataEncoding
org.yamcs.xtce.IntegerDataEncoding
- All Implemented Interfaces:
Serializable,NumericDataEncoding
For all major encodings of integer data
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Field Summary
Fields inherited from class org.yamcs.xtce.DataEncoding
fromBinaryTransformAlgorithm, sizeInBits, toBinaryTransformAlgorithm -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncopy()Create a shallow copy of the data encodingparseString(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)voidsetContextCalibratorList(List<ContextCalibrator> contextCalibratorList) voidsetDefaultCalibrator(Calibrator calibrator) voidsetEncoding(IntegerDataEncoding.Encoding encoding) toString()Methods inherited from class org.yamcs.xtce.DataEncoding
getByteOrder, getFromBinaryTransformAlgorithm, getSizeInBits, getToBinaryTransformAlgorithm, setFromBinaryTransformAlgorithm, setSizeInBits, setToBinaryTransformAlgorithm
-
Constructor Details
-
IntegerDataEncoding
-
IntegerDataEncoding
-
-
Method Details
-
toBuilder
- Specified by:
toBuilderin classDataEncoding
-
getEncoding
-
getStringEncoding
-
getDefaultCalibrator
- Specified by:
getDefaultCalibratorin interfaceNumericDataEncoding
-
setEncoding
-
setDefaultCalibrator
- Specified by:
setDefaultCalibratorin interfaceNumericDataEncoding
-
parseString
Description copied from class:DataEncodingparses the string into a java object of the correct type Has to match the DataEncodingDecoder (so probably it should be moved there somehow: TODO)- Specified by:
parseStringin classDataEncoding
-
getContextCalibratorList
- Specified by:
getContextCalibratorListin interfaceNumericDataEncoding
-
setContextCalibratorList
- Specified by:
setContextCalibratorListin interfaceNumericDataEncoding
-
getDependentParameters
- Overrides:
getDependentParametersin classDataEncoding
-
toString
-
copy
Description copied from class:DataEncodingCreate a shallow copy of the data encoding- Specified by:
copyin classDataEncoding- Returns:
-