## Uses of Class
com.ihr.xbrl.om.table.XBRLTableProcessor

- Packages that use XBRLTableProcessor
  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.definition | Classes supporting definition nodes

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

    Methods in com.ihr.xbrl.om.table that return XBRLTableProcessor
    Modifier and Type | Method and Description
    --- | ---
    `static XBRLTableProcessor` | XBRLTableProcessor.`create(DTSContainer dts)` Creates or gets the instance of the table processor .
    `XBRLTableProcessor` | XBRLTableResource.`getProcessor()`
    `XBRLTableProcessor` | HasTableProcessor.`getProcessor()` Gets the processor.

    Methods in com.ihr.xbrl.om.table with parameters of type XBRLTableProcessor
    Modifier and Type | Method and Description
    --- | ---
    `static XBRLFilterUse` | XBRLFilterUse.`createFilterUse(XBRLTableProcessor proc, XBRLRelationship rel, XBRLFormulaFilter filter)` Factory method.

    Constructors in com.ihr.xbrl.om.table with parameters of type XBRLTableProcessor
    Constructor and Description
    `XBRLTableResource(XBRLTableProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)` Instantiates a new XBRL table resource.
    `XBRLTableResource(XBRLTableProcessor proc, XBRLResource other)` Instantiates a new XBRL table resource.

  - ### Uses of XBRLTableProcessor in com.ihr.xbrl.om.table.definition

    Constructors in com.ihr.xbrl.om.table.definition with parameters of type XBRLTableProcessor
    Constructor and Description
    `XBRLAspectNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL aspect node.
    `XBRLBreakdown(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL breakdown.
    `XBRLClosedDefinitionNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL closed definition node.
    `XBRLConceptRelationshipNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL concept relationship node.
    `XBRLDefinitionNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL definition node.
    `XBRLDimensionRelationshipNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL dimension relationship node.
    `XBRLOpenDefinitionNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL open definition node.
    `XBRLRelationshipNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL relationship node.
    `XBRLRuleNode(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Instantiates a new XBRL rule node.
    `XBRLTable(XBRLTableProcessor xbrlTableProcessor, XBRLResource res)` Creates a new table in the definition model.