Class DocumentField
- java.lang.Object
-
- com.azure.ai.formrecognizer.models.DocumentField
-
public final class DocumentField extends Object
An object representing the content and location of a field value.
-
-
Constructor Summary
Constructors Constructor Description DocumentField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BoundingRegion>
getBoundingRegions()
Get the boundingRegions property: Bounding regions covering the field.Float
getConfidence()
Get the confidence property: Confidence of correctly extracting the field.String
getContent()
Get the content property: Field content.List<DocumentSpan>
getSpans()
Get the spans property: Location of the field in the reading order concatenated content.DocumentFieldType
getType()
Get the type property: Data type of the field value.String
getValueCountryRegion()
Get the valueCountryRegion property: 3-letter country code value (ISO 3166-1 alpha-3).LocalDate
getValueDate()
Get the valueDate property: Date value in YYYY-MM-DD format (ISO 8601).Float
getValueFloat()
Get the valueFloat property: Floating point value.Long
getValueInteger()
Get the valueInteger property: Integer value.List<DocumentField>
getValueList()
Get the valueList property: Array of field values.Map<String,DocumentField>
getValueMap()
Get the valueMap property: Dictionary of named field values.String
getValuePhoneNumber()
Get the valuePhoneNumber property: Phone number value in E.164 format (ex.SelectionMarkState
getValueSelectionMark()
Get the valueSelectionMark property: Selection mark value.DocumentSignatureType
getValueSignature()
Get the valueSignature property: Presence of signature.String
getValueString()
Get the valueString property: String value.LocalTime
getValueTime()
Get the valueTime property: Time value in hh:mm:ss format (ISO 8601).
-
-
-
Method Detail
-
getType
public DocumentFieldType getType()
Get the type property: Data type of the field value.- Returns:
- the type value.
-
getValueString
public String getValueString()
Get the valueString property: String value.- Returns:
- the valueString value.
-
getValueDate
public LocalDate getValueDate()
Get the valueDate property: Date value in YYYY-MM-DD format (ISO 8601).- Returns:
- the valueDate value.
-
getValueTime
public LocalTime getValueTime()
Get the valueTime property: Time value in hh:mm:ss format (ISO 8601).- Returns:
- the valueTime value.
-
getValuePhoneNumber
public String getValuePhoneNumber()
Get the valuePhoneNumber property: Phone number value in E.164 format (ex. +19876543210).- Returns:
- the valuePhoneNumber value.
-
getValueFloat
public Float getValueFloat()
Get the valueFloat property: Floating point value.- Returns:
- the valueFloat value.
-
getValueInteger
public Long getValueInteger()
Get the valueInteger property: Integer value.- Returns:
- the valueInteger value.
-
getValueSelectionMark
public SelectionMarkState getValueSelectionMark()
Get the valueSelectionMark property: Selection mark value.- Returns:
- the valueSelectionMark value.
-
getValueSignature
public DocumentSignatureType getValueSignature()
Get the valueSignature property: Presence of signature.- Returns:
- the valueSignature value.
-
getValueCountryRegion
public String getValueCountryRegion()
Get the valueCountryRegion property: 3-letter country code value (ISO 3166-1 alpha-3).- Returns:
- the valueCountryRegion value.
-
getValueList
public List<DocumentField> getValueList()
Get the valueList property: Array of field values.- Returns:
- the valueList value.
-
getValueMap
public Map<String,DocumentField> getValueMap()
Get the valueMap property: Dictionary of named field values.- Returns:
- the valueMap value.
-
getContent
public String getContent()
Get the content property: Field content.- Returns:
- the content value.
-
getBoundingRegions
public List<BoundingRegion> getBoundingRegions()
Get the boundingRegions property: Bounding regions covering the field.- Returns:
- the boundingRegions value.
-
getSpans
public List<DocumentSpan> getSpans()
Get the spans property: Location of the field in the reading order concatenated content.- Returns:
- the spans value.
-
getConfidence
public Float getConfidence()
Get the confidence property: Confidence of correctly extracting the field.- Returns:
- the confidence value.
-
-