96
96
import com .qcloud .cos .model .ciModel .auditing .DocumentAuditingResponse ;
97
97
import com .qcloud .cos .model .ciModel .auditing .DocumentResultInfo ;
98
98
import com .qcloud .cos .model .ciModel .auditing .ImageAuditingResponse ;
99
- import com .qcloud .cos .model .ciModel .auditing .ListInfo ;
99
+ import com .qcloud .cos .model .ciModel .auditing .LibResult ;
100
100
import com .qcloud .cos .model .ciModel .auditing .ListResult ;
101
101
import com .qcloud .cos .model .ciModel .auditing .ObjectResults ;
102
102
import com .qcloud .cos .model .ciModel .auditing .OcrResults ;
115
115
import com .qcloud .cos .model .ciModel .common .MediaOutputObject ;
116
116
import com .qcloud .cos .model .ciModel .image .ImageLabelResponse ;
117
117
import com .qcloud .cos .model .ciModel .image .ImageLabelV2Response ;
118
- import com .qcloud .cos .model .ciModel .image .ImageSearchResponse ;
119
118
import com .qcloud .cos .model .ciModel .image .Lobel ;
120
119
import com .qcloud .cos .model .ciModel .image .LobelV2 ;
121
120
import com .qcloud .cos .model .ciModel .image .LocationLabel ;
148
147
import com .qcloud .cos .model .ciModel .mediaInfo .MediaStream ;
149
148
import com .qcloud .cos .model .ciModel .persistence .CIObject ;
150
149
import com .qcloud .cos .model .ciModel .persistence .CIUploadResult ;
151
- import com .qcloud .cos .model .ciModel .persistence .DetectCarResponse ;
152
150
import com .qcloud .cos .model .ciModel .persistence .ImageInfo ;
153
151
import com .qcloud .cos .model .ciModel .persistence .OriginalInfo ;
154
152
import com .qcloud .cos .model .ciModel .persistence .ProcessResults ;
@@ -5581,7 +5579,7 @@ protected void doEndElement(String uri, String name, String qName) {
5581
5579
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
5582
5580
List <ListResult > listResults = response .getJobsDetail ().getListInfo ().getListResults ();
5583
5581
if (!listResults .isEmpty ()) {
5584
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
5582
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
5585
5583
}
5586
5584
}
5587
5585
}
@@ -5727,7 +5725,7 @@ protected void doEndElement(String uri, String name, String qName) {
5727
5725
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
5728
5726
List <ListResult > listResults = response .getJobsDetail ().getListInfo ().getListResults ();
5729
5727
if (!listResults .isEmpty ()) {
5730
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
5728
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
5731
5729
}
5732
5730
}
5733
5731
}
@@ -6060,11 +6058,16 @@ public static class TextAuditingDescribeJobHandler extends AbstractHandler {
6060
6058
6061
6059
@ Override
6062
6060
protected void doStartElement (String uri , String name , String qName , Attributes attrs ) {
6063
- List <SectionInfo > sectionList = response .getJobsDetail ().getSectionList ();
6061
+ AuditingJobsDetail jobsDetail = response .getJobsDetail ();
6062
+ List <SectionInfo > sectionList = jobsDetail .getSectionList ();
6064
6063
if ((in ("Response" , "Detail" ) || in ("Response" , "JobsDetail" )) && "Section" .equals (name )) {
6065
6064
sectionList .add (new SectionInfo ());
6066
- } else if (in ("Response" , "JobsDetail" , "ListInfo" ) && "ListResults" .equals (name )) {
6067
- response .getJobsDetail ().getListInfo ().getListResults ().add (new ListResult ());
6065
+ } else if (in ("Response" , "JobsDetail" , "Section" ,"PornInfo" ) && "LibResults" .equals (name )) {
6066
+ if (!sectionList .isEmpty ()){
6067
+ SectionInfo sectionInfo = sectionList .get (sectionList .size () - 1 );
6068
+ List <LibResult > libResults = sectionInfo .getPornInfo ().getLibResults ();
6069
+ libResults .add (new LibResult ());
6070
+ }
6068
6071
}
6069
6072
}
6070
6073
@@ -6127,7 +6130,7 @@ protected void doEndElement(String uri, String name, String qName) {
6127
6130
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
6128
6131
List <ListResult > listResults = response .getJobsDetail ().getListInfo ().getListResults ();
6129
6132
if (!listResults .isEmpty ()) {
6130
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6133
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6131
6134
}
6132
6135
} else if (in ("Response" , "Detail" , "Section" ) || in ("Response" , "JobsDetail" , "Section" )) {
6133
6136
SectionInfo sectionInfo = sectionList .get (sectionList .size () - 1 );
@@ -6364,7 +6367,7 @@ protected void doEndElement(String uri, String name, String qName) {
6364
6367
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
6365
6368
List <ListResult > listResults = response .getJobsDetail ().getListInfo ().getListResults ();
6366
6369
if (!listResults .isEmpty ()) {
6367
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6370
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6368
6371
}
6369
6372
}
6370
6373
}
@@ -6456,6 +6459,15 @@ protected void doStartElement(String uri, String name, String qName, Attributes
6456
6459
List <ListResult > listResults = jobList .get (jobList .size () - 1 ).getListInfo ().getListResults ();
6457
6460
listResults .add (new ListResult ());
6458
6461
}
6462
+ } else if (in ("Response" , "JobsDetail" , "PornInfo" ) && "LibResults" .equals (name )) {
6463
+ jobList .get (jobList .size () - 1 ).getPornInfo ().getLibResults ().add (new LibResult ());
6464
+ } else if (in ("Response" , "JobsDetail" , "PoliticsInfo" ) && "LibResults" .equals (name )) {
6465
+ jobList .get (jobList .size () - 1 ).getPoliticsInfo ().getLibResults ().add (new LibResult ());
6466
+ } else if (in ("Response" , "JobsDetail" , "TerroristInfo" ) && "LibResults" .equals (name ) ||
6467
+ in ("Response" , "JobsDetail" , "TerrorismInfo" ) && "LibResults" .equals (name )) {
6468
+ jobList .get (jobList .size () - 1 ).getTerroristInfo ().getLibResults ().add (new LibResult ());
6469
+ } else if (in ("Response" , "JobsDetail" , "AdsInfo" ) && "LibResults" .equals (name )) {
6470
+ jobList .get (jobList .size () - 1 ).getAdsInfo ().getLibResults ().add (new LibResult ());
6459
6471
}
6460
6472
}
6461
6473
@@ -6470,63 +6482,35 @@ protected void doEndElement(String uri, String name, String qName) {
6470
6482
}
6471
6483
6472
6484
if (in ("Response" , "JobsDetail" )) {
6473
- switch (name ) {
6474
- case "Object" :
6475
- jobsDetail .setObject (getText ());
6476
- break ;
6477
- case "DataId" :
6478
- jobsDetail .setDataId (getText ());
6479
- break ;
6480
- case "Label" :
6481
- jobsDetail .setLabel (getText ());
6482
- break ;
6483
- case "Result" :
6484
- jobsDetail .setResult (getText ());
6485
- break ;
6486
- case "Score" :
6487
- jobsDetail .setScore (getText ());
6488
- case "Text" :
6489
- jobsDetail .setText (getText ());
6490
- case "SubLabel" :
6491
- jobsDetail .setSubLabel (getText ());
6492
- break ;
6493
- case "Code" :
6494
- jobsDetail .setCode (getText ());
6495
- break ;
6496
- case "Message" :
6497
- jobsDetail .setMessage (getText ());
6498
- break ;
6499
- case "Url" :
6500
- jobsDetail .setUrl (getText ());
6501
- break ;
6502
- case "JobId" :
6503
- jobsDetail .setJobId (getText ());
6504
- break ;
6505
- case "Category" :
6506
- jobsDetail .setCategory (getText ());
6507
- break ;
6508
- case "CompressionResult" :
6509
- jobsDetail .setCompressionResult (getText ());
6510
- break ;
6511
- default :
6512
- break ;
6513
- }
6514
- }else if (in ("Response" ,"JobsDetail" , "PornInfo" )) {
6485
+ ParserMediaInfoUtils .ParsingAuditingBatchImageJobDetail (jobsDetail , name , getText ());
6486
+ } else if (in ("Response" , "JobsDetail" , "PornInfo" )) {
6515
6487
parseInfo (jobsDetail .getPornInfo (), name , getText ());
6516
- } else if (in ("Response" ,"JobsDetail" , "PoliticsInfo" )) {
6488
+ } else if (in ("Response" , "JobsDetail" , "PoliticsInfo" )) {
6517
6489
parseInfo (jobsDetail .getPoliticsInfo (), name , getText ());
6518
- } else if (in ("Response" , "JobsDetail" ,"TerroristInfo" ) || in ("Response" , "JobsDetail" ,"TerrorismInfo" )) {
6490
+ } else if (in ("Response" , "JobsDetail" , "TerroristInfo" ) || in ("Response" , "JobsDetail" , "TerrorismInfo" )) {
6519
6491
parseInfo (jobsDetail .getTerroristInfo (), name , getText ());
6520
6492
} else if (in ("Response" , "JobsDetail" , "AdsInfo" )) {
6521
6493
parseInfo (jobsDetail .getAdsInfo (), name , getText ());
6494
+ } else if (in ("Response" , "JobsDetail" , "PornInfo" , "LibResults" )) {
6495
+ List <LibResult > libResults = jobsDetail .getPornInfo ().getLibResults ();
6496
+ ParserMediaInfoUtils .parsingLastLibResult (libResults , name , getText ());
6497
+ } else if (in ("Response" , "JobsDetail" , "PoliticsInfo" , "LibResults" )) {
6498
+ List <LibResult > libResults = jobsDetail .getPoliticsInfo ().getLibResults ();
6499
+ ParserMediaInfoUtils .parsingLastLibResult (libResults , name , getText ());
6500
+ } else if (in ("Response" , "JobsDetail" , "TerroristInfo" , "LibResults" ) || in ("Response" , "JobsDetail" , "TerrorismInfo" , "LibResults" )) {
6501
+ List <LibResult > libResults = jobsDetail .getTerroristInfo ().getLibResults ();
6502
+ ParserMediaInfoUtils .parsingLastLibResult (libResults , name , getText ());
6503
+ } else if (in ("Response" , "JobsDetail" , "AdsInfo" , "LibResults" )) {
6504
+ List <LibResult > libResults = jobsDetail .getAdsInfo ().getLibResults ();
6505
+ ParserMediaInfoUtils .parsingLastLibResult (libResults , name , getText ());
6522
6506
} else if (in ("Response" , "JobsDetail" , "UserInfo" )) {
6523
6507
ParserMediaInfoUtils .ParsingAuditingUserInfo (jobsDetail .getUserInfo (), name , getText ());
6524
- } else if (in ("Response" , "JobsDetail" , "ListInfo" ,"ListResults" )) {
6508
+ } else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
6525
6509
List <ListResult > listResults = jobsDetail .getListInfo ().getListResults ();
6526
- if (listResults .isEmpty ()){
6510
+ if (listResults .isEmpty ()) {
6527
6511
return ;
6528
6512
}
6529
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size ()- 1 ), name , getText ());
6513
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6530
6514
} else if (in ("Response" , "JobsDetail" , "PornInfo" , "OcrResults" )) {
6531
6515
ParserMediaInfoUtils .parseOrcInfo (jobsDetail .getPornInfo ().getOcrResults (), name , getText ());
6532
6516
} else if (in ("Response" , "JobsDetail" , "PoliticsInfo" , "OcrResults" )) {
@@ -6714,7 +6698,7 @@ protected void doEndElement(String uri, String name, String qName) {
6714
6698
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
6715
6699
List <ListResult > listResults = response .getJobsDetail ().getListInfo ().getListResults ();
6716
6700
if (!listResults .isEmpty ()) {
6717
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6701
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6718
6702
}
6719
6703
}
6720
6704
}
@@ -6835,7 +6819,7 @@ protected void doEndElement(String uri, String name, String qName) {
6835
6819
} else if (in ("Response" , "JobsDetail" , "ListInfo" , "ListResults" )) {
6836
6820
List <ListResult > listResults = response .getListInfo ().getListResults ();
6837
6821
if (!listResults .isEmpty ()) {
6838
- ParserMediaInfoUtils .ParsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6822
+ ParserMediaInfoUtils .parsingAuditingListResultInfo (listResults .get (listResults .size () - 1 ), name , getText ());
6839
6823
}
6840
6824
}
6841
6825
}
0 commit comments