| Package | Description | 
|---|---|
| com.ihr.xbrl.gui.interfaces | Provides the interfaces for the common operations that require user interface and are implemented
in applications. | 
| com.ihr.xbrl.mapper.source | Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance
Some of the drivers collects data from a web form or from an excel file. | 
| com.ihr.xbrl.mapper.source.worksheet | This package contains the root class for the mapper XBRL drivers that obtains information from
 spreadsheets, Excel and Google sheets are currently implemented. | 
| com.ihr.xbrl.om.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLNumber.ExactitudeMode | NewFactsFormatProvider. getFormat(XBRLItem type)This is either XBRLNumericValue.DECIMALS or XBRLNumericValue.PRECISION | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLNumber.ExactitudeMode | XBRLFileDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| XBRLNumber.ExactitudeMode | XBRLDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit)Ask the driver for the preferred serialization for the numeric data. | 
| XBRLNumber.ExactitudeMode | SQLDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| XBRLNumber.ExactitudeMode | CSVDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| XBRLNumber.ExactitudeMode | WebFormDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| XBRLNumber.ExactitudeMode | VoidDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CSVDataSource. setFormat(XBRLNumber.ExactitudeMode newFormat)Changes the format of this CSVDataSource. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLNumber.ExactitudeMode | AbstractWorksheetDataSource. getFormat(java.lang.String mapIdentifier,
         int index,
         XBRLContext context,
         XBRLUnit localUnit) | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLNumber.ExactitudeMode | XBRLFactNumeric. getFormat()Returns the representation format of this element
 XBRLNumber.DECIMALS or XBRLNumber.PRECISION | 
| static XBRLNumber.ExactitudeMode | XBRLNumber.ExactitudeMode. parse(int format)Parses the. | 
| static XBRLNumber.ExactitudeMode | XBRLNumber.ExactitudeMode. parse(java.lang.String format)Parses the. | 
| static XBRLNumber.ExactitudeMode | XBRLNumber.ExactitudeMode. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static XBRLNumber.ExactitudeMode[] | XBRLNumber.ExactitudeMode. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XBRLFactNumeric | XBRLFactItem. createNumericItemInstance(XBRLFactsList container,
                         XBRLContext ctx,
                         XBRLItem xf,
                         XBRLUnit unit,
                         java.lang.Number value,
                         XBRLNumber.ExactitudeMode format,
                         int formatValue,
                         boolean addToParentNow)creates an XBRLFactItem that can be either a XBRLFactNumeric or XBRLFactNonNumeric
 depending on the information provided in extra parameters. | 
| static XBRLFactNumeric | XBRLFact. createNumericItemInstance(XBRLFactsList facts,
                         XBRLItem el,
                         XBRLContext ctx,
                         XBRLUnit unit,
                         java.lang.Number value,
                         XBRLNumber.ExactitudeMode format,
                         int formatValue,
                         boolean addToParentNow)Creates a tupleInstance of a itemInstance depending on the data type of the el parameter and extra information
 provided in other parameters. | 
| static XBRLFactNumeric | XBRLFactNumeric. make(XBRLFactsList container,
    XBRLContext context,
    XBRLItem item,
    XBRLUnit unit,
    java.lang.Number value,
    int precisionOrDecimals,
    XBRLNumber.ExactitudeMode format,
    java.lang.String strValue,
    boolean addToParentNow)Make. | 
| boolean | XBRLFactNumeric. setFormat(XBRLNumber.ExactitudeMode format)Sets the representation of this number to DECIMALS or PRECISION. | 
| XBRLNumber | XBRLFactNumeric. setValue(java.lang.Number value,
        int precisionOrDecimals,
        XBRLNumber.ExactitudeMode format,
        java.lang.String strValue)Sets the value of this numeric fact to a new value. | 
| Constructor and Description | 
|---|
| XBRLFactNumeric(XBRLFactsList container,
               XBRLContext context,
               XBRLItem item,
               XBRLUnit unit,
               java.lang.Number value,
               int precisionOrDecimals,
               XBRLNumber.ExactitudeMode format,
               java.lang.String strValue,
               boolean addToParentNow)Creates a numeric fact for a numeric item providing all required information. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa