## Uses of Interface
com.ihr.xbrl.mapper.HasFacts

- Packages that use HasFacts
  Package | Description
  --- | ---
  com.ihr.xbrl.mapper | Provides the classes necessary access to content in whatever format and create an XBRL Instance document This package contains the MapEngine and Mappers that uses a configuration file with an Instance template.

- - ### Uses of HasFacts in com.ihr.xbrl.mapper

    Classes in com.ihr.xbrl.mapper that implement HasFacts
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Fact` Represents instructions to create a fact item or tuple.
    `class` | `Mapper` This is the main class responsible of the overall process.
    `class` | `MapperBase` A Mapper Base is a base class for implementing a Mapper to convert values from any source to XBRL.

    Methods in com.ihr.xbrl.mapper that return HasFacts
    Modifier and Type | Method and Description
    --- | ---
    `HasFacts` | MapperBase.`getParent()`
    `HasFacts` | HasFacts.`getParent()` Access to the parent element of a Fact.
    `HasFacts` | Fact.`getParent()` Access to the parent of this template Fact.

    Constructors in com.ihr.xbrl.mapper with parameters of type HasFacts
    Constructor and Description
    `Fact(Fact.Type type, HasFacts parent, XBRLDataSource source, MapperContext context, java.lang.String mapIdentifier, XMLElementDefinition concept, XBRLUnit unit, int multi)` Instantiates a new fact.