Package-level declarations
Types
Builds a ByteArray from primary types
Exception thrown when a character cannot be encoded into UTF-8
Settings to determine how a String should be encoded into a ByteArray.
Functions
Builds a ByteArray using a ByteArrayBuilder
Returns the number of Bytes required to encode a String using the given StringEncodingSettings.
Encodes a String using the given StringEncodingSettings and ByteOrder and copies it into a ByteArray
Encodes this MedFloat16 and copies it into a ByteArray at a given offset.
Encodes this MedFloat32 and copies it into a ByteArray at a given offset.
Decodes a Char at octetIndex from a ByteArray assuming ASCII encoding.
Decodes a ByteArray into an Int24 using the 3 bytes starting from octetIndex
Converts ByteArray to MedFloat16
Converts ByteArray to MedFloat32
Decodes a Sequence of Byte ordered Least Significant first into a String using StringEncodingSettings
Decodes a ByteArray ordered Least Significant first into a String using StringEncodingSettings
Decodes a UByte from the given ByteArray at the given octetIndex.
Decodes a ByteArray into an UInt24 using the 3 bytes starting from octetIndex
Decodes a Char at octetIndex from a ByteArray assuming UTF-16 encoding.
Decodes a Char at octetIndex from a ByteArray assuming UTF-8 encoding.
Shifts this value left by the bitCount number of bits.
Shifts this value right by the bitCount number of bits.
Encodes this MedFloat16 into a ByteArray.
Encodes this MedFloat32 into a ByteArray.
Encodes a String to a ByteArray using the given StringEncodingSettings and ByteOrder.