From 597dddc10aae08e97c73edf2da48df07fda9c951 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 18 Sep 2024 12:23:32 +0000 Subject: [PATCH] update-clients --- client/.openapi-generator/FILES | 6 + .../regula/documentreader/webclient/JSON.java | 49 ++++ .../webclient/api/TransactionApi.java | 24 +- .../model/AuthenticityCheckResultItem.java | 30 +- .../webclient/model/BinaryDataResult.java | 115 ++++++++ .../model/ListTransactionsByTagResponse.java | 125 ++++++++ .../model/OriginalGraphicsResult.java | 115 ++++++++ .../webclient/model/RawDataResult.java | 115 ++++++++ .../webclient/model/SecurityFeatureType.java | 4 +- .../webclient/model/TBinaryData.java | 158 ++++++++++ .../model/TOriginalRFIDGraphics.java | 272 ++++++++++++++++++ 11 files changed, 997 insertions(+), 16 deletions(-) create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/BinaryDataResult.java create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/OriginalGraphicsResult.java create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/RawDataResult.java create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/TBinaryData.java create mode 100644 client/src/main/generated/com/regula/documentreader/webclient/model/TOriginalRFIDGraphics.java diff --git a/client/.openapi-generator/FILES b/client/.openapi-generator/FILES index 2b4c8bf..fd2a279 100755 --- a/client/.openapi-generator/FILES +++ b/client/.openapi-generator/FILES @@ -26,6 +26,7 @@ src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckRe src/main/generated/com/regula/documentreader/webclient/model/AuthenticityResult.java src/main/generated/com/regula/documentreader/webclient/model/BcPDF417INFO.java src/main/generated/com/regula/documentreader/webclient/model/BcROIDETECT.java +src/main/generated/com/regula/documentreader/webclient/model/BinaryDataResult.java src/main/generated/com/regula/documentreader/webclient/model/ChosenDocumentType.java src/main/generated/com/regula/documentreader/webclient/model/ChosenDocumentTypeResult.java src/main/generated/com/regula/documentreader/webclient/model/CrossSourceValueComparison.java @@ -71,11 +72,13 @@ src/main/generated/com/regula/documentreader/webclient/model/InlineResponse200.j src/main/generated/com/regula/documentreader/webclient/model/InlineResponse2001.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 src/main/generated/com/regula/documentreader/webclient/model/ListVerifiedFields.java src/main/generated/com/regula/documentreader/webclient/model/LivenessParams.java src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java src/main/generated/com/regula/documentreader/webclient/model/OCRSecurityTextResult.java src/main/generated/com/regula/documentreader/webclient/model/OneCandidate.java +src/main/generated/com/regula/documentreader/webclient/model/OriginalGraphicsResult.java src/main/generated/com/regula/documentreader/webclient/model/OriginalSymbol.java src/main/generated/com/regula/documentreader/webclient/model/OutData.java src/main/generated/com/regula/documentreader/webclient/model/OutDataTransactionImagesFieldValue.java @@ -92,6 +95,7 @@ src/main/generated/com/regula/documentreader/webclient/model/ProcessRequest.java src/main/generated/com/regula/documentreader/webclient/model/ProcessRequestImage.java src/main/generated/com/regula/documentreader/webclient/model/ProcessResponse.java src/main/generated/com/regula/documentreader/webclient/model/ProcessSystemInfo.java +src/main/generated/com/regula/documentreader/webclient/model/RawDataResult.java src/main/generated/com/regula/documentreader/webclient/model/RawImageContainerList.java src/main/generated/com/regula/documentreader/webclient/model/RectangleCoordinates.java src/main/generated/com/regula/documentreader/webclient/model/ResultItem.java @@ -103,6 +107,8 @@ src/main/generated/com/regula/documentreader/webclient/model/StatusResult.java src/main/generated/com/regula/documentreader/webclient/model/StringRecognitionResult.java src/main/generated/com/regula/documentreader/webclient/model/SymbolCandidate.java src/main/generated/com/regula/documentreader/webclient/model/SymbolRecognitionResult.java +src/main/generated/com/regula/documentreader/webclient/model/TBinaryData.java +src/main/generated/com/regula/documentreader/webclient/model/TOriginalRFIDGraphics.java src/main/generated/com/regula/documentreader/webclient/model/Text.java src/main/generated/com/regula/documentreader/webclient/model/TextAvailableSource.java src/main/generated/com/regula/documentreader/webclient/model/TextDataResult.java diff --git a/client/src/main/generated/com/regula/documentreader/webclient/JSON.java b/client/src/main/generated/com/regula/documentreader/webclient/JSON.java index 63b3f07..1507535 100755 --- a/client/src/main/generated/com/regula/documentreader/webclient/JSON.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/JSON.java @@ -91,8 +91,11 @@ public class JSON { static { childOfAuthenticityResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfAuthenticityResultByDiscriminatorValue.put("101", RawDataResult.class); childOfAuthenticityResultByDiscriminatorValue.put("102", TextDataResult.class); childOfAuthenticityResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfAuthenticityResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfAuthenticityResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfAuthenticityResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfAuthenticityResultByDiscriminatorValue.put("17", TextDataResult.class); childOfAuthenticityResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -121,8 +124,11 @@ public class JSON { static { childOfChosenDocumentTypeResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfChosenDocumentTypeResultByDiscriminatorValue.put("101", RawDataResult.class); childOfChosenDocumentTypeResultByDiscriminatorValue.put("102", TextDataResult.class); childOfChosenDocumentTypeResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfChosenDocumentTypeResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfChosenDocumentTypeResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfChosenDocumentTypeResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfChosenDocumentTypeResultByDiscriminatorValue.put("17", TextDataResult.class); childOfChosenDocumentTypeResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -152,8 +158,11 @@ public class JSON { static { childOfDocBarCodeInfoByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfDocBarCodeInfoByDiscriminatorValue.put("101", RawDataResult.class); childOfDocBarCodeInfoByDiscriminatorValue.put("102", TextDataResult.class); childOfDocBarCodeInfoByDiscriminatorValue.put("103", GraphicsResult.class); + childOfDocBarCodeInfoByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfDocBarCodeInfoByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfDocBarCodeInfoByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfDocBarCodeInfoByDiscriminatorValue.put("17", TextDataResult.class); childOfDocBarCodeInfoByDiscriminatorValue.put("18", TextDataResult.class); @@ -181,8 +190,11 @@ public class JSON { static { childOfDocumentImageResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfDocumentImageResultByDiscriminatorValue.put("101", RawDataResult.class); childOfDocumentImageResultByDiscriminatorValue.put("102", TextDataResult.class); childOfDocumentImageResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfDocumentImageResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfDocumentImageResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfDocumentImageResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfDocumentImageResultByDiscriminatorValue.put("17", TextDataResult.class); childOfDocumentImageResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -211,8 +223,11 @@ public class JSON { static { childOfDocumentPositionResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfDocumentPositionResultByDiscriminatorValue.put("101", RawDataResult.class); childOfDocumentPositionResultByDiscriminatorValue.put("102", TextDataResult.class); childOfDocumentPositionResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfDocumentPositionResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfDocumentPositionResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfDocumentPositionResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfDocumentPositionResultByDiscriminatorValue.put("17", TextDataResult.class); childOfDocumentPositionResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -241,8 +256,12 @@ public class JSON { static { childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("101", RawDataResult.class); childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("102", TextDataResult.class); childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfDocumentTypesCandidatesResultByDiscriminatorValue.put( + "105", OriginalGraphicsResult.class); childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("17", TextDataResult.class); childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -274,8 +293,11 @@ public class JSON { static { childOfEncryptedRCLResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfEncryptedRCLResultByDiscriminatorValue.put("101", RawDataResult.class); childOfEncryptedRCLResultByDiscriminatorValue.put("102", TextDataResult.class); childOfEncryptedRCLResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfEncryptedRCLResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfEncryptedRCLResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfEncryptedRCLResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfEncryptedRCLResultByDiscriminatorValue.put("17", TextDataResult.class); childOfEncryptedRCLResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -333,8 +355,11 @@ public class JSON { static { childOfGraphicsResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfGraphicsResultByDiscriminatorValue.put("101", RawDataResult.class); childOfGraphicsResultByDiscriminatorValue.put("102", TextDataResult.class); childOfGraphicsResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfGraphicsResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfGraphicsResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfGraphicsResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfGraphicsResultByDiscriminatorValue.put("17", TextDataResult.class); childOfGraphicsResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -391,8 +416,11 @@ public class JSON { static { childOfImageQualityResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfImageQualityResultByDiscriminatorValue.put("101", RawDataResult.class); childOfImageQualityResultByDiscriminatorValue.put("102", TextDataResult.class); childOfImageQualityResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfImageQualityResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfImageQualityResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfImageQualityResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfImageQualityResultByDiscriminatorValue.put("17", TextDataResult.class); childOfImageQualityResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -421,8 +449,11 @@ public class JSON { static { childOfImagesResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfImagesResultByDiscriminatorValue.put("101", RawDataResult.class); childOfImagesResultByDiscriminatorValue.put("102", TextDataResult.class); childOfImagesResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfImagesResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfImagesResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfImagesResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfImagesResultByDiscriminatorValue.put("17", TextDataResult.class); childOfImagesResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -450,8 +481,11 @@ public class JSON { static { childOfLexicalAnalysisResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfLexicalAnalysisResultByDiscriminatorValue.put("101", RawDataResult.class); childOfLexicalAnalysisResultByDiscriminatorValue.put("102", TextDataResult.class); childOfLexicalAnalysisResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfLexicalAnalysisResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfLexicalAnalysisResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfLexicalAnalysisResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfLexicalAnalysisResultByDiscriminatorValue.put("17", TextDataResult.class); childOfLexicalAnalysisResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -480,8 +514,11 @@ public class JSON { static { childOfLicenseResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfLicenseResultByDiscriminatorValue.put("101", RawDataResult.class); childOfLicenseResultByDiscriminatorValue.put("102", TextDataResult.class); childOfLicenseResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfLicenseResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfLicenseResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfLicenseResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfLicenseResultByDiscriminatorValue.put("17", TextDataResult.class); childOfLicenseResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -568,8 +605,11 @@ public class JSON { static { childOfResultItemByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfResultItemByDiscriminatorValue.put("101", RawDataResult.class); childOfResultItemByDiscriminatorValue.put("102", TextDataResult.class); childOfResultItemByDiscriminatorValue.put("103", GraphicsResult.class); + childOfResultItemByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfResultItemByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfResultItemByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfResultItemByDiscriminatorValue.put("17", TextDataResult.class); childOfResultItemByDiscriminatorValue.put("18", TextDataResult.class); @@ -645,8 +685,11 @@ public class JSON { static { childOfStatusResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfStatusResultByDiscriminatorValue.put("101", RawDataResult.class); childOfStatusResultByDiscriminatorValue.put("102", TextDataResult.class); childOfStatusResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfStatusResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfStatusResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfStatusResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfStatusResultByDiscriminatorValue.put("17", TextDataResult.class); childOfStatusResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -674,8 +717,11 @@ public class JSON { static { childOfTextDataResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfTextDataResultByDiscriminatorValue.put("101", RawDataResult.class); childOfTextDataResultByDiscriminatorValue.put("102", TextDataResult.class); childOfTextDataResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfTextDataResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfTextDataResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfTextDataResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfTextDataResultByDiscriminatorValue.put("17", TextDataResult.class); childOfTextDataResultByDiscriminatorValue.put("18", TextDataResult.class); @@ -703,8 +749,11 @@ public class JSON { static { childOfTextResultByDiscriminatorValue.put("1", DocumentImageResult.class); + childOfTextResultByDiscriminatorValue.put("101", RawDataResult.class); childOfTextResultByDiscriminatorValue.put("102", TextDataResult.class); childOfTextResultByDiscriminatorValue.put("103", GraphicsResult.class); + childOfTextResultByDiscriminatorValue.put("104", BinaryDataResult.class); + childOfTextResultByDiscriminatorValue.put("105", OriginalGraphicsResult.class); childOfTextResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class); childOfTextResultByDiscriminatorValue.put("17", TextDataResult.class); childOfTextResultByDiscriminatorValue.put("18", TextDataResult.class); diff --git a/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java b/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java index a20037b..fe16d75 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java @@ -19,9 +19,9 @@ import com.regula.documentreader.webclient.ApiResponse; import com.regula.documentreader.webclient.Configuration; import com.regula.documentreader.webclient.Pair; -import com.regula.documentreader.webclient.model.GetTransactionsByTagResponse; import com.regula.documentreader.webclient.model.InlineResponse200; import com.regula.documentreader.webclient.model.InlineResponse2001; +import com.regula.documentreader.webclient.model.ListTransactionsByTagResponse; import com.regula.documentreader.webclient.model.TransactionProcessGetResponse; import com.regula.documentreader.webclient.model.TransactionProcessRequest; import java.io.File; @@ -198,7 +198,7 @@ public okhttp3.Call apiV2TagTagIdDeleteAsync(Integer tagId, final ApiCallback 403 Bad license. Either server or request does not contain valid license. - * */ - public okhttp3.Call apiV2TagTagIdTransactionsGetCall(Integer tagId, final ApiCallback _callback) + public okhttp3.Call apiV2TagTagIdTransactionsGetCall(String tagId, final ApiCallback _callback) throws ApiException { Object localVarPostBody = null; @@ -240,7 +240,7 @@ public okhttp3.Call apiV2TagTagIdTransactionsGetCall(Integer tagId, final ApiCal @SuppressWarnings("rawtypes") private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( - Integer tagId, final ApiCallback _callback) throws ApiException { + String tagId, final ApiCallback _callback) throws ApiException { // verify the required parameter 'tagId' is set if (tagId == null) { @@ -256,7 +256,7 @@ private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( * Get transactions by tag * * @param tagId Tag id (required) - * @return List<GetTransactionsByTagResponse> + * @return ListTransactionsByTagResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the * response body * @http.response.details @@ -267,9 +267,9 @@ private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( * 403 Bad license. Either server or request does not contain valid license. - * */ - public List apiV2TagTagIdTransactionsGet(Integer tagId) + public ListTransactionsByTagResponse apiV2TagTagIdTransactionsGet(String tagId) throws ApiException { - ApiResponse> localVarResp = + ApiResponse localVarResp = apiV2TagTagIdTransactionsGetWithHttpInfo(tagId); return localVarResp.getData(); } @@ -278,7 +278,7 @@ public List apiV2TagTagIdTransactionsGet(Integer t * Get transactions by tag * * @param tagId Tag id (required) - * @return ApiResponse<List<GetTransactionsByTagResponse>> + * @return ApiResponse<ListTransactionsByTagResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the * response body * @http.response.details @@ -289,10 +289,10 @@ public List apiV2TagTagIdTransactionsGet(Integer t * 403 Bad license. Either server or request does not contain valid license. - * */ - public ApiResponse> apiV2TagTagIdTransactionsGetWithHttpInfo( - Integer tagId) throws ApiException { + public ApiResponse apiV2TagTagIdTransactionsGetWithHttpInfo( + String tagId) throws ApiException { okhttp3.Call localVarCall = apiV2TagTagIdTransactionsGetValidateBeforeCall(tagId, null); - Type localVarReturnType = new TypeToken>() {}.getType(); + Type localVarReturnType = new TypeToken() {}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -312,11 +312,11 @@ public ApiResponse> apiV2TagTagIdTransactions * */ public okhttp3.Call apiV2TagTagIdTransactionsGetAsync( - Integer tagId, final ApiCallback> _callback) + String tagId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = apiV2TagTagIdTransactionsGetValidateBeforeCall(tagId, _callback); - Type localVarReturnType = new TypeToken>() {}.getType(); + Type localVarReturnType = new TypeToken() {}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java b/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java index 102264e..b921fdf 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java @@ -32,6 +32,11 @@ public class AuthenticityCheckResultItem { @SerializedName(SERIALIZED_NAME_ELEMENT_DIAGNOSE) private Integer elementDiagnose; + public static final String SERIALIZED_NAME_PERCENT_VALUE = "PercentValue"; + + @SerializedName(SERIALIZED_NAME_PERCENT_VALUE) + private Integer percentValue; + public AuthenticityCheckResultItem withType(Integer type) { this.type = type; return this; @@ -89,6 +94,25 @@ public void setElementDiagnose(Integer elementDiagnose) { this.elementDiagnose = elementDiagnose; } + public AuthenticityCheckResultItem withPercentValue(Integer percentValue) { + this.percentValue = percentValue; + return this; + } + + /** + * Get percentValue + * + * @return percentValue + */ + @javax.annotation.Nullable + public Integer getPercentValue() { + return percentValue; + } + + public void setPercentValue(Integer percentValue) { + this.percentValue = percentValue; + } + @Override public boolean equals(java.lang.Object o) { if (this == o) { @@ -100,12 +124,13 @@ public boolean equals(java.lang.Object o) { AuthenticityCheckResultItem authenticityCheckResultItem = (AuthenticityCheckResultItem) o; return Objects.equals(this.type, authenticityCheckResultItem.type) && Objects.equals(this.elementResult, authenticityCheckResultItem.elementResult) - && Objects.equals(this.elementDiagnose, authenticityCheckResultItem.elementDiagnose); + && Objects.equals(this.elementDiagnose, authenticityCheckResultItem.elementDiagnose) + && Objects.equals(this.percentValue, authenticityCheckResultItem.percentValue); } @Override public int hashCode() { - return Objects.hash(type, elementResult, elementDiagnose); + return Objects.hash(type, elementResult, elementDiagnose, percentValue); } @Override @@ -115,6 +140,7 @@ public String toString() { sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" elementResult: ").append(toIndentedString(elementResult)).append("\n"); sb.append(" elementDiagnose: ").append(toIndentedString(elementDiagnose)).append("\n"); + sb.append(" percentValue: ").append(toIndentedString(percentValue)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/BinaryDataResult.java b/client/src/main/generated/com/regula/documentreader/webclient/model/BinaryDataResult.java new file mode 100644 index 0000000..49b597a --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/BinaryDataResult.java @@ -0,0 +1,115 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; + +/** BinaryDataResult */ +public class BinaryDataResult { + public static final String SERIALIZED_NAME_N_FIELDS = "nFields"; + + @SerializedName(SERIALIZED_NAME_N_FIELDS) + private Integer nFields; + + public static final String SERIALIZED_NAME_P_ARRAY_FIELDS = "pArrayFields"; + + @SerializedName(SERIALIZED_NAME_P_ARRAY_FIELDS) + private List pArrayFields = null; + + public BinaryDataResult withNFields(Integer nFields) { + this.nFields = nFields; + return this; + } + + /** + * Count of array fields + * + * @return nFields + */ + @javax.annotation.Nullable + public Integer getnFields() { + return nFields; + } + + public void setnFields(Integer nFields) { + this.nFields = nFields; + } + + public BinaryDataResult withPArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + return this; + } + + public BinaryDataResult addPArrayFieldsItem(TBinaryData pArrayFieldsItem) { + if (this.pArrayFields == null) { + this.pArrayFields = new ArrayList(); + } + this.pArrayFields.add(pArrayFieldsItem); + return this; + } + + /** + * Get pArrayFields + * + * @return pArrayFields + */ + @javax.annotation.Nullable + public List getpArrayFields() { + return pArrayFields; + } + + public void setpArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + BinaryDataResult binaryDataResult = (BinaryDataResult) o; + return Objects.equals(this.nFields, binaryDataResult.nFields) + && Objects.equals(this.pArrayFields, binaryDataResult.pArrayFields); + } + + @Override + public int hashCode() { + return Objects.hash(nFields, pArrayFields); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class BinaryDataResult {\n"); + sb.append(" nFields: ").append(toIndentedString(nFields)).append("\n"); + sb.append(" pArrayFields: ").append(toIndentedString(pArrayFields)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java b/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java new file mode 100644 index 0000000..a463075 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java @@ -0,0 +1,125 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; + +/** ListTransactionsByTagResponse */ +public class ListTransactionsByTagResponse { + public static final String SERIALIZED_NAME_ITEMS = "items"; + + @SerializedName(SERIALIZED_NAME_ITEMS) + private List items = null; + + public static final String SERIALIZED_NAME_METADATA = "metadata"; + + @SerializedName(SERIALIZED_NAME_METADATA) + private Map metadata = null; + + public ListTransactionsByTagResponse withItems(List items) { + this.items = items; + return this; + } + + public ListTransactionsByTagResponse addItemsItem(GetTransactionsByTagResponse itemsItem) { + if (this.items == null) { + this.items = new ArrayList(); + } + this.items.add(itemsItem); + return this; + } + + /** + * Get items + * + * @return items + */ + @javax.annotation.Nullable + public List getItems() { + return items; + } + + public void setItems(List items) { + this.items = items; + } + + public ListTransactionsByTagResponse withMetadata(Map metadata) { + this.metadata = metadata; + return this; + } + + public ListTransactionsByTagResponse putMetadataItem(String key, Object metadataItem) { + if (this.metadata == null) { + this.metadata = new HashMap(); + } + this.metadata.put(key, metadataItem); + return this; + } + + /** + * Get metadata + * + * @return metadata + */ + @javax.annotation.Nullable + public Map getMetadata() { + return metadata; + } + + public void setMetadata(Map metadata) { + this.metadata = metadata; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ListTransactionsByTagResponse listTransactionsByTagResponse = (ListTransactionsByTagResponse) o; + return Objects.equals(this.items, listTransactionsByTagResponse.items) + && Objects.equals(this.metadata, listTransactionsByTagResponse.metadata); + } + + @Override + public int hashCode() { + return Objects.hash(items, metadata); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ListTransactionsByTagResponse {\n"); + sb.append(" items: ").append(toIndentedString(items)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/OriginalGraphicsResult.java b/client/src/main/generated/com/regula/documentreader/webclient/model/OriginalGraphicsResult.java new file mode 100644 index 0000000..678cfb6 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/OriginalGraphicsResult.java @@ -0,0 +1,115 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; + +/** OriginalGraphicsResult */ +public class OriginalGraphicsResult { + public static final String SERIALIZED_NAME_N_FIELDS = "nFields"; + + @SerializedName(SERIALIZED_NAME_N_FIELDS) + private Integer nFields; + + public static final String SERIALIZED_NAME_P_ARRAY_FIELDS = "pArrayFields"; + + @SerializedName(SERIALIZED_NAME_P_ARRAY_FIELDS) + private List pArrayFields = null; + + public OriginalGraphicsResult withNFields(Integer nFields) { + this.nFields = nFields; + return this; + } + + /** + * Count of array fields + * + * @return nFields + */ + @javax.annotation.Nullable + public Integer getnFields() { + return nFields; + } + + public void setnFields(Integer nFields) { + this.nFields = nFields; + } + + public OriginalGraphicsResult withPArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + return this; + } + + public OriginalGraphicsResult addPArrayFieldsItem(TOriginalRFIDGraphics pArrayFieldsItem) { + if (this.pArrayFields == null) { + this.pArrayFields = new ArrayList(); + } + this.pArrayFields.add(pArrayFieldsItem); + return this; + } + + /** + * Get pArrayFields + * + * @return pArrayFields + */ + @javax.annotation.Nullable + public List getpArrayFields() { + return pArrayFields; + } + + public void setpArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + OriginalGraphicsResult originalGraphicsResult = (OriginalGraphicsResult) o; + return Objects.equals(this.nFields, originalGraphicsResult.nFields) + && Objects.equals(this.pArrayFields, originalGraphicsResult.pArrayFields); + } + + @Override + public int hashCode() { + return Objects.hash(nFields, pArrayFields); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class OriginalGraphicsResult {\n"); + sb.append(" nFields: ").append(toIndentedString(nFields)).append("\n"); + sb.append(" pArrayFields: ").append(toIndentedString(pArrayFields)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/RawDataResult.java b/client/src/main/generated/com/regula/documentreader/webclient/model/RawDataResult.java new file mode 100644 index 0000000..8c20827 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/RawDataResult.java @@ -0,0 +1,115 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; + +/** RawDataResult */ +public class RawDataResult { + public static final String SERIALIZED_NAME_N_FIELDS = "nFields"; + + @SerializedName(SERIALIZED_NAME_N_FIELDS) + private Integer nFields; + + public static final String SERIALIZED_NAME_P_ARRAY_FIELDS = "pArrayFields"; + + @SerializedName(SERIALIZED_NAME_P_ARRAY_FIELDS) + private List pArrayFields = null; + + public RawDataResult withNFields(Integer nFields) { + this.nFields = nFields; + return this; + } + + /** + * Count of array fields + * + * @return nFields + */ + @javax.annotation.Nullable + public Integer getnFields() { + return nFields; + } + + public void setnFields(Integer nFields) { + this.nFields = nFields; + } + + public RawDataResult withPArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + return this; + } + + public RawDataResult addPArrayFieldsItem(TBinaryData pArrayFieldsItem) { + if (this.pArrayFields == null) { + this.pArrayFields = new ArrayList(); + } + this.pArrayFields.add(pArrayFieldsItem); + return this; + } + + /** + * Get pArrayFields + * + * @return pArrayFields + */ + @javax.annotation.Nullable + public List getpArrayFields() { + return pArrayFields; + } + + public void setpArrayFields(List pArrayFields) { + this.pArrayFields = pArrayFields; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + RawDataResult rawDataResult = (RawDataResult) o; + return Objects.equals(this.nFields, rawDataResult.nFields) + && Objects.equals(this.pArrayFields, rawDataResult.pArrayFields); + } + + @Override + public int hashCode() { + return Objects.hash(nFields, pArrayFields); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class RawDataResult {\n"); + sb.append(" nFields: ").append(toIndentedString(nFields)).append("\n"); + sb.append(" pArrayFields: ").append(toIndentedString(pArrayFields)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/SecurityFeatureType.java b/client/src/main/generated/com/regula/documentreader/webclient/model/SecurityFeatureType.java index 6aa13f2..1eb7347 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/SecurityFeatureType.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/SecurityFeatureType.java @@ -161,9 +161,9 @@ public class SecurityFeatureType { /** Image from barcode vs. photo from camera */ public static final int PORTRAIT_COMPARISON_BARCODE_VS_CAMERA = 49; - /** Digital signature сheck */ + /** Digital signature check */ public static final int CHECK_DIGITAL_SIGNATURE = 50; - /** Contact сhip check */ + /** Contact chip check */ public static final int CONTACT_CHIP_CLASSIFICATION = 51; } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/TBinaryData.java b/client/src/main/generated/com/regula/documentreader/webclient/model/TBinaryData.java new file mode 100644 index 0000000..23d4597 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/TBinaryData.java @@ -0,0 +1,158 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.Arrays; +import java.util.Objects; + +/** Container for extracted text fields. Fields are identified by type and language */ +public class TBinaryData { + public static final String SERIALIZED_NAME_FIELD_TYPE = "FieldType"; + + @SerializedName(SERIALIZED_NAME_FIELD_TYPE) + private Integer fieldType; + + public static final String SERIALIZED_NAME_FIELD_NAME = "FieldName"; + + @SerializedName(SERIALIZED_NAME_FIELD_NAME) + private String fieldName; + + public static final String SERIALIZED_NAME_BUF_LENGTH = "Buf_Length"; + + @SerializedName(SERIALIZED_NAME_BUF_LENGTH) + private Integer bufLength; + + public static final String SERIALIZED_NAME_BUFFER = "Buffer"; + + @SerializedName(SERIALIZED_NAME_BUFFER) + private byte[] buffer; + + public TBinaryData withFieldType(Integer fieldType) { + this.fieldType = fieldType; + return this; + } + + /** + * Get fieldType + * + * @return fieldType + */ + @javax.annotation.Nullable + public Integer getFieldType() { + return fieldType; + } + + public void setFieldType(Integer fieldType) { + this.fieldType = fieldType; + } + + public TBinaryData withFieldName(String fieldName) { + this.fieldName = fieldName; + return this; + } + + /** + * Get fieldName + * + * @return fieldName + */ + @javax.annotation.Nullable + public String getFieldName() { + return fieldName; + } + + public void setFieldName(String fieldName) { + this.fieldName = fieldName; + } + + public TBinaryData withBufLength(Integer bufLength) { + this.bufLength = bufLength; + return this; + } + + /** + * Get bufLength + * + * @return bufLength + */ + @javax.annotation.Nullable + public Integer getBufLength() { + return bufLength; + } + + public void setBufLength(Integer bufLength) { + this.bufLength = bufLength; + } + + public TBinaryData withBuffer(byte[] buffer) { + this.buffer = buffer; + return this; + } + + /** + * Get buffer + * + * @return buffer + */ + @javax.annotation.Nullable + public byte[] getBuffer() { + return buffer; + } + + public void setBuffer(byte[] buffer) { + this.buffer = buffer; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TBinaryData tbinaryData = (TBinaryData) o; + return Objects.equals(this.fieldType, tbinaryData.fieldType) + && Objects.equals(this.fieldName, tbinaryData.fieldName) + && Objects.equals(this.bufLength, tbinaryData.bufLength) + && Arrays.equals(this.buffer, tbinaryData.buffer); + } + + @Override + public int hashCode() { + return Objects.hash(fieldType, fieldName, bufLength, Arrays.hashCode(buffer)); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TBinaryData {\n"); + sb.append(" fieldType: ").append(toIndentedString(fieldType)).append("\n"); + sb.append(" fieldName: ").append(toIndentedString(fieldName)).append("\n"); + sb.append(" bufLength: ").append(toIndentedString(bufLength)).append("\n"); + sb.append(" buffer: ").append(toIndentedString(buffer)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +} diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/TOriginalRFIDGraphics.java b/client/src/main/generated/com/regula/documentreader/webclient/model/TOriginalRFIDGraphics.java new file mode 100644 index 0000000..22e164d --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/TOriginalRFIDGraphics.java @@ -0,0 +1,272 @@ +/* + * 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; + +import com.google.gson.annotations.SerializedName; +import java.util.Arrays; +import java.util.Objects; + +/** TOriginalRFIDGraphics */ +public class TOriginalRFIDGraphics { + public static final String SERIALIZED_NAME_FIELD_TYPE = "FieldType"; + + @SerializedName(SERIALIZED_NAME_FIELD_TYPE) + private Integer fieldType; + + public static final String SERIALIZED_NAME_GRAPHICS_TYPE = "GraphicsType"; + + @SerializedName(SERIALIZED_NAME_GRAPHICS_TYPE) + private Integer graphicsType; + + public static final String SERIALIZED_NAME_RF_I_D_ORIGIN_D_G = "RFID_OriginDG"; + + @SerializedName(SERIALIZED_NAME_RF_I_D_ORIGIN_D_G) + private Integer rfIDOriginDG; + + public static final String SERIALIZED_NAME_RF_I_D_ORIGIN_D_G_TAG = "RFID_OriginDGTag"; + + @SerializedName(SERIALIZED_NAME_RF_I_D_ORIGIN_D_G_TAG) + private Integer rfIDOriginDGTag; + + public static final String SERIALIZED_NAME_RF_I_D_ORIGIN_TAG_ENTRY = "RFID_OriginTagEntry"; + + @SerializedName(SERIALIZED_NAME_RF_I_D_ORIGIN_TAG_ENTRY) + private Integer rfIDOriginTagEntry; + + public static final String SERIALIZED_NAME_RF_I_D_ORIGIN_ENTRY_VIEW = "RFID_OriginEntryView"; + + @SerializedName(SERIALIZED_NAME_RF_I_D_ORIGIN_ENTRY_VIEW) + private Integer rfIDOriginEntryView; + + public static final String SERIALIZED_NAME_BUF_LENGTH = "Buf_Length"; + + @SerializedName(SERIALIZED_NAME_BUF_LENGTH) + private Integer bufLength; + + public static final String SERIALIZED_NAME_BUFFER = "Buffer"; + + @SerializedName(SERIALIZED_NAME_BUFFER) + private byte[] buffer; + + public TOriginalRFIDGraphics withFieldType(Integer fieldType) { + this.fieldType = fieldType; + return this; + } + + /** + * Get fieldType + * + * @return fieldType + */ + @javax.annotation.Nullable + public Integer getFieldType() { + return fieldType; + } + + public void setFieldType(Integer fieldType) { + this.fieldType = fieldType; + } + + public TOriginalRFIDGraphics withGraphicsType(Integer graphicsType) { + this.graphicsType = graphicsType; + return this; + } + + /** + * Get graphicsType + * + * @return graphicsType + */ + @javax.annotation.Nullable + public Integer getGraphicsType() { + return graphicsType; + } + + public void setGraphicsType(Integer graphicsType) { + this.graphicsType = graphicsType; + } + + public TOriginalRFIDGraphics withRfIDOriginDG(Integer rfIDOriginDG) { + this.rfIDOriginDG = rfIDOriginDG; + return this; + } + + /** + * Get rfIDOriginDG + * + * @return rfIDOriginDG + */ + @javax.annotation.Nullable + public Integer getRfIDOriginDG() { + return rfIDOriginDG; + } + + public void setRfIDOriginDG(Integer rfIDOriginDG) { + this.rfIDOriginDG = rfIDOriginDG; + } + + public TOriginalRFIDGraphics withRfIDOriginDGTag(Integer rfIDOriginDGTag) { + this.rfIDOriginDGTag = rfIDOriginDGTag; + return this; + } + + /** + * Get rfIDOriginDGTag + * + * @return rfIDOriginDGTag + */ + @javax.annotation.Nullable + public Integer getRfIDOriginDGTag() { + return rfIDOriginDGTag; + } + + public void setRfIDOriginDGTag(Integer rfIDOriginDGTag) { + this.rfIDOriginDGTag = rfIDOriginDGTag; + } + + public TOriginalRFIDGraphics withRfIDOriginTagEntry(Integer rfIDOriginTagEntry) { + this.rfIDOriginTagEntry = rfIDOriginTagEntry; + return this; + } + + /** + * Get rfIDOriginTagEntry + * + * @return rfIDOriginTagEntry + */ + @javax.annotation.Nullable + public Integer getRfIDOriginTagEntry() { + return rfIDOriginTagEntry; + } + + public void setRfIDOriginTagEntry(Integer rfIDOriginTagEntry) { + this.rfIDOriginTagEntry = rfIDOriginTagEntry; + } + + public TOriginalRFIDGraphics withRfIDOriginEntryView(Integer rfIDOriginEntryView) { + this.rfIDOriginEntryView = rfIDOriginEntryView; + return this; + } + + /** + * Get rfIDOriginEntryView + * + * @return rfIDOriginEntryView + */ + @javax.annotation.Nullable + public Integer getRfIDOriginEntryView() { + return rfIDOriginEntryView; + } + + public void setRfIDOriginEntryView(Integer rfIDOriginEntryView) { + this.rfIDOriginEntryView = rfIDOriginEntryView; + } + + public TOriginalRFIDGraphics withBufLength(Integer bufLength) { + this.bufLength = bufLength; + return this; + } + + /** + * Get bufLength + * + * @return bufLength + */ + @javax.annotation.Nullable + public Integer getBufLength() { + return bufLength; + } + + public void setBufLength(Integer bufLength) { + this.bufLength = bufLength; + } + + public TOriginalRFIDGraphics withBuffer(byte[] buffer) { + this.buffer = buffer; + return this; + } + + /** + * Get buffer + * + * @return buffer + */ + @javax.annotation.Nullable + public byte[] getBuffer() { + return buffer; + } + + public void setBuffer(byte[] buffer) { + this.buffer = buffer; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TOriginalRFIDGraphics toriginalRFIDGraphics = (TOriginalRFIDGraphics) o; + return Objects.equals(this.fieldType, toriginalRFIDGraphics.fieldType) + && Objects.equals(this.graphicsType, toriginalRFIDGraphics.graphicsType) + && Objects.equals(this.rfIDOriginDG, toriginalRFIDGraphics.rfIDOriginDG) + && Objects.equals(this.rfIDOriginDGTag, toriginalRFIDGraphics.rfIDOriginDGTag) + && Objects.equals(this.rfIDOriginTagEntry, toriginalRFIDGraphics.rfIDOriginTagEntry) + && Objects.equals(this.rfIDOriginEntryView, toriginalRFIDGraphics.rfIDOriginEntryView) + && Objects.equals(this.bufLength, toriginalRFIDGraphics.bufLength) + && Arrays.equals(this.buffer, toriginalRFIDGraphics.buffer); + } + + @Override + public int hashCode() { + return Objects.hash( + fieldType, + graphicsType, + rfIDOriginDG, + rfIDOriginDGTag, + rfIDOriginTagEntry, + rfIDOriginEntryView, + bufLength, + Arrays.hashCode(buffer)); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TOriginalRFIDGraphics {\n"); + sb.append(" fieldType: ").append(toIndentedString(fieldType)).append("\n"); + sb.append(" graphicsType: ").append(toIndentedString(graphicsType)).append("\n"); + sb.append(" rfIDOriginDG: ").append(toIndentedString(rfIDOriginDG)).append("\n"); + sb.append(" rfIDOriginDGTag: ").append(toIndentedString(rfIDOriginDGTag)).append("\n"); + sb.append(" rfIDOriginTagEntry: ").append(toIndentedString(rfIDOriginTagEntry)).append("\n"); + sb.append(" rfIDOriginEntryView: ") + .append(toIndentedString(rfIDOriginEntryView)) + .append("\n"); + sb.append(" bufLength: ").append(toIndentedString(bufLength)).append("\n"); + sb.append(" buffer: ").append(toIndentedString(buffer)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +}