nio ByteBuffer junit framework TestCase protocol TBinaryProtocol protocol TCompactProtocol protocol TJSONProtocol protocol TProtocolFactory test Backwards test OneOfEach test PrimitiveThenStruct test StructWithAUnion test TestUnion testtdeserializer testcase tprotocolfactory protocols tprotocolfactory tbinaryprotocol.factory tcompactprotocol.factory tjsonprotocol.factory testpartialdeserialize oneofeach level3oneofeach fixtures.oneofeach testunion level2testunion testunion testunion._fields.struct_field level3oneofeach structwithaunion level1swu structwithaunion level2testunion backwards bw backwards primitivethenstruct pts primitivethenstruct bw tprotocolfactory factory protocols testpartialdeserialize factory level1swu testunion level2testunion structwithaunion._fields.test_union testpartialdeserialize factory level1swu oneofeach level3oneofeach structwithaunion._fields.test_union testunion._fields.struct_field testpartialdeserialize factory level1swu oneofeach oneofeach structwithaunion._fields.test_union testunion._fields.i32_field testpartialdeserialize factory pts backwards bw primitivethenstruct._fields.bw tdeserializer deserializer tdeserializer factory expectedbool level3oneofeach.isim_true resultbool deserializer.partialdeserializebool serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.im_true assertequals expectedbool resultbool expectedbyte level3oneofeach.geta_bite deserializer.partialdeserializebyte serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.a_bite assertequals expectedbyte expecteddouble level3oneofeach.getdouble_precision deserializer.partialdeserializedouble serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.double_precision assertequals expecteddouble expectedi16 level3oneofeach.getinteger16 resulti16 deserializer.partialdeserializei16 serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.integer16 assertequals expectedi16 resulti16 expectedi32 level3oneofeach.getinteger32 resulti32 deserializer.partialdeserializei32 serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.integer32 assertequals expectedi32 resulti32 expectedi64 level3oneofeach.getinteger64 resulti64 deserializer.partialdeserializei64 serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.integer64 assertequals expectedi64 resulti64 expectedstring level3oneofeach.getsome_characters deserializer.partialdeserializestring serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.some_characters assertequals expectedstring expectedbinary level3oneofeach.getbase64 bytebuffer resultbinary deserializer.partialdeserializebytearray serialize level1swu factory structwithaunion._fields.test_union testunion._fields.struct_field oneofeach._fields.base64 assertequals expectedbinary.length resultbinary.limit resultbinary.position resultbinary.arrayoffset assertequals bytebuffer.wrap expectedbinary resultbinary id deserializer.partialdeserializesetfieldidinunion serialize level1swu factory structwithaunion._fields.test_union assertequals level2testunion.getsetfield getthriftfieldid id testpartialdeserialize tprotocolfactory protocolfactory tbase input tbase output tbase expected tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception record serialize input protocolfactory tdeserializer deserializer tdeserializer protocolfactory tbase outputcopy output.deepcopy deserializer.partialdeserialize outputcopy record fieldidpathfirst fieldidpathrest assertequals protocolfactory.tostring expected outputcopy expected outputcopy serialize tbase input tprotocolfactory protocolfactory texception tserializer protocolfactory serialize input