Package net.gini.android.capture.network.model

Contains value classes for extractions from the Gini API.

Types

GiniCaptureBox
Link copied to clipboard

Contains a bounding box for a Gini API extraction. The bounding box describes the page and the position where the extraction originates.

public class GiniCaptureBox implements Parcelable
GiniCaptureCompoundExtraction
Link copied to clipboard

Contains a Gini API compound extraction.

A compound extraction contains one or more specific extraction maps. For example line items are compound extractions where each line is represented by a specific extraction map. Each specific extraction represents a column on that line.

public class GiniCaptureCompoundExtraction implements Parcelable
GiniCaptureExtraction
Link copied to clipboard

Contains a Gini API extraction.

An extraction contains an entity describing the general semantic type of the extraction (e.g. a date), which also determines the format of the value containing the information as text. Optionally there may be a box describing the position of the extraction value on the document. In most instances, extractions without a bounding box are meta information (e.g. doctype).

public class GiniCaptureExtraction implements Parcelable
GiniCaptureReturnReason
Link copied to clipboard

Contains a return reason.

Return reasons are shown to the user when a line item is deselected in the return assistant.

public class GiniCaptureReturnReason implements Parcelable
GiniCaptureSpecificExtraction
Link copied to clipboard

Contains a Gini API specific extraction.

A specific extraction assings a semantic property to an extraction and it may contain a list of extraction candidates.

The extraction candidates are other suggestions for this specific extraction (e.g. all amounts on the document). Candidates are of the same entity as the found extraction.

public class GiniCaptureSpecificExtraction extends GiniCaptureExtraction