protocol io UnsupportedEncodingException nio ByteBuffer TException transport TTransport tcompactprotocol tprotocol tstruct anonymous_struct tstruct tfield tstop tfield ttype.stop ttypetocompacttype ttypetocompacttype ttype.stop ttype.stop ttypetocompacttype ttype.bool types.boolean_true ttypetocompacttype ttype.byte types.byte ttypetocompacttype ttype.i16 types.i16 ttypetocompacttype ttype.i32 types.i32 ttypetocompacttype ttype.i64 types.i64 ttypetocompacttype ttype.double types.double ttypetocompacttype ttype.string types.binary ttypetocompacttype ttype.list types.list ttypetocompacttype ttype.set types.set ttypetocompacttype ttype.map types.map ttypetocompacttype ttype.struct types.struct factory tprotocolfactory factory tprotocol getprotocol ttransport trans tcompactprotocol trans protocol_id version version_mask type_mask type_shift_amount boolean_true boolean_false byte i16 i32 i64 double binary list set map struct lastfieldid_ tfield boolvalue_ tcompactprotocol ttransport transport transport override reset lastfieldid_ writemessagebegin tmessage message texception writebytedirect protocol_id writebytedirect version version_mask message.type type_shift_amount type_mask writevarint32 message.seqid writestring message.name writestructbegin tstruct struct texception lastfield_.push lastfieldid_ lastfieldid_ writestructend texception lastfieldid_ lastfield_.pop writefieldbegin tfield field texception field.type ttype.bool field writefieldbegininternal field writefieldbegininternal tfield field typeoverride texception typetowrite typeoverride getcompacttype field.type typeoverride field.id lastfieldid_ field.id lastfieldid_ writebytedirect field.id lastfieldid_ typetowrite writebytedirect typetowrite writei16 field.id lastfieldid_ field.id writefieldstop texception writebytedirect ttype.stop writemapbegin tmap map texception map.size writebytedirect writevarint32 map.size writebytedirect getcompacttype map.keytype getcompacttype map.valuetype writelistbegin tlist list texception writecollectionbegin list.elemtype list.size writesetbegin tset texception writecollectionbegin set.elemtype writebool texception writefieldbegininternal types.boolean_true types.boolean_false writebytedirect types.boolean_true types.boolean_false writebyte texception writebytedirect writei16 i16 texception writevarint32 inttozigzag i16 writei32 i32 texception writevarint32 inttozigzag i32 writei64 i64 texception writevarint64 longtozigzag i64 writedouble dub texception data fixedlongtobytes double.doubletolongbits dub data trans_.write data writestring str texception bytes str.getbytes writebinary bytes bytes.length unsupportedencodingexception texception writebinary bytebuffer bin texception length bin.limit bin.position writebinary bin.array bin.position bin.arrayoffset length writebinary buf offset length texception writevarint32 length trans_.write buf offset length writemessageend texception writemapend texception writelistend texception writesetend texception writefieldend texception writecollectionbegin elemtype texception writebytedirect getcompacttype elemtype writebytedirect getcompacttype elemtype writevarint32 i32buf writevarint32 texception idx i32buf idx i32buf idx trans_.write i32buf idx varint64out writevarint64 texception idx varint64out idx varint64out idx trans_.write varint64out idx longtozigzag inttozigzag fixedlongtobytes buf buf buf buf buf buf buf buf buf bytedirectbuffer writebytedirect texception bytedirectbuffer trans_.write bytedirectbuffer writebytedirect texception writebytedirect tmessage readmessagebegin texception protocolid readbyte protocolid protocol_id tprotocolexception integer.tohexstring protocol_id integer.tohexstring protocolid versionandtype readbyte version versionandtype version_mask version version tprotocolexception version version type versionandtype type_shift_amount seqid readvarint32 messagename readstring tmessage messagename type seqid tstruct readstructbegin texception lastfield_.push lastfieldid_ lastfieldid_ anonymous_struct readstructend texception lastfieldid_ lastfield_.pop tfield readfieldbegin texception type readbyte type ttype.stop tstop fieldid modifier type modifier fieldid readi16 fieldid lastfieldid_ modifier tfield field tfield getttype type fieldid isbooltype type boolvalue_ type types.boolean_true boolean.true boolean.false lastfieldid_ field.id field tmap readmapbegin texception readvarint32 keyandvaluetype readbyte tmap getttype keyandvaluetype getttype keyandvaluetype tlist readlistbegin texception size_and_type readbyte size_and_type readvarint32 type getttype size_and_type tlist type tset readsetbegin texception tset readlistbegin readbool texception boolvalue_ boolvalue_.booleanvalue boolvalue_ readbyte types.boolean_true byterawbuf readbyte texception trans_.getbytesremaininginbuffer trans_.getbuffer trans_.getbufferposition trans_.consumebuffer trans_.readall byterawbuf byterawbuf readi16 texception zigzagtoint readvarint32 readi32 texception zigzagtoint readvarint32 readi64 texception zigzagtolong readvarint64 readdouble texception longbits trans_.readall longbits double.longbitstodouble bytestolong longbits readstring texception length readvarint32 length trans_.getbytesremaininginbuffer length str trans_.getbuffer trans_.getbufferposition length trans_.consumebuffer length str readbinary length unsupportedencodingexception texception bytebuffer readbinary texception length readvarint32 length bytebuffer.wrap buf length trans_.readall buf length bytebuffer.wrap buf readbinary length texception length buf length trans_.readall buf length buf readmessageend texception readfieldend texception readmapend texception readlistend texception readsetend texception readvarint32 texception shift trans_.getbytesremaininginbuffer buf trans_.getbuffer pos trans_.getbufferposition buf pos shift shift trans_.consumebuffer readbyte shift shift readvarint64 texception shift trans_.getbytesremaininginbuffer buf trans_.getbuffer pos trans_.getbufferposition buf pos shift shift trans_.consumebuffer readbyte shift shift zigzagtoint zigzagtolong bytestolong bytes bytes bytes bytes bytes bytes bytes bytes bytes isbooltype lowernibble lowernibble types.boolean_true lowernibble types.boolean_false getttype type tprotocolexception type ttype.stop ttype.stop types.boolean_false types.boolean_true ttype.bool types.byte ttype.byte types.i16 ttype.i16 types.i32 ttype.i32 types.i64 ttype.i64 types.double ttype.double types.binary ttype.string types.list ttype.list types.set ttype.set types.map ttype.map types.struct ttype.struct tprotocolexception type getcompacttype ttype ttypetocompacttype ttype