Field

data class Field(val type: FieldType, val value: OcrResult?, val confidenceWeight: Double = 1.0, val image: ImageRef? = null, val polygonInRoot: List<PointF>, val validationStatus: FieldValidationStatus = FieldValidationStatus.NONE, val parsedData: List<FieldParsedData> = listOf( )) : AutoCloseable

Generic document field.

Constructors

Link copied to clipboard
constructor(type: FieldType, value: OcrResult?, confidenceWeight: Double = 1.0, image: ImageRef? = null, polygonInRoot: List<PointF>, validationStatus: FieldValidationStatus = FieldValidationStatus.NONE, parsedData: List<FieldParsedData> = listOf( ))
constructor(source: Map<String, Any?>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Confidence weight.

Link copied to clipboard

Crop of the field.

Link copied to clipboard

Parsed data.

Link copied to clipboard

Coordinates of the field in the root document coordinate system.

Link copied to clipboard

The type of the field.

Link copied to clipboard

Field validation status. Applicable only to fields that support some kind of validation.

Link copied to clipboard

Value of the field. Applicable only to text fields.

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
fun toJson(config: ToJsonConfiguration = ToJsonConfiguration.default()): JsonObject
Link copied to clipboard
fun toJsonString(config: ToJsonConfiguration = ToJsonConfiguration.default()): String