public static ListFaceGroupsResponse Unmarshall(UnmarshallerContext _ctx) { ListFaceGroupsResponse listFaceGroupsResponse = new ListFaceGroupsResponse(); listFaceGroupsResponse.HttpResponse = _ctx.HttpResponse; listFaceGroupsResponse.RequestId = _ctx.StringValue("ListFaceGroups.RequestId"); listFaceGroupsResponse.NextMarker = _ctx.StringValue("ListFaceGroups.NextMarker"); List <ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem> listFaceGroupsResponse_faceGroups = new List <ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem>(); for (int i = 0; i < _ctx.Length("ListFaceGroups.FaceGroups.Length"); i++) { ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem faceGroupsItem = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem(); faceGroupsItem.GroupName = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupName"); faceGroupsItem.ModifyTime = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].ModifyTime"); faceGroupsItem.ExternalId = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].ExternalId"); faceGroupsItem.CreateTime = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].CreateTime"); faceGroupsItem.MaxAge = _ctx.FloatValue("ListFaceGroups.FaceGroups[" + i + "].MaxAge"); faceGroupsItem.Gender = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].Gender"); faceGroupsItem.AverageAge = _ctx.FloatValue("ListFaceGroups.FaceGroups[" + i + "].AverageAge"); faceGroupsItem.RemarksA = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksA"); faceGroupsItem.RemarksB = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksB"); faceGroupsItem.GroupId = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupId"); faceGroupsItem.RemarksArrayB = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksArrayB"); faceGroupsItem.ImageCount = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].ImageCount"); faceGroupsItem.MinAge = _ctx.FloatValue("ListFaceGroups.FaceGroups[" + i + "].MinAge"); faceGroupsItem.RemarksC = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksC"); faceGroupsItem.RemarksD = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksD"); faceGroupsItem.RemarksArrayA = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].RemarksArrayA"); faceGroupsItem.FaceCount = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].FaceCount"); ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace groupCoverFace = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace(); groupCoverFace.FaceId = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceId"); groupCoverFace.ImageHeight = _ctx.LongValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.ImageHeight"); groupCoverFace.ImageWidth = _ctx.LongValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.ImageWidth"); groupCoverFace.ExternalId = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.ExternalId"); groupCoverFace.ImageUri = _ctx.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.ImageUri"); ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace.ListFaceGroups_FaceBoundary faceBoundary = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace.ListFaceGroups_FaceBoundary(); faceBoundary.Left = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Left"); faceBoundary.Top = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Top"); faceBoundary.Height = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Height"); faceBoundary.Width = _ctx.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Width"); groupCoverFace.FaceBoundary = faceBoundary; faceGroupsItem.GroupCoverFace = groupCoverFace; listFaceGroupsResponse_faceGroups.Add(faceGroupsItem); } listFaceGroupsResponse.FaceGroups = listFaceGroupsResponse_faceGroups; return(listFaceGroupsResponse); }
public static ListFaceGroupsResponse Unmarshall(UnmarshallerContext context) { ListFaceGroupsResponse listFaceGroupsResponse = new ListFaceGroupsResponse(); listFaceGroupsResponse.HttpResponse = context.HttpResponse; listFaceGroupsResponse.RequestId = context.StringValue("ListFaceGroups.RequestId"); listFaceGroupsResponse.NextMarker = context.IntegerValue("ListFaceGroups.NextMarker"); List <ListFaceGroupsResponse.ListFaceGroups_GroupsItem> listFaceGroupsResponse_groups = new List <ListFaceGroupsResponse.ListFaceGroups_GroupsItem>(); for (int i = 0; i < context.Length("ListFaceGroups.Groups.Length"); i++) { ListFaceGroupsResponse.ListFaceGroups_GroupsItem groupsItem = new ListFaceGroupsResponse.ListFaceGroups_GroupsItem(); groupsItem.GroupId = context.IntegerValue("ListFaceGroups.Groups[" + i + "].GroupId"); groupsItem.FaceNum = context.IntegerValue("ListFaceGroups.Groups[" + i + "].FaceNum"); listFaceGroupsResponse_groups.Add(groupsItem); } listFaceGroupsResponse.Groups = listFaceGroupsResponse_groups; return(listFaceGroupsResponse); }
public static ListFaceGroupsResponse Unmarshall(UnmarshallerContext context) { ListFaceGroupsResponse listFaceGroupsResponse = new ListFaceGroupsResponse(); listFaceGroupsResponse.HttpResponse = context.HttpResponse; listFaceGroupsResponse.RequestId = context.StringValue("ListFaceGroups.RequestId"); listFaceGroupsResponse.PageNumber = context.IntegerValue("ListFaceGroups.PageNumber"); listFaceGroupsResponse.PageSize = context.IntegerValue("ListFaceGroups.PageSize"); listFaceGroupsResponse.TotalCount = context.LongValue("ListFaceGroups.TotalCount"); List <ListFaceGroupsResponse.ListFaceGroups_FaceGroup> listFaceGroupsResponse_faceGroups = new List <ListFaceGroupsResponse.ListFaceGroups_FaceGroup>(); for (int i = 0; i < context.Length("ListFaceGroups.FaceGroups.Length"); i++) { ListFaceGroupsResponse.ListFaceGroups_FaceGroup faceGroup = new ListFaceGroupsResponse.ListFaceGroups_FaceGroup(); faceGroup.FaceGroupId = context.LongValue("ListFaceGroups.FaceGroups[" + i + "].FaceGroupId"); faceGroup.FaceGroupName = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].FaceGroupName"); faceGroup.Description = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].Description"); faceGroup.PersonCount = context.LongValue("ListFaceGroups.FaceGroups[" + i + "].PersonCount"); faceGroup.ImageCount = context.LongValue("ListFaceGroups.FaceGroups[" + i + "].ImageCount"); List <ListFaceGroupsResponse.ListFaceGroups_FaceGroup.ListFaceGroups_TemplatesItem> faceGroup_templates = new List <ListFaceGroupsResponse.ListFaceGroups_FaceGroup.ListFaceGroups_TemplatesItem>(); for (int j = 0; j < context.Length("ListFaceGroups.FaceGroups[" + i + "].Templates.Length"); j++) { ListFaceGroupsResponse.ListFaceGroups_FaceGroup.ListFaceGroups_TemplatesItem templatesItem = new ListFaceGroupsResponse.ListFaceGroups_FaceGroup.ListFaceGroups_TemplatesItem(); templatesItem.Id = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].Templates[" + j + "].Id"); templatesItem.Name = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].Templates[" + j + "].Name"); faceGroup_templates.Add(templatesItem); } faceGroup.Templates = faceGroup_templates; listFaceGroupsResponse_faceGroups.Add(faceGroup); } listFaceGroupsResponse.FaceGroups = listFaceGroupsResponse_faceGroups; return(listFaceGroupsResponse); }
public static ListFaceGroupsResponse Unmarshall(UnmarshallerContext context) { ListFaceGroupsResponse listFaceGroupsResponse = new ListFaceGroupsResponse(); listFaceGroupsResponse.HttpResponse = context.HttpResponse; listFaceGroupsResponse.RequestId = context.StringValue("ListFaceGroups.RequestId"); listFaceGroupsResponse.NextMarker = context.StringValue("ListFaceGroups.NextMarker"); List <ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem> listFaceGroupsResponse_faceGroups = new List <ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem>(); for (int i = 0; i < context.Length("ListFaceGroups.FaceGroups.Length"); i++) { ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem faceGroupsItem = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem(); faceGroupsItem.GroupId = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupId"); faceGroupsItem.GroupName = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupName"); faceGroupsItem.FaceCount = context.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].FaceCount"); faceGroupsItem.CreateTime = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].CreateTime"); faceGroupsItem.ModifyTime = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].ModifyTime"); ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace groupCoverFace = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace(); groupCoverFace.FaceId = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceId"); groupCoverFace.ImageUri = context.StringValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.ImageUri"); ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace.ListFaceGroups_FaceBoundary faceBoundary = new ListFaceGroupsResponse.ListFaceGroups_FaceGroupsItem.ListFaceGroups_GroupCoverFace.ListFaceGroups_FaceBoundary(); faceBoundary.Left = context.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Left"); faceBoundary.Top = context.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Top"); faceBoundary.Width = context.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Width"); faceBoundary.Height = context.IntegerValue("ListFaceGroups.FaceGroups[" + i + "].GroupCoverFace.FaceBoundary.Height"); groupCoverFace.FaceBoundary = faceBoundary; faceGroupsItem.GroupCoverFace = groupCoverFace; listFaceGroupsResponse_faceGroups.Add(faceGroupsItem); } listFaceGroupsResponse.FaceGroups = listFaceGroupsResponse_faceGroups; return(listFaceGroupsResponse); }