| 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
|
| com.ihr.xbrl.comparator |
Provides the classes necessary to compare two DTSs and obtain the differences
according to the XVS specification.
|
| com.ihr.xbrl.dataloader |
Provides the classes necessary to load data from an instance document to any possible data target.
|
| 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.gui.interfaces |
Provides the interfaces for the common operations that require user interface and are implemented
in applications.
|
| 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.instance | |
| 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.assertions | |
| com.ihr.xbrl.om.autofill | |
| 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.tests | |
| com.ihr.xbrl.om.formula.errors | |
| com.ihr.xbrl.om.formula.filters | |
| com.ihr.xbrl.om.formula.functions.custom | |
| 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.renderhints |
This is a renderhints processor that process resources in linkbases
to define render hints that Reporting Standard tools understands
|
| 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.layout |
The layout model represents the content of the table according with section 7 of the 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.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.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.pojo |
Provides the classes necessary to access to the content of a DTS using POJO technology.
|
| com.ihr.xbrl.store | |
| 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.rs.xbrl | |
| com.rs.xbrl.instructions.formula | |
| com.rs.xbrl.instructions.genericmessages |
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XBRLVariableResolver
This interface allows variable resolvers to add
variables for the XPath expressions executed
in XMLFragment objects.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| RSRemoteCatalogResolver.StaticCatalogEntry
This is the object model representation of an entry in the static catalog.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| HasCreateDTSUriResolver
This interface defines a method called createAndRegisterDTSUriResolver that
must be implemented by classes able to create an URI Resolver for the
DTSContainer suitable to provide documents during the DTS Discovery process.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSCascadeSchemaURIResolver
This interface joins two interfaces in one Interface declaration.
|
| DTSCascadeURIResolver
A URI resolver that implements this interface can be installed in a cascade of uri resolvers.
|
| DTSCatalogURIResolver
This is a wrapper class to a CatalogResolver.
|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| DTSContainer.ProcessorAndSchemaCompiler
Helper class to encapsulate the saxonica Processor of this
DTSContainer and a saxonica SchemaCompiler together.
|
| DTSContainer.Status
The Enum Status.
|
| HasCreateDTSUriResolver
This interface defines a method called createAndRegisterDTSUriResolver that
must be implemented by classes able to create an URI Resolver for the
DTSContainer suitable to provide documents during the DTS Discovery process.
|
| HasCreateFormulaParameterResolver
This interface defines a method called createAndRegisterFormulaParameterResolver that
must be implemented by classes able to create an Formula Parameter Resolver for the
DTSContainer suitable to provide values for parameters required during formula evaluation.
|
| MultiDTSValidationFile
Interface for a file that wraps a ZIP file that may contain other XBRL files inside.
|
| MultiDTSValidationHandler
Interface for all classes that receives an XBRLValidationReport and
prepares other report that can be used by applications .
|
| NoReusableSource
When a source is not reusable because the surrounding stream cannot be processed twice, the wrapping class
implements this interface .
|
| RSRemoteCatalogResolver.CatalogFormat
The Enum CatalogFormat.
|
| RSRemoteCatalogResolver.StaticCatalogEntry
This is the object model representation of an entry in the static catalog.
|
| SpecialValidationProcess
This interface declares a method that implements a special validation process
that requires locking internal collections in the DTSContainer to prevent
other threads to access or modify them.
|
| TaxonomyPackageURIResolver.EntryPointHRefs
The Class EntryPointHRefs.
|
| TaxonomyPackageURIResolver.EntryPointLangInfo
Represents an entry point in a taxonomy package.
|
| TaxonomyPackageURIResolver.EntryPointLangInfoKey
The Class EntryPointLangInfoKey.
|
| TaxonomyPackageURIResolver.PackageByLangInfo
Holds all elements that may contain different values by language.
|
| TaxonomyPackageURIResolver.TaxonomyPackage
Represents a package (zip file) that contains a set of entry points and mapping rules
as indicated in the Taxonomy Packages Specification(s) .
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLCoreProcessor
This class is a XBRLPlugInProcessor for doing XBRL 2.1 validation of the DTS.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLDTSDocument
This is the interface with methods that every document in the DTS Must have.
|
| XBRLHasDTSTarget
Interface for methods implemented by classes in the DTS in order to traverse a DTS from a document to the documents included from this document.
|
| XBRLLibraryFactory
Interface for XBRL custom function factories.
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLSourceCatalogInterface
A class implementing this interface will be able to provide a local file association to a remote file.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidation.Direction
when invalidate is called, invalidation can go up to the parent elements to the root element or down
to the children elements.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValidationReport.ReportParts
This enumeration can be used by report serializers.
|
| XBRLVariableResolver
This interface allows variable resolvers to add
variables for the XPath expressions executed
in XMLFragment objects.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| ZipCascadeURIResolver.ZipPackage
Handles extraction of Source from a document inside the ZIP file.
|
| ZipCascadeURIResolver.ZipPackage.CaseType
The Enum CaseType.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDTSDocument
This is the interface with methods that every document in the DTS Must have.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValidationReport.ReportParts
This enumeration can be used by report serializers.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLDTSDocument
This is the interface with methods that every document in the DTS Must have.
|
| XBRLHasDTSTarget
Interface for methods implemented by classes in the DTS in order to traverse a DTS from a document to the documents included from this document.
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLSimpleLink
This class represents a simple link
XBRL simple links are: schemaRef, linkbaseRef, roleRef, arcroleRef
As this class is abstract this object takes care just the details
about XLink simple links as, for example, the attributes.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidation.Direction
when invalidate is called, invalidation can go up to the parent elements to the root element or down
to the children elements.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| HasCreateFormulaParameterResolver
This interface defines a method called createAndRegisterFormulaParameterResolver that
must be implemented by classes able to create an Formula Parameter Resolver for the
DTSContainer suitable to provide values for parameters required during formula evaluation.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLDTSDocument
This is the interface with methods that every document in the DTS Must have.
|
| XBRLHasDTSTarget
Interface for methods implemented by classes in the DTS in order to traverse a DTS from a document to the documents included from this document.
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidation.Direction
when invalidate is called, invalidation can go up to the parent elements to the root element or down
to the children elements.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Thinable
Classes implementing this interface must implement a method for reducing the memory footprint.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLDTSDocument
This is the interface with methods that every document in the DTS Must have.
|
| XBRLHasDTSTarget
Interface for methods implemented by classes in the DTS in order to traverse a DTS from a document to the documents included from this document.
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLValidation
Incorporates all methods required for an object to perform XBRL validation.
|
| XBRLValidation.Direction
when invalidate is called, invalidation can go up to the parent elements to the root element or down
to the children elements.
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XBRLValueKey
Objects implementing this interface can generate a representation of a key
for the object.
|
| XMLDocumentURI
This class represents an XML Document that exist in a DTS.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| XMLHasParent
The Interface XMLHasParent.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLCompilableProcessor
This interface defines common methods for XBRL processors that can
create complex object models when the DTS has been fully loaded even
when validation has not started.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLPlugInProcessor
This interface contains methods for the declaration of a plug-in processor
that will be integrated with Reporting Standard XBRL processor.
|
| XBRLProcessorFactory
Interface for XBRL processors factories.
|
| XBRLProcessorFactoryBase
Base class for processor factories
Provides a protected field called theDTS and implements the
XBRLProcessorFactoryBase.setDTSContainer(DTSContainer)
method on the XBRLProcessorFactory interface. |
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSCascadeURIResolver
A URI resolver that implements this interface can be installed in a cascade of uri resolvers.
|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLNamespaceContext
This class handles resolution of prefixes to namespaces and vice-versa.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLNamespaceContext
This class handles resolution of prefixes to namespaces and vice-versa.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLDocument
Contains the Properties of the object 2.2.2 XBRL Document Information Item
The [Document URI] property is provided by the parent class XMLDocumentURI
The [Document Information Item] property is provided by the root class XMLFragment
The [Additional Properties] Properties are provided by classes derived by extension of this class
|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| TaxonomyPackageURIResolver.TaxonomyPackage
Represents a package (zip file) that contains a set of entry points and mapping rules
as indicated in the Taxonomy Packages Specification(s) .
|
| Class and Description |
|---|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| Class and Description |
|---|
| XBRLValidationReport
This objects holds the result of the XBRL validation.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XBRLAttribute
This is an XML Attribute used in relation with an XMLFragment.
|
| XBRLNamespaceContext
This class handles resolution of prefixes to namespaces and vice-versa.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| DTSContainer
The DTSContainer is the root class that ties all pieces in a DTS together
One instance of a DTSContainer is required on the creator of almost every object
in this API.
|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
| Class and Description |
|---|
| XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|