Package | Description |
---|---|
com.ihr.xbrl.adins.eba | |
com.ihr.xbrl.adins.efm |
Provides the implementation of the Edgar Filer Manual validation add-in
This package contains the implementation of the Edgar Filer Manual validation
engine according with the rules defined by the U.S.
|
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
Created: 15/05/2011
|
com.ihr.xbrl.adins.esef | |
com.ihr.xbrl.adins.esef.errors | |
com.ihr.xbrl.adins.esef.validation | |
com.ihr.xbrl.catalog.check | |
com.ihr.xbrl.comparator |
Provides the classes necessary to compare two DTSs and obtain the differences
according to the XVS specification.
|
com.ihr.xbrl.database.common |
Common root classes used by applications that require access to XBRL information stored
into the database.
|
com.ihr.xbrl.database.pagination |
Provides supporting classes to access the result of queries using pagination
Pagination allows to retrieve just a small set of records, a page is a set
of records.
|
com.ihr.xbrl.dataloader |
Provides the classes necessary to load data from an instance document to any possible data target.
|
com.ihr.xbrl.dataloader.target |
Provides implementations of different drivers for data loading
Loader drivers responds to loading events and store the information in the target format.
|
com.ihr.xbrl.db | |
com.ihr.xbrl.dotnet |
Provides the classes necessary in order to initialize the XBRL Java library in the .net environment
From a .net application it is required to do a call to com.ihr.xbrl.dotnet.InitDotNet.Initialize()
before the XBRL library XBRLJLIB-2.0.DLL is used.
|
com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
com.ihr.xbrl.dts.history |
This package contains interfaces and classes in order to allow classes in the API for the following functionality:
Store events like the event to create a fact item by the Excel Driver and store useful information such as the
excel sheet and cell the data is coming from.
|
com.ihr.xbrl.filters |
Provides the classes necessary to identify a fact in an instance document by all
the properties the element could be uniquely identified.
|
com.ihr.xbrl.formula |
Provides the classes to implement a plug in processor for XBRL information and execute XQuery formulas defined in XBRL Linkbases
The content of this package is the processor and the required classes to compile and execute
formulas written in the XQuery language from the W3C.
|
com.ihr.xbrl.gui.basic |
Provides basic classes necessary to interact with the user.
|
com.ihr.xbrl.gui.common.userdriver |
Provides dialogs to let the user identify jar files with drivers to connect to the
database or user classes to store into the XBRL Database.
|
com.ihr.xbrl.gui.interfaces |
Provides the interfaces for the common operations that require user interface and are implemented
in applications.
|
com.ihr.xbrl.gui.jarsearch |
Provides interfaces to open a dialog to allow the user to identify a jar package that contains
extension classes to different parts of the XBRL API.
|
com.ihr.xbrl.manage | |
com.ihr.xbrl.mapper |
Provides the classes necessary access to content in whatever format and create an XBRL Instance document
This package contains the MapEngine and Mappers that uses a configuration file with an Instance
template.
|
com.ihr.xbrl.mapper.filters |
Provides the classes necessary to filter the content of instance documents
Filtering of facts in an instance document may be used for formula processing or
for data loading by a driver.
|
com.ihr.xbrl.mapper.instance | |
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.mapper.util | |
com.ihr.xbrl.notifications | |
com.ihr.xbrl.om |
Provides the classes necessary to start processing XBRL information.
|
com.ihr.xbrl.om.approps |
This package contains classes to implement an Application Properties processor.
|
com.ihr.xbrl.om.aspects |
Provides classes to process aspects in the DTS.
|
com.ihr.xbrl.om.assertions | |
com.ihr.xbrl.om.assertions.errors | |
com.ihr.xbrl.om.autofill | |
com.ihr.xbrl.om.customcodes | |
com.ihr.xbrl.om.dtr | |
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.
|
com.ihr.xbrl.om.formula |
Provides the classes necessary to implement a plug in XBRL processor for validation of
docuents and taxonomies according to the XBRL formula specification 1.0
At this stage the package is just created.
|
com.ihr.xbrl.om.formula.aspects | |
com.ihr.xbrl.om.formula.aspects.tests | |
com.ihr.xbrl.om.formula.errors | |
com.ihr.xbrl.om.formula.filters | |
com.ihr.xbrl.om.formula.functions |
Provides the classes necessary for implementing all XPath2 functions defined in the
XFI functions library.
|
com.ihr.xbrl.om.formula.functions.custom | |
com.ihr.xbrl.om.formula.functions.errors | |
com.ihr.xbrl.om.formula.functions.reusable |
Contains classes than can be reused from XFI functions and other classes in the API that requires the same
functionality but without the overhead of being an XFI function with parameters
|
com.ihr.xbrl.om.formula.util | |
com.ihr.xbrl.om.instance |
Provides the classes necessary to process, read and write the content of XBRL Instance documents.
|
com.ihr.xbrl.om.instance.autocalculation | |
com.ihr.xbrl.om.instance.duplicates | |
com.ihr.xbrl.om.instance.unit | |
com.ihr.xbrl.om.ixbrl | |
com.ihr.xbrl.om.ixbrl.elements | |
com.ihr.xbrl.om.ixbrl.errors | |
com.ihr.xbrl.om.ixbrl.ixt | |
com.ihr.xbrl.om.ixbrl.ixv | |
com.ihr.xbrl.om.linkedlists |
This package contains classes and methods to process linked concepts where the target concept
data type is a list and the concept source data type is string.
|
com.ihr.xbrl.om.lrr | |
com.ihr.xbrl.om.quality | |
com.ihr.xbrl.om.quality.frta | |
com.ihr.xbrl.om.quality.frta.errors | |
com.ihr.xbrl.om.quality.frta.validation | |
com.ihr.xbrl.om.quality.rs | |
com.ihr.xbrl.om.quality.rs.errors | |
com.ihr.xbrl.om.quality.rs.validation | |
com.ihr.xbrl.om.renderhints |
This is a renderhints processor that process resources in linkbases
to define render hints that Reporting Standard tools understands
|
com.ihr.xbrl.om.resolvers | |
com.ihr.xbrl.om.resolvers.errors | |
com.ihr.xbrl.om.rstable | |
com.ihr.xbrl.om.rstable.errors | |
com.ihr.xbrl.om.sax | |
com.ihr.xbrl.om.start | |
com.ihr.xbrl.om.table |
This package contains an object model to work with tables as defined in the XBRL Table specification
The current implementation is based on table linkbase PWD
http://www.xbrl.org/Specification/table-linkbase/PWD-2013-05-17/table-linkbase-PWD-2013-05-17.html
The XBRLTableProcessor class
|
com.ihr.xbrl.om.table.definition |
Classes supporting definition nodes
|
com.ihr.xbrl.om.table.errors |
Contains specialized classes for different type of errors defined in the table specification
|
com.ihr.xbrl.om.table.layout |
The layout model represents the content of the table according with section 7 of the specification
|
com.ihr.xbrl.om.table.structural |
This package contains classes related with the table structural model.
|
com.ihr.xbrl.om.taxonomy |
Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content
of the XBRL Taxonomy Schemas that requires XBRL processing.
|
com.ihr.xbrl.om.utr |
Provides classes for handling the Units Registry from XBRL International
The Units Registry provides extra validation of elements based on the element data type and the unit assigned
by XBRL International in the Units Registry.
|
com.ihr.xbrl.om.utr.errors | |
com.ihr.xbrl.om.value |
This package contains interfaces used by processors that restrict the value space of reported facts
|
com.ihr.xbrl.om.xdt |
Provides the classes necessary to implement a plug in XBRL processor for validation of
dimensional instance documents according to the XBRL Dimensions specification 1.0
This package contains two hierarchies of classes.
|
com.ihr.xbrl.om.xdt.errors |
Provides the classes necessary to produce and process XDT related errors or errors
related to the XBRL dimensions specification 1.0
This package mirrors the package in the XBRL 2.1 errors but is specific for the
errors defined in the Dimensions Specification.
|
com.ihr.xbrl.om.xenum | |
com.ihr.xbrl.om.xenum.errors | |
com.ihr.xbrl.om.xenum2 | |
com.ihr.xbrl.om.xenum2.errors | |
com.ihr.xbrl.om.xhtml | |
com.ihr.xbrl.om.xhtml.elements | |
com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
com.ihr.xbrl.pojo.etl | |
com.ihr.xbrl.pojo.user |
Provides a set of POJO classes in order to give friendly names to elements in
the XBRL Database.
|
com.ihr.xbrl.resolvers |
This package contains classes that are able to do clever but simple things like infer the company name
from a specific fact item in the xbrl report.
|
com.ihr.xbrl.resolvers.workers | |
com.ihr.xbrl.store | |
com.ihr.xbrl.store.services | |
com.ihr.xbrl.tools | |
com.ihr.xbrl.tools.excel |
Provides helper classes to work with Excel documents.
|
com.ihr.xbrl.transform |
Provides the classes necessary to transform an XBRL Instance document into another XML document
implements a JAXP javax.xml.transform.Transformer using a specific XBRL Transformation Language
The XBRL Transformation Language allows easy access to the content of a DTS and an XBRL Instance
document in order to generate other XML document.
|
com.ihr.xbrl.transform.target |
Provides the classes necessary to serialize the generated XML document in the output format.
|
com.ihr.xbrl.updates | |
com.ihr.xbrl.util |
Provides utility classes with static methods that are used by other classes
This is a common container for utilities like resolving relative URIs from two absolute URIs
or formatting an XML document to a String...
|
com.ihr.xbrl.util.workbooks |
Contains classes and interfaces to work with Excel Sheets and Google Sheets independently.
|
com.ihr.xbrl.util.zip | |
com.ihr.xbrl.validation.report | |
com.ihr.xbrl.versioning |
Provides the classes necessary to create or access to the content of a versioning
report.
|
com.ihr.xbrl.web |
Provides the classes necessary to initialize servlers that will transform data into XBRL
This package contains a sample Config class for servlets that generates XBRL from web forms
or other sources using the mapper engine
|
com.ihr.xbrl.web.servlets |
Provides a sample Servlet that generated XBRL from a web form.
|
com.ihr.xbrl.xbrlq | |
com.rs.xbrl.instructions | |
com.rs.xbrl.instructions.annotations | |
com.rs.xbrl.instructions.appprops |
contains instructions to generate resources in a generic linkbase with property sets
|
com.rs.xbrl.instructions.autofill | |
com.rs.xbrl.instructions.core | |
com.rs.xbrl.instructions.dimensions | |
com.rs.xbrl.instructions.flow |
Contains instruction to implement process flow during the taxonomy generation.
|
com.rs.xbrl.instructions.formula | |
com.rs.xbrl.instructions.formula.hilevel | |
com.rs.xbrl.instructions.genericmessages | |
com.rs.xbrl.instructions.linkedlists | |
com.rs.xbrl.instructions.pack |
Provides instructions to produce ZIP files with manifests according with RS and XBRL taxonomy package specifications
|
com.rs.xbrl.instructions.renderhints |
Provides instructions to generate resources in a generic linkbase to provide rendering hints for the RS render hints
processor
|
com.rs.xbrl.instructions.rstable | |
com.rs.xbrl.instructions.table |
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa