Simple Binary Encoding (SBE) - High Performance Message Codec
initialOffset
member from generated codecs.
Note: This change might break some code. In order to fix just use offset
instead of initialOffset
.
BYTE_ORDER
constant instead of accessing java.nio.ByteOrder
directly.valueRef
with camelCase enum type identifiers (#963)1.20.0
9.6
1.27
5.10.1
0.50.0
PrimitiveValue
with doubles in the same way as Java by the raw bits, so NaN and Infinity are correctly handled.ToString
for PrimitiveType
SBE_BOUNDS_CHECK_EXPECT
define to outer condition to capture all platforms.JsonPrinter
. PR #914.yield
to avoid warning in Java 17. PR #910.sinceVersion
value into composite types to make parsing OTF easier. Issue #908.Java binaries can be found here...
skip
function with loop rather than lambda to avoid compilation errors on some compilers. Issue #903.sinceVersion
is valid on elements against schema version. Issue #902.NaN
. PR #896.@SuppressWarnings
annotation on enums types. Issue #894.Java binaries can be found here...