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

Method decode

ZezeJava/ZezeJava/src/main/java/Zeze/Schemas.java:369–382  ·  view source on GitHub ↗
(@NotNull IByteBuffer bb)

Source from the content-addressed store, hash-verified

367 public final LongHashMap<String> dynamicBeans = new LongHashMap<>();
368
369 @Override
370 public void decode(@NotNull IByteBuffer bb) {
371 id = bb.ReadInt();
372 name = bb.ReadString();
373 typeName = bb.ReadString();
374 keyName = bb.ReadString();
375 valueName = bb.ReadString();
376
377 for (var count = bb.ReadInt(); count > 0; --count) {
378 var typeId = bb.ReadLong();
379 var className = bb.ReadString();
380 dynamicBeans.put(typeId, className);
381 }
382 }
383
384 @Override
385 public void encode(@NotNull ByteBuffer bb) {

Callers 1

decodeMethod · 0.95

Calls 4

ReadIntMethod · 0.65
ReadStringMethod · 0.65
ReadLongMethod · 0.65
putMethod · 0.65

Tested by

no test coverage detected