## Uses of Class
com.ihr.xbrl.om.table.definition.XBRLTable

- Packages that use XBRLTable
  Package | Description
  --- | ---
  com.ihr.xbrl.om.table | This package contains an object model to work with tables as defined in the XBRL Table specification The current implementation is based on table linkbase PWD http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html The XBRLTableProcessor class
  com.ihr.xbrl.om.table.structural | This package contains classes related with the table structural model.

- - ### Uses of XBRLTable in com.ihr.xbrl.om.table

    Methods in com.ihr.xbrl.om.table that return types with arguments of type XBRLTable
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<XBRLTable>` | XBRLTableProcessor.`getTables()` Gets the tables.

    Methods in com.ihr.xbrl.om.table with parameters of type XBRLTable
    Modifier and Type | Method and Description
    --- | ---
    `void` | XBRLTableProcessor.`addTable(XBRLTable table)` Adds the table.
    `org.jdom.Document` | XBRLTableProcessor.`createModel(XBRLTable table)` Returns an XML document with the serialization of the table model as defined in the table specification.
    `void` | XBRLTableProcessor.`removeTable(XBRLTable table)` Removes the table.

  - ### Uses of XBRLTable in com.ihr.xbrl.om.table.structural

    Methods in com.ihr.xbrl.om.table.structural that return XBRLTable
    Modifier and Type | Method and Description
    --- | ---
    `XBRLTable` | XBRLStructuralTable.`getTableDefinifion()` Access to the table in the definition model.
    `XBRLTable` | XBRLTableSet.`getTableDefinition()` Gets the table definition.

    Constructors in com.ihr.xbrl.om.table.structural with parameters of type XBRLTable
    Constructor and Description
    `XBRLStructuralTable(XBRLTable tableDef, XBRLTableSet.EvaluationSet set)` This constructor explores the XBRLTable definition and creates a the structural model with no parameters.
    `XBRLTableSet(XBRLTable tableDef, EditorSource editorSource, OpenAspectValueResolver externalResolver)` Instantiates a new XBRL table set.