| Package | Description | 
|---|---|
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. | 
| 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 | 
| 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. | 
| Class and Description | 
|---|
| PackStringAndFragment This class allows to pack an XMLFragment along with a string representation of that
 fragment that can be properly compared and hashed. | 
| Class and Description | 
|---|
| Axis This enumeration contains the 3 axis a table linkbase may contain information for. | 
| AxisComparator The Class AxisComparator. | 
| HasFilters A class implementing the HasFilters interface may be used to filter 
 a list of facts and return a filtered list. | 
| HasParentChildAttribute.ParentChildEnum Contains all possibilities defined in the specification. | 
| HasTableProcessor The Interface HasTableProcessor. | 
| PackStringAndFragment This class allows to pack an XMLFragment along with a string representation of that
 fragment that can be properly compared and hashed. | 
| XBRLBreakdownUse The Class XBRLBreakdownUse. | 
| XBRLDefinitionNodeUse The Class XBRLDefinitionNodeUse. | 
| XBRLFilterUse The Class XBRLFilterUse. | 
| XBRLTableProcessor The Class XBRLTableProcessor. | 
| XBRLTableProcessor.TableResourceSG This enumeration contains an entry for each element definition that
 might have XML nodes in its substitution group. | 
| XBRLTableResource The Class XBRLTableResource. | 
| Class and Description | 
|---|
| Axis This enumeration contains the 3 axis a table linkbase may contain information for. | 
| HasBreakdownTree Classes implementing this interface can be used in a tree structure to define nested breakdowns. | 
| HasFilters A class implementing the HasFilters interface may be used to filter 
 a list of facts and return a filtered list. | 
| HasParentChildAttribute Tables and Breakdown may have a parentChildOrder attribute. | 
| HasParentChildAttribute.ParentChildEnum Contains all possibilities defined in the specification. | 
| HasTableProcessor The Interface HasTableProcessor. | 
| PackStringAndFragment This class allows to pack an XMLFragment along with a string representation of that
 fragment that can be properly compared and hashed. | 
| StaticCheck The Interface StaticCheck. | 
| XBRLBreakdownUse The Class XBRLBreakdownUse. | 
| XBRLDefinitionNodeUse The Class XBRLDefinitionNodeUse. | 
| XBRLFilterUse The Class XBRLFilterUse. | 
| XBRLTableProcessor The Class XBRLTableProcessor. | 
| XBRLTableResource The Class XBRLTableResource. | 
| Class and Description | 
|---|
| Axis This enumeration contains the 3 axis a table linkbase may contain information for. | 
| XBRLTableResource The Class XBRLTableResource. | 
| Class and Description | 
|---|
| Axis This enumeration contains the 3 axis a table linkbase may contain information for. | 
| HasParentChildAttribute.ParentChildEnum Contains all possibilities defined in the specification. | 
| XBRLDefinitionNodeUse The Class XBRLDefinitionNodeUse. | 
| XBRLTableResource The Class XBRLTableResource. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa