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