Beispiel #1
0
 def read(self, iprot):
   if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
     fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
     return
   iprot.readStructBegin()
   while True:
     (fname, ftype, fid) = iprot.readFieldBegin()
     if ftype == TType.STOP:
       break
     if fid == 1:
       if ftype == TType.STRING:
         self.row = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 2:
       if ftype == TType.MAP:
         self.columns = {}
         (_ktype8, _vtype9, _size7 ) = iprot.readMapBegin() 
         for _i11 in xrange(_size7):
           _key12 = iprot.readString();
           _val13 = TCell()
           _val13.read(iprot)
           self.columns[_key12] = _val13
         iprot.readMapEnd()
       else:
         iprot.skip(ftype)
     else:
       iprot.skip(ftype)
     iprot.readFieldEnd()
   iprot.readStructEnd()
Beispiel #2
0
 def read(self, iprot):
   if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
     fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
     return
   iprot.readStructBegin()
   while True:
     (fname, ftype, fid) = iprot.readFieldBegin()
     if ftype == TType.STOP:
       break
     if fid == 1:
       if ftype == TType.STRING:
         self.row = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 2:
       if ftype == TType.LIST:
         self.mutations = []
         (_etype3, _size0) = iprot.readListBegin()
         for _i4 in xrange(_size0):
           _elem5 = Mutation()
           _elem5.read(iprot)
           self.mutations.append(_elem5)
         iprot.readListEnd()
       else:
         iprot.skip(ftype)
     else:
       iprot.skip(ftype)
     iprot.readFieldEnd()
   iprot.readStructEnd()
Beispiel #3
0
 def read(self, iprot):
   if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
     fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
     return
   iprot.readStructBegin()
   while True:
     (fname, ftype, fid) = iprot.readFieldBegin()
     if ftype == TType.STOP:
       break
     if fid == 1:
       if ftype == TType.BOOL:
         self.isDelete = iprot.readBool();
       else:
         iprot.skip(ftype)
     elif fid == 2:
       if ftype == TType.STRING:
         self.column = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 3:
       if ftype == TType.STRING:
         self.value = iprot.readString();
       else:
         iprot.skip(ftype)
     else:
       iprot.skip(ftype)
     iprot.readFieldEnd()
   iprot.readStructEnd()
Beispiel #4
0
 def read(self, iprot):
   if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
     fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
     return
   iprot.readStructBegin()
   while True:
     (fname, ftype, fid) = iprot.readFieldBegin()
     if ftype == TType.STOP:
       break
     if fid == 1:
       if ftype == TType.STRING:
         self.name = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 2:
       if ftype == TType.I32:
         self.maxVersions = iprot.readI32();
       else:
         iprot.skip(ftype)
     elif fid == 3:
       if ftype == TType.STRING:
         self.compression = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 4:
       if ftype == TType.BOOL:
         self.inMemory = iprot.readBool();
       else:
         iprot.skip(ftype)
     elif fid == 5:
       if ftype == TType.STRING:
         self.bloomFilterType = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 6:
       if ftype == TType.I32:
         self.bloomFilterVectorSize = iprot.readI32();
       else:
         iprot.skip(ftype)
     elif fid == 7:
       if ftype == TType.I32:
         self.bloomFilterNbHashes = iprot.readI32();
       else:
         iprot.skip(ftype)
     elif fid == 8:
       if ftype == TType.BOOL:
         self.blockCacheEnabled = iprot.readBool();
       else:
         iprot.skip(ftype)
     elif fid == 9:
       if ftype == TType.I32:
         self.timeToLive = iprot.readI32();
       else:
         iprot.skip(ftype)
     else:
       iprot.skip(ftype)
     iprot.readFieldEnd()
   iprot.readStructEnd()
Beispiel #5
0
 def read(self, iprot):
   if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
     fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
     return
   iprot.readStructBegin()
   while True:
     (fname, ftype, fid) = iprot.readFieldBegin()
     if ftype == TType.STOP:
       break
     if fid == 1:
       if ftype == TType.STRING:
         self.startKey = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 2:
       if ftype == TType.STRING:
         self.endKey = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 3:
       if ftype == TType.I64:
         self.id = iprot.readI64();
       else:
         iprot.skip(ftype)
     elif fid == 4:
       if ftype == TType.STRING:
         self.name = iprot.readString();
       else:
         iprot.skip(ftype)
     elif fid == 5:
       if ftype == TType.BYTE:
         self.version = iprot.readByte();
       else:
         iprot.skip(ftype)
     else:
       iprot.skip(ftype)
     iprot.readFieldEnd()
   iprot.readStructEnd()