Interface OCRResult
- All Superinterfaces:
DocumentRepresentation
- All Known Implementing Classes:
VitruvioOCRProviderResult
Resultado da leitura de um provedor
- Author:
- Eduardo Frazao
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumStatus da leitura do campostatic interfaceResultado da leitura de um campo especifico de um documento -
Field Summary
FieldsFields inherited from interface DocumentRepresentation
DEFAULT_DATE_FORMAT -
Method Summary
Modifier and TypeMethodDescriptionbooleangetError()Obtem o erro encontrado pelo provedor, ou null se nenhumModeloDocumentoOCRModelo de documento que foi identificado na leituraResultadosObtem o arquivo de origem relacionado a este resultado (opcional)booleanisEmpty()Determina se nenhum campo foi coletado para este modelobooleanisError()Determina se nao foi possivel coletar os resultados para este modelo especifico Se este campo retornar TRUE nenhum resultado deve ser considerado para esta leituraProvedor OCR que interpretou os resultadosstore(StoreOptions options) Armazena o documentoMethods inherited from interface DocumentRepresentation
getFieldMap, getFields, serviceSource, store, toStoreRepresentation
-
Field Details
-
SERVICE_SOURCE
- See Also:
-
-
Method Details
-
getModeloOCR
ModeloDocumentoOCR getModeloOCR()Modelo de documento que foi identificado na leitura- Returns:
-
providerId
String providerId()Provedor OCR que interpretou os resultados- Returns:
-
getResults
Map<String,OCRResult.OCRResultField> getResults()Resultados- Returns:
-
isEmpty
boolean isEmpty()Determina se nenhum campo foi coletado para este modelo- Returns:
-
isError
boolean isError()Determina se nao foi possivel coletar os resultados para este modelo especifico Se este campo retornar TRUE nenhum resultado deve ser considerado para esta leitura- Returns:
-
getError
Throwable getError()Obtem o erro encontrado pelo provedor, ou null se nenhum- Returns:
-
anyFieldWithError
boolean anyFieldWithError() -
getSourceFile
File getSourceFile()Obtem o arquivo de origem relacionado a este resultado (opcional)- Returns:
-
store
Armazena o documento- Parameters:
options- // Opcoes de armazenamento- Returns:
-