## Uses of Class
com.ihr.xbrl.comparator.ComparatorMapping

- Packages that use ComparatorMapping
  Package | Description
  --- | ---
  com.ihr.xbrl.comparator | Provides the classes necessary to compare two DTSs and obtain the differences according to the XVS specification.

- - ### Uses of ComparatorMapping in com.ihr.xbrl.comparator

    Methods in com.ihr.xbrl.comparator that return ComparatorMapping
    Modifier and Type | Method and Description
    --- | ---
    `ComparatorMapping<XMLElementDefinition>` | DTSComparator.`getConceptMapper()` Gets the concept mapper.
    `ComparatorMapping<java.lang.String>` | DTSComparator.`getNamespaceMapper()` Gets the namespace mapper.
    `ComparatorMapping<XBRLResource>` | DTSComparator.`getResourceMapper()` Gets the resource mapper.
    `ComparatorMapping<java.lang.String>` | DTSComparator.`getRoleMapper()` Gets the role mapper.
    `ComparatorMapping<XMLElementDefinition>` | DTSComparator.`guessConceptMapTable(OrderedFragmentsList items1, OrderedFragmentsList items2)` Builds up a new conceptMap table based on the probability of concept matching because of the concept QNames after namespace rules apply.
    `ComparatorMapping<XBRLResource>` | DTSComparator.`guessResourceMapTable(OrderedFragmentsList items1, OrderedFragmentsList items2)` Builds up a new resourceMap table based on the probability of resources to match because of the resources properties

    Methods in com.ihr.xbrl.comparator with parameters of type ComparatorMapping
    Modifier and Type | Method and Description
    --- | ---
    `void` | DTSComparator.`setConceptMapper(ComparatorMapping<XMLElementDefinition> newConceptMapper)` Sets the concept mapper.
    `void` | DTSComparator.`setNamespaceMapper(ComparatorMapping<java.lang.String> newNamespaceMapper)` Sets the namespace mapper.
    `void` | DTSComparator.`setResourceMapper(ComparatorMapping<XBRLResource> newMap)` Sets the resource mapper.
    `void` | DTSComparator.`setRoleMapper(ComparatorMapping<java.lang.String> newRoleMapper)` Sets the role mapper.

    Constructors in com.ihr.xbrl.comparator with parameters of type ComparatorMapping
    Constructor and Description
    `DTSComparator(DTSContainer dts1, DTSContainer dts2, ComparatorMapping<java.lang.String> namespaceMap, ComparatorMapping<XMLElementDefinition> conceptMap, ComparatorMapping<java.lang.String> roleMap, ComparatorMapping<XBRLResource> resourceMap)` A DTS Comparator investigates the differences between two DTSs.
    `DTSComparator(DTSContainer dts1, DTSContainer dts2, ComparatorMapping<java.lang.String> namespaceMap, ComparatorMapping<XMLElementDefinition> conceptMap, ComparatorMapping<java.lang.String> roleMap, ComparatorMapping<XBRLResource> resourceMap)` A DTS Comparator investigates the differences between two DTSs.
    `DTSComparator(DTSContainer dts1, DTSContainer dts2, ComparatorMapping<java.lang.String> namespaceMap, ComparatorMapping<XMLElementDefinition> conceptMap, ComparatorMapping<java.lang.String> roleMap, ComparatorMapping<XBRLResource> resourceMap)` A DTS Comparator investigates the differences between two DTSs.
    `DTSComparator(DTSContainer dts1, DTSContainer dts2, ComparatorMapping<java.lang.String> namespaceMap, ComparatorMapping<XMLElementDefinition> conceptMap, ComparatorMapping<java.lang.String> roleMap, ComparatorMapping<XBRLResource> resourceMap)` A DTS Comparator investigates the differences between two DTSs.