@@ -97,6 +97,7 @@ public class JSON {
97
97
childOfAuthenticityResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
98
98
childOfAuthenticityResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
99
99
childOfAuthenticityResultByDiscriminatorValue .put ("3" , TextDataResult .class );
100
+ childOfAuthenticityResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
100
101
childOfAuthenticityResultByDiscriminatorValue .put ("33" , StatusResult .class );
101
102
childOfAuthenticityResultByDiscriminatorValue .put ("36" , TextResult .class );
102
103
childOfAuthenticityResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -120,6 +121,7 @@ public class JSON {
120
121
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
121
122
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
122
123
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("3" , TextDataResult .class );
124
+ childOfChosenDocumentTypeResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
123
125
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("33" , StatusResult .class );
124
126
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("36" , TextResult .class );
125
127
childOfChosenDocumentTypeResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -144,6 +146,7 @@ public class JSON {
144
146
childOfDocumentImageResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
145
147
childOfDocumentImageResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
146
148
childOfDocumentImageResultByDiscriminatorValue .put ("3" , TextDataResult .class );
149
+ childOfDocumentImageResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
147
150
childOfDocumentImageResultByDiscriminatorValue .put ("33" , StatusResult .class );
148
151
childOfDocumentImageResultByDiscriminatorValue .put ("36" , TextResult .class );
149
152
childOfDocumentImageResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -167,6 +170,7 @@ public class JSON {
167
170
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
168
171
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
169
172
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("3" , TextDataResult .class );
173
+ childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
170
174
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("33" , StatusResult .class );
171
175
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("36" , TextResult .class );
172
176
childOfDocumentTypesCandidatesResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -220,6 +224,7 @@ public class JSON {
220
224
childOfGraphicsResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
221
225
childOfGraphicsResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
222
226
childOfGraphicsResultByDiscriminatorValue .put ("3" , TextDataResult .class );
227
+ childOfGraphicsResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
223
228
childOfGraphicsResultByDiscriminatorValue .put ("33" , StatusResult .class );
224
229
childOfGraphicsResultByDiscriminatorValue .put ("36" , TextResult .class );
225
230
childOfGraphicsResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -257,6 +262,30 @@ public class JSON {
257
262
childOfIdentResultByDiscriminatorValue .put ("IdentResult" , IdentResult .class );
258
263
}
259
264
265
+ public static Map <String , Class > childOfImageQualityResultByDiscriminatorValue =
266
+ new HashMap <String , Class >();
267
+
268
+ static {
269
+ childOfImageQualityResultByDiscriminatorValue .put ("1" , DocumentImageResult .class );
270
+ childOfImageQualityResultByDiscriminatorValue .put ("102" , TextDataResult .class );
271
+ childOfImageQualityResultByDiscriminatorValue .put ("103" , GraphicsResult .class );
272
+ childOfImageQualityResultByDiscriminatorValue .put ("15" , LexicalAnalysisResult .class );
273
+ childOfImageQualityResultByDiscriminatorValue .put ("17" , TextDataResult .class );
274
+ childOfImageQualityResultByDiscriminatorValue .put ("18" , TextDataResult .class );
275
+ childOfImageQualityResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
276
+ childOfImageQualityResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
277
+ childOfImageQualityResultByDiscriminatorValue .put ("3" , TextDataResult .class );
278
+ childOfImageQualityResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
279
+ childOfImageQualityResultByDiscriminatorValue .put ("33" , StatusResult .class );
280
+ childOfImageQualityResultByDiscriminatorValue .put ("36" , TextResult .class );
281
+ childOfImageQualityResultByDiscriminatorValue .put ("37" , ImagesResult .class );
282
+ childOfImageQualityResultByDiscriminatorValue .put ("6" , GraphicsResult .class );
283
+ childOfImageQualityResultByDiscriminatorValue .put ("8" , DocumentTypesCandidatesResult .class );
284
+ childOfImageQualityResultByDiscriminatorValue .put ("9" , ChosenDocumentTypeResult .class );
285
+ childOfImageQualityResultByDiscriminatorValue .put (
286
+ "ImageQualityResult" , ImageQualityResult .class );
287
+ }
288
+
260
289
public static Map <String , Class > childOfImagesResultByDiscriminatorValue =
261
290
new HashMap <String , Class >();
262
291
@@ -270,6 +299,7 @@ public class JSON {
270
299
childOfImagesResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
271
300
childOfImagesResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
272
301
childOfImagesResultByDiscriminatorValue .put ("3" , TextDataResult .class );
302
+ childOfImagesResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
273
303
childOfImagesResultByDiscriminatorValue .put ("33" , StatusResult .class );
274
304
childOfImagesResultByDiscriminatorValue .put ("36" , TextResult .class );
275
305
childOfImagesResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -292,6 +322,7 @@ public class JSON {
292
322
childOfLexicalAnalysisResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
293
323
childOfLexicalAnalysisResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
294
324
childOfLexicalAnalysisResultByDiscriminatorValue .put ("3" , TextDataResult .class );
325
+ childOfLexicalAnalysisResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
295
326
childOfLexicalAnalysisResultByDiscriminatorValue .put ("33" , StatusResult .class );
296
327
childOfLexicalAnalysisResultByDiscriminatorValue .put ("36" , TextResult .class );
297
328
childOfLexicalAnalysisResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -372,6 +403,7 @@ public class JSON {
372
403
childOfResultItemByDiscriminatorValue .put ("19" , GraphicsResult .class );
373
404
childOfResultItemByDiscriminatorValue .put ("20" , AuthenticityResult .class );
374
405
childOfResultItemByDiscriminatorValue .put ("3" , TextDataResult .class );
406
+ childOfResultItemByDiscriminatorValue .put ("30" , ImageQualityResult .class );
375
407
childOfResultItemByDiscriminatorValue .put ("33" , StatusResult .class );
376
408
childOfResultItemByDiscriminatorValue .put ("36" , TextResult .class );
377
409
childOfResultItemByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -385,6 +417,7 @@ public class JSON {
385
417
childOfResultItemByDiscriminatorValue .put (
386
418
"DocumentTypesCandidatesResult" , DocumentTypesCandidatesResult .class );
387
419
childOfResultItemByDiscriminatorValue .put ("GraphicsResult" , GraphicsResult .class );
420
+ childOfResultItemByDiscriminatorValue .put ("ImageQualityResult" , ImageQualityResult .class );
388
421
childOfResultItemByDiscriminatorValue .put ("ImagesResult" , ImagesResult .class );
389
422
childOfResultItemByDiscriminatorValue .put ("LexicalAnalysisResult" , LexicalAnalysisResult .class );
390
423
childOfResultItemByDiscriminatorValue .put ("StatusResult" , StatusResult .class );
@@ -435,6 +468,7 @@ public class JSON {
435
468
childOfStatusResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
436
469
childOfStatusResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
437
470
childOfStatusResultByDiscriminatorValue .put ("3" , TextDataResult .class );
471
+ childOfStatusResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
438
472
childOfStatusResultByDiscriminatorValue .put ("33" , StatusResult .class );
439
473
childOfStatusResultByDiscriminatorValue .put ("36" , TextResult .class );
440
474
childOfStatusResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -457,6 +491,7 @@ public class JSON {
457
491
childOfTextDataResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
458
492
childOfTextDataResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
459
493
childOfTextDataResultByDiscriminatorValue .put ("3" , TextDataResult .class );
494
+ childOfTextDataResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
460
495
childOfTextDataResultByDiscriminatorValue .put ("33" , StatusResult .class );
461
496
childOfTextDataResultByDiscriminatorValue .put ("36" , TextResult .class );
462
497
childOfTextDataResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -479,6 +514,7 @@ public class JSON {
479
514
childOfTextResultByDiscriminatorValue .put ("19" , GraphicsResult .class );
480
515
childOfTextResultByDiscriminatorValue .put ("20" , AuthenticityResult .class );
481
516
childOfTextResultByDiscriminatorValue .put ("3" , TextDataResult .class );
517
+ childOfTextResultByDiscriminatorValue .put ("30" , ImageQualityResult .class );
482
518
childOfTextResultByDiscriminatorValue .put ("33" , StatusResult .class );
483
519
childOfTextResultByDiscriminatorValue .put ("36" , TextResult .class );
484
520
childOfTextResultByDiscriminatorValue .put ("37" , ImagesResult .class );
@@ -571,6 +607,16 @@ public Class getClassForElement(JsonElement readElement) {
571
607
getDiscriminatorValue (readElement , "Type" ));
572
608
}
573
609
})
610
+ .registerTypeSelector (
611
+ ImageQualityResult .class ,
612
+ new TypeSelector () {
613
+ @ Override
614
+ public Class getClassForElement (JsonElement readElement ) {
615
+ return getClassByDiscriminator (
616
+ childOfImageQualityResultByDiscriminatorValue ,
617
+ getDiscriminatorValue (readElement , "result_type" ));
618
+ }
619
+ })
574
620
.registerTypeSelector (
575
621
ImagesResult .class ,
576
622
new TypeSelector () {
0 commit comments