202203204205206207208209210211212
} packer.writeArrayEnd(); } Value r = packer.getResult(); Converter unpacker = new Converter(msgpack, r); if (unpacker.trySkipNil()) { assertEquals(null, v); return; } Value ret = unpacker.readValue(); assertEquals(r, ret);
231232233234235236237238239240241
} packer.writeMapEnd(); } Value r = packer.getResult(); Converter unpacker = new Converter(msgpack, r); if (unpacker.trySkipNil()) { assertEquals(null, v); return; } Value ret = unpacker.readValue(); assertEquals(r, ret);
206207208209210211212213214215216
} packer.writeArrayEnd(); } Value r = packer.getResult(); Converter unpacker = new Converter(msgpack, r); if (unpacker.trySkipNil()) { assertEquals(null, v); return; } int size = unpacker.readArrayBegin(); List<E> ret = new ArrayList<E>(size);
245246247248249250251252253254255
} packer.writeMapEnd(); } Value r = packer.getResult(); Converter unpacker = new Converter(msgpack, r); if (unpacker.trySkipNil()) { assertEquals(null, v); return; } int size = unpacker.readMapBegin(); Map<K, V> ret = new HashMap<K, V>(size);