Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions client/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ src/main/generated/com/regula/documentreader/webclient/model/InDataTransactionIm
src/main/generated/com/regula/documentreader/webclient/model/InDataVideo.java
src/main/generated/com/regula/documentreader/webclient/model/InlineResponse200.java
src/main/generated/com/regula/documentreader/webclient/model/InlineResponse2001.java
src/main/generated/com/regula/documentreader/webclient/model/InputImageQualityChecks.java
src/main/generated/com/regula/documentreader/webclient/model/LexicalAnalysisResult.java
src/main/generated/com/regula/documentreader/webclient/model/LicenseResult.java
src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
package com.regula.documentreader.webclient.model;

import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

/** ImageQA */
Expand Down Expand Up @@ -52,6 +54,11 @@ public class ImageQA {
@SerializedName(SERIALIZED_NAME_DOCUMENT_POSITION_INDENT)
private Integer documentPositionIndent;

public static final String SERIALIZED_NAME_EXPECTED_PASS = "expectedPass";

@SerializedName(SERIALIZED_NAME_EXPECTED_PASS)
private List<InputImageQualityChecks> expectedPass = null;

public ImageQA withBrightnessThreshold(Double brightnessThreshold) {
this.brightnessThreshold = brightnessThreshold;
return this;
Expand Down Expand Up @@ -187,6 +194,34 @@ public void setDocumentPositionIndent(Integer documentPositionIndent) {
this.documentPositionIndent = documentPositionIndent;
}

public ImageQA withExpectedPass(List<InputImageQualityChecks> expectedPass) {
this.expectedPass = expectedPass;
return this;
}

public ImageQA addExpectedPassItem(InputImageQualityChecks expectedPassItem) {
if (this.expectedPass == null) {
this.expectedPass = new ArrayList<InputImageQualityChecks>();
}
this.expectedPass.add(expectedPassItem);
return this;
}

/**
* This parameter controls the quality checks that the image should pass to be considered a valid
* input during the scanning process.
*
* @return expectedPass
*/
@javax.annotation.Nullable
public List<InputImageQualityChecks> getExpectedPass() {
return expectedPass;
}

public void setExpectedPass(List<InputImageQualityChecks> expectedPass) {
this.expectedPass = expectedPass;
}

@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
Expand All @@ -202,7 +237,8 @@ public boolean equals(java.lang.Object o) {
&& Objects.equals(this.focusCheck, imageQA.focusCheck)
&& Objects.equals(this.glaresCheck, imageQA.glaresCheck)
&& Objects.equals(this.colornessCheck, imageQA.colornessCheck)
&& Objects.equals(this.documentPositionIndent, imageQA.documentPositionIndent);
&& Objects.equals(this.documentPositionIndent, imageQA.documentPositionIndent)
&& Objects.equals(this.expectedPass, imageQA.expectedPass);
}

@Override
Expand All @@ -214,7 +250,8 @@ public int hashCode() {
focusCheck,
glaresCheck,
colornessCheck,
documentPositionIndent);
documentPositionIndent,
expectedPass);
}

@Override
Expand All @@ -232,6 +269,7 @@ public String toString() {
sb.append(" documentPositionIndent: ")
.append(toIndentedString(documentPositionIndent))
.append("\n");
sb.append(" expectedPass: ").append(toIndentedString(expectedPass)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/*
* Regula Document Reader Web API
* 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
*
* The version of the OpenAPI document: 7.2.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

package com.regula.documentreader.webclient.model;

public class InputImageQualityChecks {

/** Signals glare presence on the image */
public static final String Glares = "glaresCheck";

/** Signals whether image is in focus */
public static final String Focus = "focusCheck";

/** Signals if image resolution is below threshold */
public static final String Resolution = "dpiThreshold";

/** Signals if image is colorless */
public static final String Colorness = "colornessCheck";

/** Signals if document in the image has prespective distortion above threshold */
public static final String Perspective = "perspectiveCheck";

/** Signals if document is not fully present in the image */
public static final String Bounds = "documentPosition";

/** Signals if the portrait is present */
public static final String Portrait = "portraitCheck";

/** Signals if the document image is bright enough */
public static final String Brightness = "brightnessCheck";
}
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ public ProcessRequestImage withImageData(ImageData imageData) {
*
* @return imageData
*/
@javax.annotation.Nullable
public ImageData getImageData() {
return imageData;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import com.google.gson.annotations.JsonAdapter;
import com.regula.documentreader.webclient.model.AuthenticityCheckResultItem;
import java.util.Objects;

import javax.annotation.Nullable;

@JsonAdapter(RawAuthenticityCheckResultItemAdapter.class)
Expand Down Expand Up @@ -96,7 +95,7 @@ public void setType(Integer type) {

@Override
public RawAuthenticityCheckResultItem withElementResult(Integer elementResult) {
AuthenticityCheckResultItem item = super.withElementResult(elementResult);
AuthenticityCheckResultItem item = super.withElementResult(elementResult);
return (RawAuthenticityCheckResultItem) item;
}

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

@Override
public RawAuthenticityCheckResultItem withElementDiagnose(Integer elementDiagnose) {
AuthenticityCheckResultItem item = super.withElementDiagnose(elementDiagnose);
AuthenticityCheckResultItem item = super.withElementDiagnose(elementDiagnose);
return (RawAuthenticityCheckResultItem) item;
}

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

@Override
public RawAuthenticityCheckResultItem withPercentValue(Integer percentValue) {
AuthenticityCheckResultItem item = super.withPercentValue(percentValue);
AuthenticityCheckResultItem item = super.withPercentValue(percentValue);
return (RawAuthenticityCheckResultItem) item;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import com.google.gson.annotations.JsonAdapter;
import com.regula.documentreader.webclient.model.ResultItem;
import java.util.Objects;

import javax.annotation.Nullable;

@JsonAdapter(RawResultItemAdapter.class)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import com.regula.documentreader.webclient.model.ContainerList;
import com.regula.documentreader.webclient.model.ResultItem;
import java.util.List;

import javax.annotation.Nullable;

public class ContainerListRequest extends ContainerList {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.regula.documentreader.webclient.model.ext;

import com.regula.documentreader.webclient.model.ImagesAvailableSource;

import java.util.ArrayList;
import java.util.List;
import javax.annotation.Nullable;
Expand All @@ -10,13 +9,15 @@ public class Images extends com.regula.documentreader.webclient.model.Images {

@Override
public Images withAvailableSourceList(List<ImagesAvailableSource> availableSourceList) {
com.regula.documentreader.webclient.model.Images images = super.withAvailableSourceList(availableSourceList);
com.regula.documentreader.webclient.model.Images images =
super.withAvailableSourceList(availableSourceList);
return (Images) images;
}

@Override
public Images addAvailableSourceListItem(ImagesAvailableSource availableSourceListItem) {
com.regula.documentreader.webclient.model.Images images = super.addAvailableSourceListItem(availableSourceListItem);
com.regula.documentreader.webclient.model.Images images =
super.addAvailableSourceListItem(availableSourceListItem);
return (Images) images;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,8 @@ public ImagesField withValueList(List<ImagesFieldValue> valueList) {

@Override
public ImagesField addValueListItem(ImagesFieldValue valueListItem) {
com.regula.documentreader.webclient.model.ImagesField field = super.addValueListItem(valueListItem);
com.regula.documentreader.webclient.model.ImagesField field =
super.addValueListItem(valueListItem);
return (ImagesField) field;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import com.regula.documentreader.webclient.ApiException;
import com.regula.documentreader.webclient.Base64;
import com.regula.documentreader.webclient.model.ImageData;

import javax.annotation.Nullable;

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

@Override
public ProcessRequestImage withImageData(ImageData imageData) {
com.regula.documentreader.webclient.model.ProcessRequestImage image = super.withImageData(imageData);
com.regula.documentreader.webclient.model.ProcessRequestImage image =
super.withImageData(imageData);
return (ProcessRequestImage) image;
}

Expand Down Expand Up @@ -65,7 +65,8 @@ public void setLight(Integer light) {

@Override
public ProcessRequestImage withPageIdx(Integer pageIdx) {
com.regula.documentreader.webclient.model.ProcessRequestImage image = super.withPageIdx(pageIdx);
com.regula.documentreader.webclient.model.ProcessRequestImage image =
super.withPageIdx(pageIdx);
return (ProcessRequestImage) image;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@
import com.regula.documentreader.webclient.model.PerDocumentConfig;
import com.regula.documentreader.webclient.model.ProcessParams;
import com.regula.documentreader.webclient.model.ProcessParamsRfid;

import java.util.Arrays;
import java.util.List;
import java.util.Map;

import javax.annotation.Nullable;

public class RecognitionParams extends ProcessParams {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
import java.util.Collections;
import java.util.List;
import java.util.Map;

import javax.annotation.Nullable;

public class RecognitionRequest extends ProcessRequest {
Expand Down Expand Up @@ -55,12 +54,14 @@ public void setProcessParam(ProcessParams processParam) {
}

@Override
public ProcessRequest withList(List<com.regula.documentreader.webclient.model.ProcessRequestImage> list) {
public ProcessRequest withList(
List<com.regula.documentreader.webclient.model.ProcessRequestImage> list) {
return super.withList(list);
}

@Override
public ProcessRequest addListItem(com.regula.documentreader.webclient.model.ProcessRequestImage listItem) {
public ProcessRequest addListItem(
com.regula.documentreader.webclient.model.ProcessRequestImage listItem) {
return super.addListItem(listItem);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import com.regula.documentreader.webclient.model.LCID;
import com.regula.documentreader.webclient.model.TextAvailableSource;

import java.util.List;
import java.util.Objects;
import javax.annotation.Nullable;
Expand Down Expand Up @@ -119,7 +118,8 @@ public void setValidityStatus(Integer validityStatus) {

@Override
public Text withComparisonStatus(Integer comparisonStatus) {
com.regula.documentreader.webclient.model.Text text = super.withComparisonStatus(comparisonStatus);
com.regula.documentreader.webclient.model.Text text =
super.withComparisonStatus(comparisonStatus);
return (Text) text;
}

Expand Down Expand Up @@ -157,13 +157,15 @@ public void setFieldList(List<TextField> fieldList) {

@Override
public Text withAvailableSourceList(List<TextAvailableSource> availableSourceList) {
com.regula.documentreader.webclient.model.Text text = super.withAvailableSourceList(availableSourceList);
com.regula.documentreader.webclient.model.Text text =
super.withAvailableSourceList(availableSourceList);
return (Text) text;
}

@Override
public Text addAvailableSourceListItem(TextAvailableSource availableSourceListItem) {
com.regula.documentreader.webclient.model.Text text = super.addAvailableSourceListItem(availableSourceListItem);
com.regula.documentreader.webclient.model.Text text =
super.addAvailableSourceListItem(availableSourceListItem);
return (Text) text;
}

Expand Down
Loading
Loading