## Uses of Class
com.ihr.xbrl.om.table.structural.XBRLStructuralBreakdown

- Packages that use XBRLStructuralBreakdown
  Package | Description
  --- | ---
  com.ihr.xbrl.om.table.layout | The layout model represents the content of the table according with section 7 of the specification
  com.ihr.xbrl.om.table.structural | This package contains classes related with the table structural model.

- - ### Uses of XBRLStructuralBreakdown in com.ihr.xbrl.om.table.layout

    Constructors in com.ihr.xbrl.om.table.layout with parameters of type XBRLStructuralBreakdown
    Constructor and Description
    `EffectiveBreakdown(XBRLStructuralBreakdown breakdowns, OpenAspectValueResolver openAspectResolver)` Prepares the effective breakdown as defined in the table specification The Effective Breakdown is defined in section 9.3.2 of the table specification

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

    Methods in com.ihr.xbrl.om.table.structural that return XBRLStructuralBreakdown
    Modifier and Type | Method and Description
    --- | ---
    `XBRLStructuralBreakdown` | XBRLStructuralTable.`getBreakdown(Axis axis)` Obtains the structural breakdown for a table axis, if no XBRLStructuralBreakdown exists a new one is created.
    `XBRLStructuralBreakdown` | XBRLStructuralTable.`resolveBreakdownVariable(Axis axis)` This class contains single variables for the breakdown on each axis.