Skip to content

Commit 894f4b1

Browse files
committed
Commit: bdc79ad3
1 parent ae73e50 commit 894f4b1

File tree

20 files changed

+121
-43
lines changed

20 files changed

+121
-43
lines changed

client/.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ src/main/generated/com/regula/documentreader/webclient/model/InDataTransactionIm
7373
src/main/generated/com/regula/documentreader/webclient/model/InDataVideo.java
7474
src/main/generated/com/regula/documentreader/webclient/model/InlineResponse200.java
7575
src/main/generated/com/regula/documentreader/webclient/model/InlineResponse2001.java
76+
src/main/generated/com/regula/documentreader/webclient/model/InputImageQualityChecks.java
7677
src/main/generated/com/regula/documentreader/webclient/model/LexicalAnalysisResult.java
7778
src/main/generated/com/regula/documentreader/webclient/model/LicenseResult.java
7879
src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java

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

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
package com.regula.documentreader.webclient.model;
1414

1515
import com.google.gson.annotations.SerializedName;
16+
import java.util.ArrayList;
17+
import java.util.List;
1618
import java.util.Objects;
1719

1820
/** ImageQA */
@@ -52,6 +54,11 @@ public class ImageQA {
5254
@SerializedName(SERIALIZED_NAME_DOCUMENT_POSITION_INDENT)
5355
private Integer documentPositionIndent;
5456

57+
public static final String SERIALIZED_NAME_EXPECTED_PASS = "expectedPass";
58+
59+
@SerializedName(SERIALIZED_NAME_EXPECTED_PASS)
60+
private List<InputImageQualityChecks> expectedPass = null;
61+
5562
public ImageQA withBrightnessThreshold(Double brightnessThreshold) {
5663
this.brightnessThreshold = brightnessThreshold;
5764
return this;
@@ -187,6 +194,34 @@ public void setDocumentPositionIndent(Integer documentPositionIndent) {
187194
this.documentPositionIndent = documentPositionIndent;
188195
}
189196

197+
public ImageQA withExpectedPass(List<InputImageQualityChecks> expectedPass) {
198+
this.expectedPass = expectedPass;
199+
return this;
200+
}
201+
202+
public ImageQA addExpectedPassItem(InputImageQualityChecks expectedPassItem) {
203+
if (this.expectedPass == null) {
204+
this.expectedPass = new ArrayList<InputImageQualityChecks>();
205+
}
206+
this.expectedPass.add(expectedPassItem);
207+
return this;
208+
}
209+
210+
/**
211+
* This parameter controls the quality checks that the image should pass to be considered a valid
212+
* input during the scanning process.
213+
*
214+
* @return expectedPass
215+
*/
216+
@javax.annotation.Nullable
217+
public List<InputImageQualityChecks> getExpectedPass() {
218+
return expectedPass;
219+
}
220+
221+
public void setExpectedPass(List<InputImageQualityChecks> expectedPass) {
222+
this.expectedPass = expectedPass;
223+
}
224+
190225
@Override
191226
public boolean equals(java.lang.Object o) {
192227
if (this == o) {
@@ -202,7 +237,8 @@ public boolean equals(java.lang.Object o) {
202237
&& Objects.equals(this.focusCheck, imageQA.focusCheck)
203238
&& Objects.equals(this.glaresCheck, imageQA.glaresCheck)
204239
&& Objects.equals(this.colornessCheck, imageQA.colornessCheck)
205-
&& Objects.equals(this.documentPositionIndent, imageQA.documentPositionIndent);
240+
&& Objects.equals(this.documentPositionIndent, imageQA.documentPositionIndent)
241+
&& Objects.equals(this.expectedPass, imageQA.expectedPass);
206242
}
207243

208244
@Override
@@ -214,7 +250,8 @@ public int hashCode() {
214250
focusCheck,
215251
glaresCheck,
216252
colornessCheck,
217-
documentPositionIndent);
253+
documentPositionIndent,
254+
expectedPass);
218255
}
219256

220257
@Override
@@ -232,6 +269,7 @@ public String toString() {
232269
sb.append(" documentPositionIndent: ")
233270
.append(toIndentedString(documentPositionIndent))
234271
.append("\n");
272+
sb.append(" expectedPass: ").append(toIndentedString(expectedPass)).append("\n");
235273
sb.append("}");
236274
return sb.toString();
237275
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
/*
2+
* Regula Document Reader Web API
3+
* Documents recognition as easy as reading two bytes. # Clients: * [JavaScript](https://github.com/regulaforensics/DocumentReader-web-js-client) client for the browser and node.js based on axios * [Java](https://github.com/regulaforensics/DocumentReader-web-java-client) client compatible with jvm and android * [Python](https://github.com/regulaforensics/DocumentReader-web-python-client) 3.5+ client * [C#](https://github.com/regulaforensics/DocumentReader-web-csharp-client) client for .NET & .NET Core
4+
*
5+
* The version of the OpenAPI document: 7.2.0
6+
*
7+
*
8+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9+
* https://openapi-generator.tech
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.regula.documentreader.webclient.model;
14+
15+
public class InputImageQualityChecks {
16+
17+
/** Signals glare presence on the image */
18+
public static final String Glares = "glaresCheck";
19+
20+
/** Signals whether image is in focus */
21+
public static final String Focus = "focusCheck";
22+
23+
/** Signals if image resolution is below threshold */
24+
public static final String Resolution = "dpiThreshold";
25+
26+
/** Signals if image is colorless */
27+
public static final String Colorness = "colornessCheck";
28+
29+
/** Signals if document in the image has prespective distortion above threshold */
30+
public static final String Perspective = "perspectiveCheck";
31+
32+
/** Signals if document is not fully present in the image */
33+
public static final String Bounds = "documentPosition";
34+
35+
/** Signals if the portrait is present */
36+
public static final String Portrait = "portraitCheck";
37+
38+
/** Signals if the document image is bright enough */
39+
public static final String Brightness = "brightnessCheck";
40+
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public ProcessRequestImage withImageData(ImageData imageData) {
4242
*
4343
* @return imageData
4444
*/
45+
@javax.annotation.Nullable
4546
public ImageData getImageData() {
4647
return imageData;
4748
}

client/src/main/java/com/regula/documentreader/webclient/RawAuthenticityCheckResultItem.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.google.gson.annotations.JsonAdapter;
66
import com.regula.documentreader.webclient.model.AuthenticityCheckResultItem;
77
import java.util.Objects;
8-
98
import javax.annotation.Nullable;
109

1110
@JsonAdapter(RawAuthenticityCheckResultItemAdapter.class)
@@ -96,7 +95,7 @@ public void setType(Integer type) {
9695

9796
@Override
9897
public RawAuthenticityCheckResultItem withElementResult(Integer elementResult) {
99-
AuthenticityCheckResultItem item = super.withElementResult(elementResult);
98+
AuthenticityCheckResultItem item = super.withElementResult(elementResult);
10099
return (RawAuthenticityCheckResultItem) item;
101100
}
102101

@@ -113,7 +112,7 @@ public void setElementResult(Integer elementResult) {
113112

114113
@Override
115114
public RawAuthenticityCheckResultItem withElementDiagnose(Integer elementDiagnose) {
116-
AuthenticityCheckResultItem item = super.withElementDiagnose(elementDiagnose);
115+
AuthenticityCheckResultItem item = super.withElementDiagnose(elementDiagnose);
117116
return (RawAuthenticityCheckResultItem) item;
118117
}
119118

@@ -130,7 +129,7 @@ public void setElementDiagnose(Integer elementDiagnose) {
130129

131130
@Override
132131
public RawAuthenticityCheckResultItem withPercentValue(Integer percentValue) {
133-
AuthenticityCheckResultItem item = super.withPercentValue(percentValue);
132+
AuthenticityCheckResultItem item = super.withPercentValue(percentValue);
134133
return (RawAuthenticityCheckResultItem) item;
135134
}
136135

client/src/main/java/com/regula/documentreader/webclient/RawResultItem.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.google.gson.annotations.JsonAdapter;
66
import com.regula.documentreader.webclient.model.ResultItem;
77
import java.util.Objects;
8-
98
import javax.annotation.Nullable;
109

1110
@JsonAdapter(RawResultItemAdapter.class)

client/src/main/java/com/regula/documentreader/webclient/model/ext/ContainerListRequest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.regula.documentreader.webclient.model.ContainerList;
44
import com.regula.documentreader.webclient.model.ResultItem;
55
import java.util.List;
6-
76
import javax.annotation.Nullable;
87

98
public class ContainerListRequest extends ContainerList {

client/src/main/java/com/regula/documentreader/webclient/model/ext/Images.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.regula.documentreader.webclient.model.ext;
22

33
import com.regula.documentreader.webclient.model.ImagesAvailableSource;
4-
54
import java.util.ArrayList;
65
import java.util.List;
76
import javax.annotation.Nullable;
@@ -10,13 +9,15 @@ public class Images extends com.regula.documentreader.webclient.model.Images {
109

1110
@Override
1211
public Images withAvailableSourceList(List<ImagesAvailableSource> availableSourceList) {
13-
com.regula.documentreader.webclient.model.Images images = super.withAvailableSourceList(availableSourceList);
12+
com.regula.documentreader.webclient.model.Images images =
13+
super.withAvailableSourceList(availableSourceList);
1414
return (Images) images;
1515
}
1616

1717
@Override
1818
public Images addAvailableSourceListItem(ImagesAvailableSource availableSourceListItem) {
19-
com.regula.documentreader.webclient.model.Images images = super.addAvailableSourceListItem(availableSourceListItem);
19+
com.regula.documentreader.webclient.model.Images images =
20+
super.addAvailableSourceListItem(availableSourceListItem);
2021
return (Images) images;
2122
}
2223

client/src/main/java/com/regula/documentreader/webclient/model/ext/ImagesField.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ public ImagesField withValueList(List<ImagesFieldValue> valueList) {
4848

4949
@Override
5050
public ImagesField addValueListItem(ImagesFieldValue valueListItem) {
51-
com.regula.documentreader.webclient.model.ImagesField field = super.addValueListItem(valueListItem);
51+
com.regula.documentreader.webclient.model.ImagesField field =
52+
super.addValueListItem(valueListItem);
5253
return (ImagesField) field;
5354
}
5455

client/src/main/java/com/regula/documentreader/webclient/model/ext/ProcessRequestImage.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.regula.documentreader.webclient.ApiException;
44
import com.regula.documentreader.webclient.Base64;
55
import com.regula.documentreader.webclient.model.ImageData;
6-
76
import javax.annotation.Nullable;
87

98
public class ProcessRequestImage
@@ -32,7 +31,8 @@ public ProcessRequestImage(byte[] image, Integer light, Integer pageIdx) {
3231

3332
@Override
3433
public ProcessRequestImage withImageData(ImageData imageData) {
35-
com.regula.documentreader.webclient.model.ProcessRequestImage image = super.withImageData(imageData);
34+
com.regula.documentreader.webclient.model.ProcessRequestImage image =
35+
super.withImageData(imageData);
3636
return (ProcessRequestImage) image;
3737
}
3838

@@ -65,7 +65,8 @@ public void setLight(Integer light) {
6565

6666
@Override
6767
public ProcessRequestImage withPageIdx(Integer pageIdx) {
68-
com.regula.documentreader.webclient.model.ProcessRequestImage image = super.withPageIdx(pageIdx);
68+
com.regula.documentreader.webclient.model.ProcessRequestImage image =
69+
super.withPageIdx(pageIdx);
6970
return (ProcessRequestImage) image;
7071
}
7172

0 commit comments

Comments
 (0)