java.lang.Object
org.yamcs.xtce.DataEncoding.Builder<StringDataEncoding.Builder>
org.yamcs.xtce.StringDataEncoding.Builder
- Enclosing class:
- StringDataEncoding
public static class StringDataEncoding.Builder
extends DataEncoding.Builder<StringDataEncoding.Builder>
-
Field Summary
Fields inherited from class org.yamcs.xtce.DataEncoding.Builder
sizeInBits -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setEncoding(String stringEncoding) setMaxSizeInBits(int maxSizeInBits) setSizeInBits(Integer sizeInBits) setSizeInBitsOfSizeTag(int size) setSizeType(StringDataEncoding.SizeType sizeType) setTerminationChar(byte terminationChar) Methods inherited from class org.yamcs.xtce.DataEncoding.Builder
getSizeInBits, self, setByteOrder, setFromBinaryTransformAlgorithm, setToBinaryTransformAlgorithm
-
Constructor Details
-
Builder
-
Builder
public Builder()
-
-
Method Details
-
build
- Specified by:
buildin classDataEncoding.Builder<StringDataEncoding.Builder>
-
setSizeInBits
- Overrides:
setSizeInBitsin classDataEncoding.Builder<StringDataEncoding.Builder>
-
setSizeType
-
setTerminationChar
-
setSizeInBitsOfSizeTag
-
setEncoding
-
setMaxSizeInBits
-
setDynamicBufferSize
-
getSizeType
-