diff --git a/client/src/main/java/com/regula/documentreader/webclient/model/ext/RecognitionResponse.java b/client/src/main/java/com/regula/documentreader/webclient/model/ext/RecognitionResponse.java index d21152d..1a126fc 100644 --- a/client/src/main/java/com/regula/documentreader/webclient/model/ext/RecognitionResponse.java +++ b/client/src/main/java/com/regula/documentreader/webclient/model/ext/RecognitionResponse.java @@ -114,6 +114,7 @@ public OneCandidate documentType() { return documentType(defaultPageIdx); } + @Nullable public OneCandidate documentType(int pageIdx) { ChosenDocumentTypeResult result = getResult(Result.DOCUMENT_TYPE, pageIdx); if (result != null) { @@ -122,6 +123,7 @@ public OneCandidate documentType(int pageIdx) { return null; } + @Nullable public R resultByType(Result type) { for (ResultItem item : originalResponse.getContainerList().getList()) { if (item.getResultType() == type) { @@ -131,6 +133,7 @@ public R resultByType(Result type) { return null; } + @Nullable public R getResult(Result type, int page_idx) { for (ResultItem item : originalResponse.getContainerList().getList()) { if (item.getResultType() == type && item.getPageIdx() == page_idx) { @@ -140,6 +143,7 @@ public R getResult(Result type, int page_idx) { return null; } + @Nullable public List resultsByType(Result type) { List results = new ArrayList<>(); for (ResultItem item : originalResponse.getContainerList().getList()) {