## Uses of Class
com.ihr.xbrl.om.exLinks.XBRLArc

- Packages that use XBRLArc
  Package | Description
  --- | ---
  com.ihr.xbrl.adins.efm.errors | Provides classes for the specific error messages for the the implementation of the Edgar Filer Manual validation add-in This package is part of the implementation of the Edgar Filer Manual
  com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors There are two error categories.
  com.ihr.xbrl.om.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links.

- - ### Uses of XBRLArc in com.ihr.xbrl.adins.efm.errors

    Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLArc
    Constructor and Description
    `EFMArcPriorityError(XBRLArc arc)` Instantiates a new EFM arc priority error.
    `EFMCalculationArcMissingOrder(XBRLArc arc)` Instantiates a new EFM calculation arc missing order.
    `EFMCalculationWeightValueError(XBRLArc arc)` Instantiates a new EFM calculation weight value error.
    `EFMDefinitionArcMissingOrder(XBRLArc arc)` Instantiates a new EFM definition arc missing order.
    `EFMPresentationArcMissingOrder(XBRLArc arc)` Instantiates a new EFM presentation arc missing order.

  - ### Uses of XBRLArc in com.ihr.xbrl.om.errors

    Constructors in com.ihr.xbrl.om.errors with parameters of type XBRLArc
    Constructor and Description
    `XBRLValidationExceptionArcSourceErrorNoSourceFound(XBRLArc arc)` Instantiates a new XBRL validation exception arc source error no source found.
    `XBRLValidationExceptionArcSourceErrorUnreachableLocatorReference(XBRLArc arc, XBRLLocator loc)` Instantiates a new XBRL validation exception arc source error unreachable locator reference.
    `XBRLValidationExceptionArcTargetErrorNoTargetFound(XBRLArc arc)` Instantiates a new XBRL validation exception arc target error no target found.
    `XBRLValidationExceptionArcTargetErrorUnreachableLocatorReference(XBRLArc arc, XBRLLocator loc)` Instantiates a new XBRL validation exception arc target error unreachable locator reference.
    `XBRLValidationExceptionConceptLabelProhibitedInvalidTarget(XBRLArc arc, XMLFragment x)` Instantiates a new XBRL validation exception concept label prohibited invalid target.
    `XBRLValidationExceptionConceptReferenceProhibitedInvalidTarget(XBRLArc arc, XMLFragment x)` Instantiates a new XBRL validation exception concept reference prohibited invalid target.
    `XBRLValidationExceptionXLINKErrorDuplicateArcs(XBRLArc arc1, XBRLArc arc2)` Instantiates a new XBRL validation exception xlink error duplicate arcs.

  - ### Uses of XBRLArc in com.ihr.xbrl.om.exLinks

    Methods in com.ihr.xbrl.om.exLinks that return XBRLArc
    Modifier and Type | Method and Description
    --- | ---
    `XBRLArc` | XBRLLocator.`getArc()` Access to the [parent] property.

    Methods in com.ihr.xbrl.om.exLinks that return types with arguments of type XBRLArc
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<XBRLArc>` | XBRLExtendedLink.`getArcs()` Return an Iterator object over all arcs in the extended link.

    Methods in com.ihr.xbrl.om.exLinks with parameters of type XBRLArc
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | XBRLArc.`compareTwoArcs(XBRLArc arc1, XBRLArc arc2)` Compare two arcs and returns true if both are duplicates.

    Constructors in com.ihr.xbrl.om.exLinks with parameters of type XBRLArc
    Constructor and Description
    `XBRLLocator(XBRLArc arc, net.sf.saxon.s9api.XdmNode node)` Instantiates a new XBRL locator.