Skip to content

Commit 6538823

Browse files
Update models
1 parent d6efe90 commit 6538823

22 files changed

+2590
-516
lines changed

client/.openapi-generator/FILES

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,9 @@ src/main/generated/com/regula/documentreader/webclient/model/DocBarCodeInfoField
5656
src/main/generated/com/regula/documentreader/webclient/model/DocBarCodeInfoItem.java
5757
src/main/generated/com/regula/documentreader/webclient/model/DocGraphicsInfoItem.java
5858
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedField.java
59-
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedFieldRect.java
60-
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedFieldRectItem.java
61-
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedFieldRfid.java
62-
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedFieldRfidItem.java
59+
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedFieldItem.java
6360
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedInfo.java
6461
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedInfoItem.java
65-
src/main/generated/com/regula/documentreader/webclient/model/DocVisualExtendedInfoPArrayFieldsInner.java
6662
src/main/generated/com/regula/documentreader/webclient/model/DocumentBinaryInfoResult.java
6763
src/main/generated/com/regula/documentreader/webclient/model/DocumentFormat.java
6864
src/main/generated/com/regula/documentreader/webclient/model/DocumentImage.java
@@ -93,13 +89,8 @@ src/main/generated/com/regula/documentreader/webclient/model/FileImage.java
9389
src/main/generated/com/regula/documentreader/webclient/model/GetTransactionsByTagResponse.java
9490
src/main/generated/com/regula/documentreader/webclient/model/GraphData.java
9591
src/main/generated/com/regula/documentreader/webclient/model/GraphicField.java
96-
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldRect.java
97-
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldRectItem.java
98-
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldRfid.java
99-
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldRfidItem.java
10092
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldType.java
10193
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldsList.java
102-
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldsListPArrayFieldsInner.java
10394
src/main/generated/com/regula/documentreader/webclient/model/GraphicsResult.java
10495
src/main/generated/com/regula/documentreader/webclient/model/Healthcheck.java
10596
src/main/generated/com/regula/documentreader/webclient/model/HealthcheckDocumentsDatabase.java
@@ -168,9 +159,14 @@ src/main/generated/com/regula/documentreader/webclient/model/ProcessRequestImage
168159
src/main/generated/com/regula/documentreader/webclient/model/ProcessResponse.java
169160
src/main/generated/com/regula/documentreader/webclient/model/ProcessSystemInfo.java
170161
src/main/generated/com/regula/documentreader/webclient/model/ProcessingStatus.java
162+
src/main/generated/com/regula/documentreader/webclient/model/RFIDDocVisualExtendedField.java
163+
src/main/generated/com/regula/documentreader/webclient/model/RFIDDocVisualExtendedFieldItem.java
164+
src/main/generated/com/regula/documentreader/webclient/model/RFIDDocVisualExtendedInfo.java
165+
src/main/generated/com/regula/documentreader/webclient/model/RFIDDocVisualExtendedInfoItem.java
171166
src/main/generated/com/regula/documentreader/webclient/model/RFIDErrorCodes.java
172167
src/main/generated/com/regula/documentreader/webclient/model/RFIDGraphicsInfoResult.java
173168
src/main/generated/com/regula/documentreader/webclient/model/RFIDPKDResourceType.java
169+
src/main/generated/com/regula/documentreader/webclient/model/RFIDTextDataResult.java
174170
src/main/generated/com/regula/documentreader/webclient/model/RawImageContainerItem.java
175171
src/main/generated/com/regula/documentreader/webclient/model/RawImageContainerList.java
176172
src/main/generated/com/regula/documentreader/webclient/model/RectangleCoordinates.java
@@ -243,9 +239,11 @@ src/main/generated/com/regula/documentreader/webclient/model/TransactionInfo.jav
243239
src/main/generated/com/regula/documentreader/webclient/model/TransactionProcessGetResponse.java
244240
src/main/generated/com/regula/documentreader/webclient/model/TransactionProcessRequest.java
245241
src/main/generated/com/regula/documentreader/webclient/model/TransactionProcessResponse.java
242+
src/main/generated/com/regula/documentreader/webclient/model/TransactionProcessResponseItem.java
246243
src/main/generated/com/regula/documentreader/webclient/model/TransactionProcessResult.java
247244
src/main/generated/com/regula/documentreader/webclient/model/TrfFtBytes.java
248245
src/main/generated/com/regula/documentreader/webclient/model/TrfFtString.java
249246
src/main/generated/com/regula/documentreader/webclient/model/VerificationResult.java
250247
src/main/generated/com/regula/documentreader/webclient/model/VerifiedFieldMap.java
251248
src/main/generated/com/regula/documentreader/webclient/model/Visibility.java
249+
src/main/generated/com/regula/documentreader/webclient/model/VisualExtendedFieldItem.java

client/src/main/generated/com/regula/documentreader/webclient/JSON.java

Lines changed: 42 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ public static GsonBuilder createGson() {
271271
"101",
272272
com.regula.documentreader.webclient.model.DocumentBinaryInfoResult.class);
273273
classByDiscriminatorValue.put(
274-
"102", com.regula.documentreader.webclient.model.TextDataResult.class);
274+
"102", com.regula.documentreader.webclient.model.RFIDTextDataResult.class);
275275
classByDiscriminatorValue.put(
276276
"103", com.regula.documentreader.webclient.model.GraphicsResult.class);
277277
classByDiscriminatorValue.put(
@@ -404,6 +404,9 @@ public static GsonBuilder createGson() {
404404
classByDiscriminatorValue.put(
405405
"RFIDGraphicsInfoResult",
406406
com.regula.documentreader.webclient.model.RFIDGraphicsInfoResult.class);
407+
classByDiscriminatorValue.put(
408+
"RFIDTextDataResult",
409+
com.regula.documentreader.webclient.model.RFIDTextDataResult.class);
407410
classByDiscriminatorValue.put(
408411
"StatusResult",
409412
com.regula.documentreader.webclient.model.StatusResult.class);
@@ -739,6 +742,22 @@ public static GsonBuilder createGson() {
739742
getDiscriminatorValue(readElement, "result_type"));
740743
}
741744
})
745+
.registerTypeSelector(
746+
com.regula.documentreader.webclient.model.RFIDTextDataResult.class,
747+
new TypeSelector<com.regula.documentreader.webclient.model.RFIDTextDataResult>() {
748+
@Override
749+
public Class<
750+
? extends com.regula.documentreader.webclient.model.RFIDTextDataResult>
751+
getClassForElement(JsonElement readElement) {
752+
Map<String, Class> classByDiscriminatorValue = new HashMap<String, Class>();
753+
classByDiscriminatorValue.put(
754+
"RFIDTextDataResult",
755+
com.regula.documentreader.webclient.model.RFIDTextDataResult.class);
756+
return getClassByDiscriminator(
757+
classByDiscriminatorValue,
758+
getDiscriminatorValue(readElement, "result_type"));
759+
}
760+
})
742761
.registerTypeSelector(
743762
com.regula.documentreader.webclient.model.ResultItem.class,
744763
new TypeSelector<com.regula.documentreader.webclient.model.ResultItem>() {
@@ -752,7 +771,7 @@ public static GsonBuilder createGson() {
752771
"101",
753772
com.regula.documentreader.webclient.model.DocumentBinaryInfoResult.class);
754773
classByDiscriminatorValue.put(
755-
"102", com.regula.documentreader.webclient.model.TextDataResult.class);
774+
"102", com.regula.documentreader.webclient.model.RFIDTextDataResult.class);
756775
classByDiscriminatorValue.put(
757776
"103", com.regula.documentreader.webclient.model.GraphicsResult.class);
758777
classByDiscriminatorValue.put(
@@ -1002,26 +1021,17 @@ private static Class getClassByDiscriminator(
10021021
new com.regula.documentreader.webclient.model.DocGraphicsInfoItem
10031022
.CustomTypeAdapterFactory());
10041023
gsonBuilder.registerTypeAdapterFactory(
1005-
new com.regula.documentreader.webclient.model.DocVisualExtendedFieldRect
1024+
new com.regula.documentreader.webclient.model.DocVisualExtendedField
10061025
.CustomTypeAdapterFactory());
10071026
gsonBuilder.registerTypeAdapterFactory(
1008-
new com.regula.documentreader.webclient.model.DocVisualExtendedFieldRectItem
1009-
.CustomTypeAdapterFactory());
1010-
gsonBuilder.registerTypeAdapterFactory(
1011-
new com.regula.documentreader.webclient.model.DocVisualExtendedFieldRfid
1012-
.CustomTypeAdapterFactory());
1013-
gsonBuilder.registerTypeAdapterFactory(
1014-
new com.regula.documentreader.webclient.model.DocVisualExtendedFieldRfidItem
1027+
new com.regula.documentreader.webclient.model.DocVisualExtendedFieldItem
10151028
.CustomTypeAdapterFactory());
10161029
gsonBuilder.registerTypeAdapterFactory(
10171030
new com.regula.documentreader.webclient.model.DocVisualExtendedInfo
10181031
.CustomTypeAdapterFactory());
10191032
gsonBuilder.registerTypeAdapterFactory(
10201033
new com.regula.documentreader.webclient.model.DocVisualExtendedInfoItem
10211034
.CustomTypeAdapterFactory());
1022-
gsonBuilder.registerTypeAdapterFactory(
1023-
new com.regula.documentreader.webclient.model.DocVisualExtendedInfoPArrayFieldsInner
1024-
.CustomTypeAdapterFactory());
10251035
gsonBuilder.registerTypeAdapterFactory(
10261036
new com.regula.documentreader.webclient.model.DocumentBinaryInfoResult
10271037
.CustomTypeAdapterFactory());
@@ -1085,20 +1095,9 @@ private static Class getClassByDiscriminator(
10851095
gsonBuilder.registerTypeAdapterFactory(
10861096
new com.regula.documentreader.webclient.model.GraphData.CustomTypeAdapterFactory());
10871097
gsonBuilder.registerTypeAdapterFactory(
1088-
new com.regula.documentreader.webclient.model.GraphicFieldRect.CustomTypeAdapterFactory());
1089-
gsonBuilder.registerTypeAdapterFactory(
1090-
new com.regula.documentreader.webclient.model.GraphicFieldRectItem
1091-
.CustomTypeAdapterFactory());
1092-
gsonBuilder.registerTypeAdapterFactory(
1093-
new com.regula.documentreader.webclient.model.GraphicFieldRfid.CustomTypeAdapterFactory());
1094-
gsonBuilder.registerTypeAdapterFactory(
1095-
new com.regula.documentreader.webclient.model.GraphicFieldRfidItem
1096-
.CustomTypeAdapterFactory());
1098+
new com.regula.documentreader.webclient.model.GraphicField.CustomTypeAdapterFactory());
10971099
gsonBuilder.registerTypeAdapterFactory(
10981100
new com.regula.documentreader.webclient.model.GraphicFieldsList.CustomTypeAdapterFactory());
1099-
gsonBuilder.registerTypeAdapterFactory(
1100-
new com.regula.documentreader.webclient.model.GraphicFieldsListPArrayFieldsInner
1101-
.CustomTypeAdapterFactory());
11021101
gsonBuilder.registerTypeAdapterFactory(
11031102
new com.regula.documentreader.webclient.model.GraphicsResult.CustomTypeAdapterFactory());
11041103
gsonBuilder.registerTypeAdapterFactory(
@@ -1228,9 +1227,24 @@ private static Class getClassByDiscriminator(
12281227
.CustomTypeAdapterFactory());
12291228
gsonBuilder.registerTypeAdapterFactory(
12301229
new com.regula.documentreader.webclient.model.ProcessSystemInfo.CustomTypeAdapterFactory());
1230+
gsonBuilder.registerTypeAdapterFactory(
1231+
new com.regula.documentreader.webclient.model.RFIDDocVisualExtendedField
1232+
.CustomTypeAdapterFactory());
1233+
gsonBuilder.registerTypeAdapterFactory(
1234+
new com.regula.documentreader.webclient.model.RFIDDocVisualExtendedFieldItem
1235+
.CustomTypeAdapterFactory());
1236+
gsonBuilder.registerTypeAdapterFactory(
1237+
new com.regula.documentreader.webclient.model.RFIDDocVisualExtendedInfo
1238+
.CustomTypeAdapterFactory());
1239+
gsonBuilder.registerTypeAdapterFactory(
1240+
new com.regula.documentreader.webclient.model.RFIDDocVisualExtendedInfoItem
1241+
.CustomTypeAdapterFactory());
12311242
gsonBuilder.registerTypeAdapterFactory(
12321243
new com.regula.documentreader.webclient.model.RFIDGraphicsInfoResult
12331244
.CustomTypeAdapterFactory());
1245+
gsonBuilder.registerTypeAdapterFactory(
1246+
new com.regula.documentreader.webclient.model.RFIDTextDataResult
1247+
.CustomTypeAdapterFactory());
12341248
gsonBuilder.registerTypeAdapterFactory(
12351249
new com.regula.documentreader.webclient.model.RawImageContainerItem
12361250
.CustomTypeAdapterFactory());
@@ -1356,6 +1370,9 @@ private static Class getClassByDiscriminator(
13561370
gsonBuilder.registerTypeAdapterFactory(
13571371
new com.regula.documentreader.webclient.model.TransactionProcessResponse
13581372
.CustomTypeAdapterFactory());
1373+
gsonBuilder.registerTypeAdapterFactory(
1374+
new com.regula.documentreader.webclient.model.TransactionProcessResponseItem
1375+
.CustomTypeAdapterFactory());
13591376
gsonBuilder.registerTypeAdapterFactory(
13601377
new com.regula.documentreader.webclient.model.TransactionProcessResult
13611378
.CustomTypeAdapterFactory());

client/src/main/generated/com/regula/documentreader/webclient/model/ContainerList.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class ContainerList {
3939
public static final String SERIALIZED_NAME_COUNT = "Count";
4040

4141
@SerializedName(SERIALIZED_NAME_COUNT)
42-
@javax.annotation.Nonnull
42+
@javax.annotation.Nullable
4343
private Integer count;
4444

4545
public static final String SERIALIZED_NAME_LIST = "List";
@@ -50,7 +50,7 @@ public class ContainerList {
5050

5151
public ContainerList() {}
5252

53-
public ContainerList count(@javax.annotation.Nonnull Integer count) {
53+
public ContainerList count(@javax.annotation.Nullable Integer count) {
5454
this.count = count;
5555
return this;
5656
}
@@ -60,12 +60,12 @@ public ContainerList count(@javax.annotation.Nonnull Integer count) {
6060
*
6161
* @return count
6262
*/
63-
@javax.annotation.Nonnull
63+
@javax.annotation.Nullable
6464
public Integer getCount() {
6565
return count;
6666
}
6767

68-
public void setCount(@javax.annotation.Nonnull Integer count) {
68+
public void setCount(@javax.annotation.Nullable Integer count) {
6969
this.count = count;
7070
}
7171

@@ -145,7 +145,6 @@ private String toIndentedString(Object o) {
145145

146146
// a set of required properties/fields (JSON key names)
147147
openapiRequiredFields = new HashSet<String>();
148-
openapiRequiredFields.add("Count");
149148
openapiRequiredFields.add("List");
150149
}
151150

0 commit comments

Comments
 (0)