Family of Reporting Standard S.L. XBRL processors and XBRL API version 2.7.1

Packages
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  
com.ihr.xbrl.database.pagination  
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.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.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  
com.ihr.xbrl.gui.interfaces  
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.util  
com.ihr.xbrl.om Provides the classes necessary to start processing XBRL information.
com.ihr.xbrl.om.assertions  
com.ihr.xbrl.om.assertions.errors  
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.errors  
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.ixbrl  
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.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.pojo Provides the classes necessary to access to the content of a DTS using POJO technology.
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.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.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.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  

 



Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa