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

- Packages that use XBRLTableResource
  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 XBRLTableResource in com.ihr.xbrl.om.table

    Methods in com.ihr.xbrl.om.table with type parameters of type XBRLTableResource
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends XBRLTableResource & HasFilters> XBRLFactsList` | FilterHelper.`filter(XBRLStructuralTable table, T resourceWithFilters, XBRLFactsList factsSourceSource)` Runs filters against a list of facts and returns the filtered list.

    Methods in com.ihr.xbrl.om.table with parameters of type XBRLTableResource
    Modifier and Type | Method and Description
    --- | ---
    `static net.sf.saxon.s9api.XPathExecutable` | XBRLTableProcessor.`compileFormulaExpression(java.lang.String expression, XBRLTableResource resource, java.util.Collection<net.sf.saxon.s9api.QName> variablesInSet, java.util.Collection<javax.xml.namespace.QName> requiredVariables)` Compiles an XPath expression using the formula processor compiler and parameters.
    `static HasParentChildAttribute.ParentChildEnum` | ParentChildAttributeHelper.`getParentChildOrder(XBRLTableResource resource)` Gets the parent child order.
    `static boolean` | ParentChildAttributeHelper.`isParentChildOrderDefined(XBRLTableResource resource)` Checks if is parent child order defined.

    Constructors in com.ihr.xbrl.om.table with parameters of type XBRLTableResource
    Constructor and Description
    `XBRLTableResource(XBRLTableResource other)` Instantiates a new XBRL table resource.

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

    Subclasses of XBRLTableResource in com.ihr.xbrl.om.table.definition
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XBRLAspectNode` The Class XBRLAspectNode.
    `class` | `XBRLBreakdown` The Class XBRLBreakdown.
    `class` | `XBRLClosedDefinitionNode` The Class XBRLClosedDefinitionNode.
    `class` | `XBRLConceptRelationshipNode` This is the object model representation of the conceptRelationshipNode defined in the table specification.
    `class` | `XBRLDefinitionNode` The Class XBRLDefinitionNode.
    `class` | `XBRLDimensionRelationshipNode` The Class XBRLDimensionRelationshipNode.
    `class` | `XBRLOpenDefinitionNode` The Class XBRLOpenDefinitionNode.
    `class` | `XBRLRelationshipNode` The Class XBRLRelationshipNode.
    `class` | `XBRLRuleNode` The Class XBRLRuleNode.
    `class` | `XBRLTable` This is a table in the definition model.