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

Method decode

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

Source from the content-addressed store, hash-verified

572 }
573
574 @Override
575 public void decode(@NotNull IByteBuffer bb) {
576 name = bb.ReadString();
577 isBeanKey = bb.ReadBool();
578 for (int count = bb.ReadInt(); count > 0; --count) {
579 var v = new Variable();
580 v.decode(bb);
581 getVariables().put(v.id, v);
582 }
583 for (int count = bb.ReadInt(); count > 0; --count) {
584 var v = new Variable();
585 v.decode(bb);
586 deletedVars.put(v.id, v);
587 }
588 }
589
590 @Override
591 public void encode(@NotNull ByteBuffer bb) {

Callers 1

decodeMethod · 0.95

Calls 6

decodeMethod · 0.95
getVariablesMethod · 0.95
ReadStringMethod · 0.65
ReadBoolMethod · 0.65
ReadIntMethod · 0.65
putMethod · 0.65

Tested by

no test coverage detected