public void Read(getCategoryListByName_result structs, Protocol iprot) { if (true) { List <vipapis.category.Category> value; value = new List <vipapis.category.Category>(); iprot.ReadListBegin(); while (true) { try{ vipapis.category.Category elem0; elem0 = new vipapis.category.Category(); vipapis.category.CategoryHelper.getInstance().Read(elem0, iprot); value.Add(elem0); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetSuccess(value); } Validate(structs); }
public void Read(CategoryUpdate structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("updateType".Equals(schemeField.Trim())) { needSkip = false; vipapis.category.UpdateType?value; value = vipapis.category.UpdateTypeUtil.FindByName(iprot.ReadString()); structs.SetUpdateType(value); } if ("category".Equals(schemeField.Trim())) { needSkip = false; vipapis.category.Category value; value = new vipapis.category.Category(); vipapis.category.CategoryHelper.getInstance().Read(value, iprot); structs.SetCategory(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void Read(CategoryMapping structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("sourcecategory".Equals(schemeField.Trim())) { needSkip = false; vipapis.category.Category value; value = new vipapis.category.Category(); vipapis.category.CategoryHelper.getInstance().Read(value, iprot); structs.SetSourcecategory(value); } if ("filter".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetFilter(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void Read(getCategoryTreeById_result structs, Protocol iprot) { if (true) { vipapis.category.Category value; value = new vipapis.category.Category(); vipapis.category.CategoryHelper.getInstance().Read(value, iprot); structs.SetSuccess(value); } Validate(structs); }
public void SetSourcecategory(vipapis.category.Category value) { this.sourcecategory_ = value; }
public void Read(Category structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("category_id".Equals(schemeField.Trim())) { needSkip = false; int value; value = iprot.ReadI32(); structs.SetCategory_id(value); } if ("category_name".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetCategory_name(value); } if ("foreignname".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetForeignname(value); } if ("description".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetDescription(value); } if ("category_type".Equals(schemeField.Trim())) { needSkip = false; vipapis.category.CategoryType?value; value = vipapis.category.CategoryTypeUtil.FindByName(iprot.ReadString()); structs.SetCategory_type(value); } if ("keywords".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetKeywords(value); } if ("flags".Equals(schemeField.Trim())) { needSkip = false; long?value; value = iprot.ReadI64(); structs.SetFlags(value); } if ("hierarchy_id".Equals(schemeField.Trim())) { needSkip = false; int?value; value = iprot.ReadI32(); structs.SetHierarchy_id(value); } if ("last_updatetime".Equals(schemeField.Trim())) { needSkip = false; long?value; value = iprot.ReadI64(); structs.SetLast_updatetime(value); } if ("related_categories".Equals(schemeField.Trim())) { needSkip = false; List <int?> value; value = new List <int?>(); iprot.ReadListBegin(); while (true) { try{ int elem0; elem0 = iprot.ReadI32(); value.Add(elem0); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetRelated_categories(value); } if ("children".Equals(schemeField.Trim())) { needSkip = false; List <vipapis.category.Category> value; value = new List <vipapis.category.Category>(); iprot.ReadListBegin(); while (true) { try{ vipapis.category.Category elem1; elem1 = new vipapis.category.Category(); vipapis.category.CategoryHelper.getInstance().Read(elem1, iprot); value.Add(elem1); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetChildren(value); } if ("mapping".Equals(schemeField.Trim())) { needSkip = false; List <vipapis.category.CategoryMapping> value; value = new List <vipapis.category.CategoryMapping>(); iprot.ReadListBegin(); while (true) { try{ vipapis.category.CategoryMapping elem3; elem3 = new vipapis.category.CategoryMapping(); vipapis.category.CategoryMappingHelper.getInstance().Read(elem3, iprot); value.Add(elem3); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetMapping(value); } if ("major_parent_category_id".Equals(schemeField.Trim())) { needSkip = false; int?value; value = iprot.ReadI32(); structs.SetMajor_parent_category_id(value); } if ("salve_parent_category_ids".Equals(schemeField.Trim())) { needSkip = false; List <int?> value; value = new List <int?>(); iprot.ReadListBegin(); while (true) { try{ int elem5; elem5 = iprot.ReadI32(); value.Add(elem5); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetSalve_parent_category_ids(value); } if ("attributes".Equals(schemeField.Trim())) { needSkip = false; List <vipapis.category.Attribute> value; value = new List <vipapis.category.Attribute>(); iprot.ReadListBegin(); while (true) { try{ vipapis.category.Attribute elem6; elem6 = new vipapis.category.Attribute(); vipapis.category.AttributeHelper.getInstance().Read(elem6, iprot); value.Add(elem6); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetAttributes(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void SetCategory(vipapis.category.Category value) { this.category_ = value; }
public void SetSuccess(vipapis.category.Category value) { this.success_ = value; }