public void Read(TProtocol iprot) { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 0: if (field.Type == TType.Map) { { this.success = new Dictionary<string, Dictionary<string, string>>(); TMap _map90 = iprot.ReadMapBegin(); for( int _i91 = 0; _i91 < _map90.Count; ++_i91) { string _key92; Dictionary<string, string> _val93; _key92 = iprot.ReadString(); { _val93 = new Dictionary<string, string>(); TMap _map94 = iprot.ReadMapBegin(); for( int _i95 = 0; _i95 < _map94.Count; ++_i95) { string _key96; string _val97; _key96 = iprot.ReadString(); _val97 = iprot.ReadString(); _val93[_key96] = _val97; } iprot.ReadMapEnd(); } this.success[_key92] = _val93; } iprot.ReadMapEnd(); } this.__isset.success = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 1: if (field.Type == TType.Struct) { this.nfe = new NotFoundException(); this.nfe.Read(iprot); this.__isset.nfe = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); }
public void Read(TProtocol iprot) { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 0: if (field.Type == TType.Struct) { Success = new ColumnOrSuperColumn(); Success.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 1: if (field.Type == TType.Struct) { Ire = new InvalidRequestException(); Ire.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 2: if (field.Type == TType.Struct) { Nfe = new NotFoundException(); Nfe.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 3: if (field.Type == TType.Struct) { Ue = new UnavailableException(); Ue.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 4: if (field.Type == TType.Struct) { Te = new TimedOutException(); Te.Read(iprot); } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); }
public void Read(TProtocol iprot) { TField field; iprot.ReadStructBegin(); while (true) { field = iprot.ReadFieldBegin(); if (field.Type == TType.Stop) { break; } switch (field.ID) { case 0: if (field.Type == TType.Map) { { this.success = new Dictionary<string, Dictionary<string, string>>(); TMap _map103 = iprot.ReadMapBegin(); for( int _i104 = 0; _i104 < _map103.Count; ++_i104) { string _key105; Dictionary<string, string> _val106; _key105 = iprot.ReadString(); { _val106 = new Dictionary<string, string>(); TMap _map107 = iprot.ReadMapBegin(); for( int _i108 = 0; _i108 < _map107.Count; ++_i108) { string _key109; string _val110; _key109 = iprot.ReadString(); _val110 = iprot.ReadString(); _val106[_key109] = _val110; } iprot.ReadMapEnd(); } this.success[_key105] = _val106; } iprot.ReadMapEnd(); } this.__isset.success = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; case 1: if (field.Type == TType.Struct) { this.nfe = new NotFoundException(); this.nfe.Read(iprot); this.__isset.nfe = true; } else { TProtocolUtil.Skip(iprot, field.Type); } break; default: TProtocolUtil.Skip(iprot, field.Type); break; } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); }