# Uses of Package
com.ihr.xbrl.om.table.definition

- Packages that use com.ihr.xbrl.om.table.definition
  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
  com.ihr.xbrl.om.table.errors | Contains specialized classes for different type of errors defined in the table specification
  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.

- Classes in com.ihr.xbrl.om.table.definition used by com.ihr.xbrl.om.table
  Class and Description
  XBRLBreakdown The Class XBRLBreakdown.
  XBRLDefinitionNode The Class XBRLDefinitionNode.
  XBRLTable This is a table in the definition model.

- Classes in com.ihr.xbrl.om.table.definition used by com.ihr.xbrl.om.table.definition
  Class and Description
  ConceptAspectInterface This is the interface for all Concept Aspect Resolver classes.
  ConceptsAspectInterface This is the interface for all Concept Aspect Resolver classes.
  ContextComponentRuleInterface The Interface ContextComponentRuleInterface.
  DimensionAspectInterface The Interface DimensionAspectInterface.
  DimensionAspectNode The Class DimensionAspectNode.
  DimensionCommonAspectRule The Class DimensionCommonAspectRule.
  DimensionRuleSet The Class DimensionRuleSet.
  DimensionsAspectInterface The Interface DimensionsAspectInterface.
  EntityIdentifierAspectInterface This is the interface for all Entity Identifier Aspect Resolver classes.
  EntityIdentifiersAspectInterface This is the interface for all Entity Identifier Aspect Resolver classes.
  ExplicitDimensionAspectInterface The Interface ExplicitDimensionAspectInterface.
  ExplicitDimensionsAspectInterface The Interface DimensionAspectInterface.
  HasAspectNode an aspect node resolver that comes from an aspect node contains a method to obtain the aspect node it comes from.
  MutableAspectValue An instance of a MutableAspectValue must accept a set of values that will be returned later when the aspect value is requested This allows for open breakdowns resolved when an instance is present.
  OpenContextComponentRuleSet The Class OpenContextComponentRuleSet.
  PeriodAspectInterface This is the interface for all Period Aspect Resolver classes.
  PeriodsAspectInterface This is the interface for all Period Aspect Resolver classes.
  RelationshipGraphNode.GraphNodeBuildingParameters The Class GraphNodeBuildingParameters.
  RelationshipGraphNode.Node The Class Node.
  RelationshipGraphNode.NodeFactory A factory for creating Node objects.
  ScenarioAspectInterface The Interface ScenarioAspectInterface.
  SegmentAspectInterface The Interface SegmentAspectInterface.
  TypedDimensionAspectInterface The Interface TypedDimensionAspectInterface.
  TypedDimensionsAspectInterface The Interface DimensionAspectInterface.
  UnitAspectInterface This is the interface for all Unit Aspect Resolver classes.
  UnitsAspectInterface This is the interface for all Unit Aspect Resolver classes.
  XBRLAspectNode The Class XBRLAspectNode.
  XBRLClosedDefinitionNode The Class XBRLClosedDefinitionNode.
  XBRLDefinitionNode The Class XBRLDefinitionNode.
  XBRLOpenDefinitionNode The Class XBRLOpenDefinitionNode.
  XBRLRelationshipNode The Class XBRLRelationshipNode.
  XBRLRuleNode The Class XBRLRuleNode.
  XBRLRuleNode.RuleSet The Class RuleSet.

- Classes in com.ihr.xbrl.om.table.definition used by com.ihr.xbrl.om.table.errors
  Class and Description
  XBRLDefinitionNode The Class XBRLDefinitionNode.
  XBRLRuleNode The Class XBRLRuleNode.

- Classes in com.ihr.xbrl.om.table.definition used by com.ihr.xbrl.om.table.layout
  Class and Description
  XBRLBreakdown The Class XBRLBreakdown.

- Classes in com.ihr.xbrl.om.table.definition used by com.ihr.xbrl.om.table.structural
  Class and Description
  ConceptAspectInterface This is the interface for all Concept Aspect Resolver classes.
  DimensionAspectInterface The Interface DimensionAspectInterface.
  ExplicitDimensionAspectInterface The Interface ExplicitDimensionAspectInterface.
  RelationshipGraphNode.Node The Class Node.
  XBRLBreakdown The Class XBRLBreakdown.
  XBRLTable This is a table in the definition model.