MCPcopy Create free account
hub / github.com/e2wugui/zeze / encode

Method encode

ZezeJava/ZezeJava/src/main/java/Zeze/Util/Id128.java:114–121  ·  view source on GitHub ↗
(@NotNull ByteBuffer bb)

Source from the content-addressed store, hash-verified

112 }
113
114 @Override
115 public void encode(@NotNull ByteBuffer bb) {
116 bb.WriteByte((1 << ByteBuffer.TAG_SHIFT) + ByteBuffer.LIST); // varId=1, type=LIST
117 bb.WriteListType(2, ByteBuffer.INTEGER); // LIST.size=2, LIST.type=INTEGER
118 bb.WriteLong(high);
119 bb.WriteLong(low);
120 bb.WriteByte(0); // end of bean
121 }
122
123 @Override
124 public void decode(@NotNull IByteBuffer bb) {

Callers 2

testSerializeMethod · 0.95
testOrderMethod · 0.95

Calls 3

WriteByteMethod · 0.45
WriteListTypeMethod · 0.45
WriteLongMethod · 0.45

Tested by 2

testSerializeMethod · 0.76
testOrderMethod · 0.76