Package org.yamcs.xtce
Class StringDataEncoding.Builder
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
-
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:
build
in classDataEncoding.Builder<StringDataEncoding.Builder>
-
setSizeInBits
- Overrides:
setSizeInBits
in classDataEncoding.Builder<StringDataEncoding.Builder>
-
setSizeType
-
setTerminationChar
-
setSizeInBitsOfSizeTag
-
setEncoding
-
setMaxSizeInBits
-
setDynamicBufferSize
-
getSizeType
-