public void Read(SyncVrwIncrInvRequest structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("header".Equals(schemeField.Trim())) { needSkip = false; com.vipshop.cis.sdk.api.datain.si.request.ChannelRequestHeader value; value = new com.vipshop.cis.sdk.api.datain.si.request.ChannelRequestHeader(); com.vipshop.cis.sdk.api.datain.si.request.ChannelRequestHeaderHelper.getInstance().Read(value, iprot); structs.SetHeader(value); } if ("payload".Equals(schemeField.Trim())) { needSkip = false; com.vipshop.cis.sdk.api.datain.si.request.SyncVrwIncrInvRequestPayload value; value = new com.vipshop.cis.sdk.api.datain.si.request.SyncVrwIncrInvRequestPayload(); com.vipshop.cis.sdk.api.datain.si.request.SyncVrwIncrInvRequestPayloadHelper.getInstance().Read(value, iprot); structs.SetPayload(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void SetPayload(com.vipshop.cis.sdk.api.datain.si.request.SyncVrwIncrInvRequestPayload value) { this.payload_ = value; }