io UnsupportedEncodingException nio ByteBuffer protocol TBinaryProtocol protocol TField protocol TProtocol protocol TProtocolFactory protocol TProtocolUtil protocol TType transport TMemoryInputTransport tdeserializer tprotocol protocol_ tmemoryinputtransport trans_ tdeserializer tbinaryprotocol.factory tdeserializer tprotocolfactory protocolfactory trans_ tmemoryinputtransport protocol_ protocolfactory.getprotocol trans_ deserialize tbase base bytes texception trans_.reset bytes base.read protocol_ trans_.clear protocol_.reset deserialize tbase base data charset texception deserialize base data.getbytes charset unsupportedencodingexception uex texception charset protocol_.reset partialdeserialize tbase tb bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception locatefield bytes fieldidpathfirst fieldidpathrest tb.read protocol_ texception trans_.clear protocol_.reset partialdeserializebool bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.bool bytes fieldidpathfirst fieldidpathrest partialdeserializebyte bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.byte bytes fieldidpathfirst fieldidpathrest partialdeserializedouble bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.double bytes fieldidpathfirst fieldidpathrest partialdeserializei16 bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.i16 bytes fieldidpathfirst fieldidpathrest partialdeserializei32 bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.i32 bytes fieldidpathfirst fieldidpathrest partialdeserializei64 bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.i64 bytes fieldidpathfirst fieldidpathrest partialdeserializestring bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception partialdeserializefield ttype.string bytes fieldidpathfirst fieldidpathrest bytebuffer partialdeserializebytearray bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception bytebuffer partialdeserializefield bytes fieldidpathfirst fieldidpathrest partialdeserializesetfieldidinunion bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception tfield field locatefield bytes fieldidpathfirst fieldidpathrest field protocol_.readstructbegin protocol_.readfieldbegin id texception trans_.clear protocol_.reset partialdeserializefield ttype bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception tfield field locatefield bytes fieldidpathfirst fieldidpathrest field ttype ttype.bool field.type ttype.bool protocol_.readbool ttype.byte field.type ttype.byte protocol_.readbyte ttype.double field.type ttype.double protocol_.readdouble ttype.i16 field.type ttype.i16 protocol_.readi16 ttype.i32 field.type ttype.i32 protocol_.readi32 ttype.i64 field.type ttype.i64 protocol_.readi64 ttype.string field.type ttype.string protocol_.readstring field.type ttype.string protocol_.readbinary texception trans_.clear protocol_.reset tfield locatefield bytes tfieldidenum fieldidpathfirst tfieldidenum fieldidpathrest texception trans_.reset bytes tfieldidenum fieldidpath tfieldidenum fieldidpathrest.length fieldidpath fieldidpathfirst fieldidpathrest.length fieldidpath fieldidpathrest curpathindex tfield field protocol_.readstructbegin curpathindex fieldidpath.length field protocol_.readfieldbegin field.type ttype.stop field.id fieldidpath curpathindex getthriftfieldid field.id fieldidpath curpathindex getthriftfieldid tprotocolutil.skip protocol_ field.type protocol_.readfieldend curpathindex curpathindex fieldidpath.length protocol_.readstructbegin field tbase base data texception deserialize base data.getbytes