Package | Description |
---|---|
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.validation | |
com.ihr.xbrl.comparator |
Provides the classes necessary to compare two DTSs and obtain the differences
according to the XVS specification.
|
com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
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.mapper.instance | |
com.ihr.xbrl.om |
Provides the classes necessary to start processing XBRL information.
|
com.ihr.xbrl.om.assertions | |
com.ihr.xbrl.om.autofill | |
com.ihr.xbrl.om.customcodes | |
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.errors | |
com.ihr.xbrl.om.formula.filters | |
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.instance |
Provides the classes necessary to process, read and write the content of XBRL Instance documents.
|
com.ihr.xbrl.om.ixbrl.elements | |
com.ihr.xbrl.om.quality.frta.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.rstable | |
com.ihr.xbrl.om.sax | |
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.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.xhtml.elements | |
com.ihr.xbrl.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
com.ihr.xbrl.versioning |
Provides the classes necessary to create or access to the content of a versioning
report.
|
com.rs.xbrl.instructions | |
com.rs.xbrl.instructions.core | |
com.rs.xbrl.instructions.formula.hilevel | |
com.rs.xbrl.instructions.genericmessages |
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLArc
The Class XBRLArc.
|
XBRLArcroleRef
The Class XBRLArcroleRef.
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLLabelResource
Label resources are the object model representation of the link:label elements
in label Linkbases
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLLocator
This is not part of the XBRL Infoset.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLRelationship
The Class XBRLRelationship.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
DTSBaseSet
The Class DTSBaseSet.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
Class and Description |
---|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLLocator
This is not part of the XBRL Infoset.
|
XBRLlrrAndRelationshipConstraints
The purpose of this class is to centralize here all information related to validation of relationships.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLRelationshipsChainLink
The chain or relationships is the set of relationships that have:
the same source element,
the same extended role link,
the same relationship type,
the same arcrole type
the same value in the order attribute (implicit order included)
The chain has two interesting properties:
- Following relationship
- Preceding relationship
|
XBRLResource
This is the base type for XBRL resources.
|
XBRLRoleRef
The Class XBRLRoleRef.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLArc
The Class XBRLArc.
|
XBRLLabelResource
Label resources are the object model representation of the link:label elements
in label Linkbases
|
XBRLLocator
This is not part of the XBRL Infoset.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
CalculationLinkbase
The Class CalculationLinkbase.
|
DefinitionLinkbase
The Class DefinitionLinkbase.
|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
DTSBaseSet
The Class DTSBaseSet.
|
FootnoteLinkbase
The Class FootnoteLinkbase.
|
FormulaLinkbase
The Class FormulaLinkbase.
|
GenericLinkbase
The Class GenericLinkbase.
|
LabelLinkbase
The Class LabelLinkbase.
|
OtherLinkbase
The OtherLinkbase object fits in linkbases that are out of the scope of written
specifications but are right because they agree with the
In previous versions of the API the Generic Linkbase was created for Generic and
Other linkbase types.
|
PresentationLinkbase
The Class PresentationLinkbase.
|
ReferenceLinkbase
The Class ReferenceLinkbase.
|
XBRLAllowsDocumentation
Interface for elements that supports documentation elements
Those are XBRLExtendedLink and XBRLLinkbase elements.
|
XBRLArc
The Class XBRLArc.
|
XBRLArcroleRef
The Class XBRLArcroleRef.
|
XBRLDocumentation
This class represents the 2.2.13 XBRL Documentation Information Item
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLGlueInterface
The XBRLGlueInterface serves to define the methods that must be implemented by XBRLArc and XBRLRelationship
in order to allow them to be interchangeable.
|
XBRLLabelResource
Label resources are the object model representation of the link:label elements
in label Linkbases
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLLinkbaseRef
Creates a linkbase ref element that will be serialized in a schema
or instance document.
|
XBRLLinkbaseRootNode
The Class XBRLLinkbaseRootNode.
|
XBRLLocator
This is not part of the XBRL Infoset.
|
XBRLlrrAndRelationshipConstraints.ConstraintsBase
The Class ConstraintsBase.
|
XBRLlrrAndRelationshipConstraints.ExtendedLinkConstraints
The Class ExtendedLinkConstraints.
|
XBRLlrrAndRelationshipConstraints.RelationshipConstraints
The Class RelationshipConstraintsBase.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLRelationshipsChainLink
The chain or relationships is the set of relationships that have:
the same source element,
the same extended role link,
the same relationship type,
the same arcrole type
the same value in the order attribute (implicit order included)
The chain has two interesting properties:
- Following relationship
- Preceding relationship
|
XBRLResource
This is the base type for XBRL resources.
|
XBRLRoleRef
The Class XBRLRoleRef.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLRelationship
The Class XBRLRelationship.
|
Class and Description |
---|
FootnoteLinkbase
The Class FootnoteLinkbase.
|
XBRLArcroleRef
The Class XBRLArcroleRef.
|
XBRLLinkbaseRef
Creates a linkbase ref element that will be serialized in a schema
or instance document.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLRoleRef
The Class XBRLRoleRef.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
XBRLArc
The Class XBRLArc.
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLLinkbaseRef
Creates a linkbase ref element that will be serialized in a schema
or instance document.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
GenericLinkbase
The Class GenericLinkbase.
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
Class and Description |
---|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLResource
This is the base type for XBRL resources.
|
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLArcroleRef
The Class XBRLArcroleRef.
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
XBRLRoleRef
The Class XBRLRoleRef.
|
Class and Description |
---|
DefinitionLinkbase
The Class DefinitionLinkbase.
|
DTSBase
a DTSBase is a container of all Extended links
with the same value in the xlink:role attribute
It doesn't matter in which XBRLLinkbase the Extended links are going to be serialized.
|
XBRLRelationship
The Class XBRLRelationship.
|
Class and Description |
---|
XBRLRelationshipPoint
Elements that are extreme of a relationship in the source or target pointer
MUST implement this interface .
|
Class and Description |
---|
XBRLAllowsDocumentation
Interface for elements that supports documentation elements
Those are XBRLExtendedLink and XBRLLinkbase elements.
|
XBRLDocumentation
This class represents the 2.2.13 XBRL Documentation Information Item
|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
XBRLRelationship
The Class XBRLRelationship.
|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
GenericLinkbase
The Class GenericLinkbase.
|
Class and Description |
---|
XBRLExtendedLink
The Class XBRLExtendedLink.
|
XBRLLinkbase
Provides the properties of the XBRL Linkbase information item
The [Parent] property is the parent class XBRLDocument
An XBRL Linkbase is just the container of documentation and extended links.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Class and Description |
---|
XBRLResource
This is the base type for XBRL resources.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa