# Hierarchy For Package com.ihr.xbrl.om.table

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.ihr.xbrl.om.table.AxisComparator (implements java.util.Comparator<T>)
  - com.ihr.xbrl.om.table.FilterHelper
  - com.ihr.xbrl.om.table.PackStringAndFragment
  - com.ihr.xbrl.om.table.ParentChildAttributeHelper
  - com.ihr.xbrl.om.table.XBRLBreakdownUse (implements java.lang.Comparable<T>)
  - com.ihr.xbrl.om.table.XBRLDefinitionNodeUse (implements java.lang.Comparable<T>)
  - com.ihr.xbrl.om.table.XBRLFilterUse (implements java.lang.Comparable<T>)
  - com.ihr.xbrl.om.XBRLProcessorFactoryBase (implements com.ihr.xbrl.om.XBRLProcessorFactory)
    - com.ihr.xbrl.om.table.XBRLTableProcessorFactory
  - com.ihr.xbrl.om.table.XBRLTableProcessor (implements com.ihr.xbrl.om.XBRLCompilableProcessor)
  - com.ihr.xbrl.om.XMLFragment (implements java.lang.Cloneable, com.ihr.xbrl.dts.HasAdditionalEqualityForReassignation, javax.xml.namespace.NamespaceContext, com.ihr.xbrl.om.Thinable, com.ihr.xbrl.om.exLinks.XBRLRelationshipPoint, com.ihr.xbrl.om.XMLHasParent)
    - com.ihr.xbrl.om.exLinks.XLinkElement
      - com.ihr.xbrl.om.exLinks.XBRLPointerOfARelationship
        - com.ihr.xbrl.om.exLinks.XBRLResource (implements com.ihr.xbrl.om.exLinks.XBRLRelationshipPoint, com.ihr.xbrl.om.XBRLValidation, com.ihr.xbrl.om.XBRLValueKey)
          - com.ihr.xbrl.om.table.XBRLTableResource (implements com.ihr.xbrl.om.table.HasTableProcessor)

## Interface Hierarchy

- com.ihr.xbrl.om.table.HasBreakdownTree
- com.ihr.xbrl.om.table.HasFilters
- com.ihr.xbrl.om.table.HasParentChildAttribute
- com.ihr.xbrl.om.table.HasTableProcessor
- com.ihr.xbrl.om.table.StaticCheck

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.ihr.xbrl.om.table.HasParentChildAttribute.ParentChildEnum
    - com.ihr.xbrl.om.table.Axis