Package org.yamcs.xtce
Class FloatDataEncoding.Builder
- java.lang.Object
-
- org.yamcs.xtce.DataEncoding.Builder<FloatDataEncoding.Builder>
-
- org.yamcs.xtce.FloatDataEncoding.Builder
-
- All Implemented Interfaces:
NumericDataEncoding.Builder<FloatDataEncoding.Builder>
- Enclosing class:
- FloatDataEncoding
public static class FloatDataEncoding.Builder extends DataEncoding.Builder<FloatDataEncoding.Builder> implements NumericDataEncoding.Builder<FloatDataEncoding.Builder>
-
-
Field Summary
-
Fields inherited from class org.yamcs.xtce.DataEncoding.Builder
sizeInBits
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FloatDataEncoding encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatDataEncodingbuild()FloatDataEncoding.EncodinggetFloatEncoding()FloatDataEncoding.BuildersetContextCalibratorList(List<ContextCalibrator> list)FloatDataEncoding.BuildersetDefaultCalibrator(Calibrator calibrator)FloatDataEncoding.BuildersetFloatEncoding(FloatDataEncoding.Encoding floatEncoding)FloatDataEncoding.BuildersetStringEncoding(StringDataEncoding stringEncoding)-
Methods inherited from class org.yamcs.xtce.DataEncoding.Builder
getSizeInBits, self, setByteOrder, setFromBinaryTransformAlgorithm, setSizeInBits, setToBinaryTransformAlgorithm
-
-
-
-
Constructor Detail
-
Builder
public Builder(FloatDataEncoding encoding)
-
Builder
public Builder()
-
-
Method Detail
-
build
public FloatDataEncoding build()
- Specified by:
buildin classDataEncoding.Builder<FloatDataEncoding.Builder>
-
setFloatEncoding
public FloatDataEncoding.Builder setFloatEncoding(FloatDataEncoding.Encoding floatEncoding)
-
setDefaultCalibrator
public FloatDataEncoding.Builder setDefaultCalibrator(Calibrator calibrator)
- Specified by:
setDefaultCalibratorin interfaceNumericDataEncoding.Builder<FloatDataEncoding.Builder>
-
setContextCalibratorList
public FloatDataEncoding.Builder setContextCalibratorList(List<ContextCalibrator> list)
- Specified by:
setContextCalibratorListin interfaceNumericDataEncoding.Builder<FloatDataEncoding.Builder>
-
setStringEncoding
public FloatDataEncoding.Builder setStringEncoding(StringDataEncoding stringEncoding)
-
getFloatEncoding
public FloatDataEncoding.Encoding getFloatEncoding()
-
-