public static class DocumentAnalysisResponse.DocumentAnalysis extends java.lang.Object implements java.lang.Iterable<java.util.Map.Entry<java.lang.String,DocumentAnalysisResponse.FieldAnalysis>>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
documentKey |
private java.util.Map<java.lang.String,DocumentAnalysisResponse.FieldAnalysis> |
fieldAnalysisByFieldName |
Modifier | Constructor and Description |
---|---|
private |
DocumentAnalysis(java.lang.String documentKey) |
Modifier and Type | Method and Description |
---|---|
private void |
addFieldAnalysis(DocumentAnalysisResponse.FieldAnalysis fieldAnalysis) |
java.lang.String |
getDocumentKey()
Returns the unique key of the analyzed document.
|
int |
getFieldAnalysesCount()
Returns the number of field analyses for the documents.
|
DocumentAnalysisResponse.FieldAnalysis |
getFieldAnalysis(java.lang.String fieldName) |
java.util.Iterator<java.util.Map.Entry<java.lang.String,DocumentAnalysisResponse.FieldAnalysis>> |
iterator()
Returns an iterator over the field analyses map.
|
private final java.lang.String documentKey
private java.util.Map<java.lang.String,DocumentAnalysisResponse.FieldAnalysis> fieldAnalysisByFieldName
private void addFieldAnalysis(DocumentAnalysisResponse.FieldAnalysis fieldAnalysis)
public java.lang.String getDocumentKey()
public int getFieldAnalysesCount()
public DocumentAnalysisResponse.FieldAnalysis getFieldAnalysis(java.lang.String fieldName)
public java.util.Iterator<java.util.Map.Entry<java.lang.String,DocumentAnalysisResponse.FieldAnalysis>> iterator()
iterator
in interface java.lang.Iterable<java.util.Map.Entry<java.lang.String,DocumentAnalysisResponse.FieldAnalysis>>