com.ihr.xbrl.om

## Interface XBRLLibraryFactory

-     public interface XBRLLibraryFactory

  Interface for XBRL custom function factories. This is, a class able to create a custom function library registered under one specific name. The registration process allows the formula processor to discover and use custom function libraries implemented using the core XBRL API.
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `XBRLRSCustomFunctionLibrary` | `create()` Creates a new instance of the functions library registered for this name.
    `java.lang.String` | `getLibraryName()` Access to the custom library name.

- - ### Method Detail

    - #### getLibraryName

          java.lang.String getLibraryName()

      Access to the custom library name.
      Returns:
        a string that identifies the custom library name. It is recommended using just one short word

    - #### create

          XBRLRSCustomFunctionLibrary create()
                                             throws com.rs.lic.LicenseVerificationException,
                                                    XBRLValidationException

      Creates a new instance of the functions library registered for this name.
      Returns:
        XBRLRSCustomFunctionLibrary the new library.
      Throws:
        `com.rs.lic.LicenseVerificationException` - the license verification exception
        `XBRLValidationException` - the XBRL validation exception