
**Inheritance:**
java.lang.Object
```
public class OCRTable
```

Represents one table with recognized tabular data.

Each table stores the list of table rows.
## Constructors

| Constructor | Description |
| --- | --- |
| [OCRTable()](#OCRTable) |  |
## Methods

| Method | Description |
| --- | --- |
| [getRows()](#getRows) |  |
| [getTableIndex()](#getTableIndex) |  |
| [setRows(List<OCRTableRow> rows)](#setRows-java.util.List-com.aspose.ocr.models.OCRTableRow) |  |
| [setTableIndex(int tableIndex)](#setTableIndex-int) |  |
### OCRTable() {#OCRTable}
```
public OCRTable()
```

### getRows() {#getRows}
```
public List<OCRTableRow> getRows()
```
**Returns:**
java.util.List<com.aspose.ocr.models.OCRTableRow>


### getTableIndex() {#getTableIndex}
```
public int getTableIndex()
```
**Returns:**
int




### setRows(List<OCRTableRow> rows) {#setRows-java.util.List-com.aspose.ocr.models.OCRTableRow}
```
public void setRows(List<OCRTableRow> rows)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| rows | java.util.List<com.aspose.ocr.models.OCRTableRow> |  |

### setTableIndex(int tableIndex) {#setTableIndex-int}
```
public void setTableIndex(int tableIndex)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| tableIndex | int |  |
