## Uses of Class
org.apache.poi.xwpf.usermodel.XWPFTable

- Packages that use XWPFTable
  Package | Description
  --- | ---
  org.apache.poi.xwpf.usermodel |

- - ### Uses of XWPFTable in org.apache.poi.xwpf.usermodel

    Fields in org.apache.poi.xwpf.usermodel with type parameters of type XWPFTable
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<XWPFTable>` | XWPFDocument.`tables`
    `protected java.util.List<XWPFTable>` | XWPFTableCell.`tables`

    Methods in org.apache.poi.xwpf.usermodel that return XWPFTable
    Modifier and Type | Method and Description
    --- | ---
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`addNewTbl(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl table)` Add a new `XWPFTable` to the end of the footnote.
    `XWPFTable` | XWPFDocument.`createTable()` Create an empty table with one row and one column as default.
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`createTable()` Appends a new `XWPFTable` to this footnote
    `XWPFTable` | XWPFDocument.`createTable(int rows, int cols)` Create an empty table with a number of rows and cols specified
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`createTable(int rows, int cols)` Appends a new `XWPFTable` to this footnote
    `XWPFTable` | XWPFHeaderFooter.`createTable(int rows, int cols)` Adds a new table at the end of the header or footer
    `XWPFTable` | XWPFTableRow.`getTable()`
    `XWPFTable` | IBody.`getTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl ctTable)` if there is a corresponding `XWPFTable` of the parameter ctTable in the tableList of this header the method will return this table if there is no corresponding `XWPFTable` the method will return null
    `XWPFTable` | XWPFDocument.`getTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl ctTbl)` get a table by its CTTbl-Object
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`getTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl ctTable)` if there is a corresponding `XWPFTable` of the parameter ctTable in the tableList of this header the method will return this table, or null if there is no corresponding `XWPFTable`.
    `XWPFTable` | XWPFTableCell.`getTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl ctTable)` get a table by its CTTbl-Object
    `XWPFTable` | XWPFHeaderFooter.`getTable(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl ctTable)` if there is a corresponding `XWPFTable` of the parameter ctTable in the tableList of this header the method will return this table if there is no corresponding `XWPFTable` the method will return null
    `XWPFTable` | IBody.`getTableArray(int pos)` Returns the table at position pos
    `XWPFTable` | XWPFDocument.`getTableArray(int pos)`
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`getTableArray(int pos)` Gets the `XWPFTable` at the specified position from the footnote's table array.
    `XWPFTable` | XWPFTableCell.`getTableArray(int pos)`
    `XWPFTable` | XWPFHeaderFooter.`getTableArray(int pos)` Returns the table at position pos
    `XWPFTable` | IBody.`insertNewTbl(org.apache.xmlbeans.XmlCursor cursor)` inserts a new Table at the cursor position.
    `XWPFTable` | XWPFDocument.`insertNewTbl(org.apache.xmlbeans.XmlCursor cursor)`
    `XWPFTable` | XWPFAbstractFootnoteEndnote.`insertNewTbl(org.apache.xmlbeans.XmlCursor cursor)` Insert a table constructed from OOXML table markup.
    `XWPFTable` | XWPFTableCell.`insertNewTbl(org.apache.xmlbeans.XmlCursor cursor)`
    `XWPFTable` | XWPFHeaderFooter.`insertNewTbl(org.apache.xmlbeans.XmlCursor cursor)`

    Methods in org.apache.poi.xwpf.usermodel that return types with arguments of type XWPFTable
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<XWPFTable>` | IBody.`getTables()` Return the table(s) that holds the text of the IBodyPart, for complex cases where a paragraph isn't used.
    `java.util.List<XWPFTable>` | XWPFDocument.`getTables()`
    `java.util.List<XWPFTable>` | XWPFAbstractFootnoteEndnote.`getTables()` Get the list of `XWPFTable`s in the footnote.
    `java.util.List<XWPFTable>` | XWPFTableCell.`getTables()`
    `java.util.List<XWPFTable>` | XWPFHeaderFooter.`getTables()` Return the table(s) that holds the text of the header or footer, for complex cases where a paragraph isn't used.
    `java.util.Iterator<XWPFTable>` | XWPFDocument.`getTablesIterator()`

    Methods in org.apache.poi.xwpf.usermodel with parameters of type XWPFTable
    Modifier and Type | Method and Description
    --- | ---
    `int` | XWPFDocument.`getPosOfTable(XWPFTable t)` Get the position of the table, within the list of all the body elements.
    `java.lang.String` | XWPFDocument.`getTblStyle(XWPFTable table)`
    `void` | IBody.`insertTable(int pos, XWPFTable table)` inserts a new Table at position pos
    `void` | XWPFDocument.`insertTable(int pos, XWPFTable table)` inserts an existing XWPFTable to the arrays bodyElements and tables
    `void` | XWPFAbstractFootnoteEndnote.`insertTable(int pos, XWPFTable table)` Inserts an existing {@link XWPFTable) into the arrays bodyElements and tables.
    `void` | XWPFTableCell.`insertTable(int pos, XWPFTable table)` inserts an existing XWPFTable to the arrays bodyElements and tables
    `void` | XWPFHeaderFooter.`insertTable(int pos, XWPFTable table)` inserts an existing XWPFTable to the arrays bodyElements and tables
    `void` | XWPFHeaderFooter.`removeTable(XWPFTable table)` Removes a specific table from this header / footer
    `void` | XWPFDocument.`setTable(int pos, XWPFTable table)` Replace content of table in array tables at position pos with a

    Constructors in org.apache.poi.xwpf.usermodel with parameters of type XWPFTable
    Constructor and Description
    `XWPFTableRow(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow row, XWPFTable table)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.