Share via


FormTable Class

  • java.lang.Object
    • com.azure.ai.formrecognizer.models.FormTable

public final class FormTable

Represents a table recognized from the input document.

Constructor Summary

Constructor Description
FormTable(int rowCount, int columnCount, List<FormTableCell> cells, int pageNumber)

Constructs a FormTable object.

Method Summary

Modifier and Type Method and Description
FieldBoundingBox getBoundingBox()

Get the bounding box information for the the form table.

List<FormTableCell> getCells()

Get the list of cells contained in the table.

int getColumnCount()

Get the number of columns in the table.

int getPageNumber()

Get the 1-based page number in the input document.

int getRowCount()

Get the number of rows in the table.

Methods inherited from java.lang.Object

Constructor Details

FormTable

public FormTable(int rowCount, int columnCount, List<FormTableCell> cells, int pageNumber)

Constructs a FormTable object.

Parameters:

rowCount - the number of rows in the table.
columnCount - the number of columns in the table.
cells - the list of cells contained in the table.
pageNumber - the 1-based page number in the input document.

Method Details

getBoundingBox

public FieldBoundingBox getBoundingBox()

Get the bounding box information for the the form table.

Returns:

the bounding box information for the the form table.

getCells

public List<FormTableCell> getCells()

Get the list of cells contained in the table.

Returns:

the unmodifiable list of cells in the table.

getColumnCount

public int getColumnCount()

Get the number of columns in the table.

Returns:

the number of columns in the table.

getPageNumber

public int getPageNumber()

Get the 1-based page number in the input document.

Returns:

the 1-based page number in the input document.

getRowCount

public int getRowCount()

Get the number of rows in the table.

Returns:

the number of rows in the table.

Applies to