| Package | Description | 
|---|---|
| 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.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.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.instance | Provides the classes necessary to process, read and write the content of XBRL Instance documents. | 
| 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.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.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content
of the XBRL Taxonomy Schemas that requires XBRL processing. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FlMessageThe Class FlMessage. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NoCacheValidationFor optimization purposes, this implementation of XBRLValidation
 does not store a cache of the validation so it is slow but consumes
 less memory. | 
| class  | XBRLDocumentContains 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 | 
| class  | XBRLValidationImplThis class implements XBRLValidation interface and adds a validation call back method that
 must be implemented by the parent class. | 
| class  | XMLDocumentURIThis class represents an XML Document that exist in a DTS. | 
| Constructor and Description | 
|---|
| XBRLValidationImpl(XBRLValidation parent)Instantiates a new XBRL validation impl. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAssertionThe Class XBRLAssertion. | 
| class  | XBRLConsistencyAssertionThe Class XBRLConsistencyAssertion. | 
| class  | XBRLExistenceAssertionThe Class XBRLExistenceAssertion. | 
| class  | XBRLValueAssertionThe Class XBRLValueAssertion. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AutoFillThe Class AutoFill. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CustomCodeThe Class CustomCode. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CalculationLinkbaseThe Class CalculationLinkbase. | 
| class  | DefinitionLinkbaseThe Class DefinitionLinkbase. | 
| class  | FootnoteLinkbaseThe Class FootnoteLinkbase. | 
| class  | FormulaLinkbaseThe Class FormulaLinkbase. | 
| class  | GenericLinkbaseThe Class GenericLinkbase. | 
| class  | LabelLinkbaseThe Class LabelLinkbase. | 
| class  | OtherLinkbaseThe 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. | 
| class  | PresentationLinkbaseThe Class PresentationLinkbase. | 
| class  | ReferenceLinkbaseThe Class ReferenceLinkbase. | 
| class  | VersionLinkbaseDeprecated. 
 this is a very old class that is no longer used in the system.
 Versioning information is not going to be stored in a linkbase anymore | 
| class  | XBRLExtendedLinkThe Class XBRLExtendedLink. | 
| class  | XBRLLabelResourceLabel resources are the object model representation of the link:label elements
 in label Linkbases | 
| class  | XBRLLinkbaseProvides 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  | XBRLLocatorThis is not part of the XBRL Infoset. | 
| class  | XBRLRelationshipThe Class XBRLRelationship. | 
| class  | XBRLResourceThis is the base type for XBRL resources. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLCustomFunctionThe Class XBRLCustomFunction. | 
| class  | XBRLFormulaThe Class XBRLFormula. | 
| class  | XBRLFormulaResourceThe Class XBRLFormulaResource. | 
| class  | XBRLVariableEqualityDefinitionThe Class XBRLVariableEqualityDefinition. | 
| class  | XBRLVariableFactThe Class XBRLVariableFact. | 
| class  | XBRLVariableGeneralThe Class XBRLVariableGeneral. | 
| class  | XBRLVariableParameterThe Class XBRLVariableParameter. | 
| class  | XBRLVariablePreconditionThe Class XBRLVariablePrecondition. | 
| class  | XBRLVariableResourceThe Class XBRLVariableResource. | 
| class  | XBRLVariableSetResourceThe Class XBRLVariableSetResource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLResultMessageThe Class XBRLResultMessage. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAncestorFilterThe Class XBRLAncestorFilter. | 
| class  | XBRLAndFilterThe Class XBRLAndFilter. | 
| class  | XBRLAspectCoverFilterThe Class XBRLAspectCoverFilter. | 
| class  | XBRLConceptBalanceFilterThe Class XBRLConceptBalanceFilter. | 
| class  | XBRLConceptCustomAttributeFilterThe Class XBRLConceptCustomAttributeFilter. | 
| class  | XBRLConceptDataTypeFilterThe Class XBRLConceptDataTypeFilter. | 
| class  | XBRLConceptFilterAbstractThe Class XBRLConceptFilterAbstract. | 
| class  | XBRLConceptNameFilterThe Class XBRLConceptNameFilter. | 
| class  | XBRLConceptPeriodTypeFilterThe Class XBRLConceptPeriodTypeFilter. | 
| class  | XBRLConceptRelationFilterThe Class XBRLConceptRelationFilter. | 
| class  | XBRLConceptSubstitutionGroupFilterThe Class XBRLConceptSubstitutionGroupFilter. | 
| class  | XBRLDimensionFilterAbstractThe Class XBRLDimensionFilterAbstract. | 
| class  | XBRLExplicitDimensionFilterThe Class XBRLExplicitDimensionFilter. | 
| class  | XBRLFormulaFilterBaseThe Class XBRLFormulaFilterBase. | 
| class  | XBRLGeneralFilterThe Class XBRLGeneralFilter. | 
| class  | XBRLGeneralMeasuresFilterThe Class XBRLGeneralMeasuresFilter. | 
| class  | XBRLIdentifierFilterThe Class XBRLIdentifierFilter. | 
| class  | XBRLLocationFilterThe Class XBRLLocationFilter. | 
| class  | XBRLMatchAbstractFilterThe Class XBRLMatchAbstractFilter. | 
| class  | XBRLMatchConceptFilterThe Class XBRLMatchConceptFilter. | 
| class  | XBRLMatchDimensionFilterThe Class XBRLMatchDimensionFilter. | 
| class  | XBRLMatchEntityIdentifierFilterThe Class XBRLMatchEntityIdentifierFilter. | 
| class  | XBRLMatchLocationFilterThe Class XBRLMatchLocationFilter. | 
| class  | XBRLMatchNonXDTScenarioFilterThe Class XBRLMatchNonXDTScenarioFilter. | 
| class  | XBRLMatchNonXDTSegmentFilterThe Class XBRLMatchNonXDTSegmentFilter. | 
| class  | XBRLMatchPeriodFilterThe Class XBRLMatchPeriodFilter. | 
| class  | XBRLMatchScenarioFilterThe Class XBRLMatchScenarioFilter. | 
| class  | XBRLMatchSegmentFilterThe Class XBRLMatchSegmentFilter. | 
| class  | XBRLMatchUnitFilterThe Class XBRLMatchUnitFilter. | 
| class  | XBRLOrFilterThe Class XBRLOrFilter. | 
| class  | XBRLParentFilterThe Class XBRLParentFilter. | 
| class  | XBRLPeriodEndFilterThe Class XBRLPeriodEndFilter. | 
| class  | XBRLPeriodFilterThe Class XBRLPeriodFilter. | 
| class  | XBRLPeriodFilterAbstractThe Class XBRLPeriodFilterAbstract. | 
| class  | XBRLPeriodForeverFilterThe Class XBRLPeriodForeverFilter. | 
| class  | XBRLPeriodInstantDurationFilterThe Class XBRLPeriodInstantDurationFilter. | 
| class  | XBRLPeriodInstantFilterThe Class XBRLPeriodInstantFilter. | 
| class  | XBRLPeriodStartFilterThe Class XBRLPeriodStartFilter. | 
| class  | XBRLRegExpIdentifierFilterThe Class XBRLRegExpIdentifierFilter. | 
| class  | XBRLRegExpSchemeFilterThe Class XBRLRegExpSchemeFilter. | 
| class  | XBRLRelativeFilterThe Class XBRLRelativeFilter. | 
| class  | XBRLScenarioFilterThe Class XBRLScenarioFilter. | 
| class  | XBRLSegmentFilterThe Class XBRLSegmentFilter. | 
| class  | XBRLSiblingFilterThe Class XBRLSiblingFilter. | 
| class  | XBRLSingleMeasureFilterThe Class XBRLSingleMeasureFilter. | 
| class  | XBRLSpecificIdentifierFilterThe Class XBRLSpecificIdentifierFilter. | 
| class  | XBRLSpecificSchemeFilterThe Class XBRLSpecificSchemeFilter. | 
| class  | XBRLTypedDimensionFilterThe Class XBRLTypedDimensionFilter. | 
| class  | XBRLValueNilFilterThe Class XBRLValueNilFilter. | 
| class  | XBRLValuePrecisionFilterThe Class XBRLValuePrecisionFilter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLCustomFunctionImplementationThe Class XBRLCustomFunctionImplementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLContextThis class represents the content of an XBRL Context. | 
| class  | XBRLFactAbstract class to represent a fact item in an instance document or inside a tuple. | 
| class  | XBRLFactItemThis class represents the instantiation of an xbrli:item on an
 instance document. | 
| class  | XBRLFactNonNumericThis object represents a non numeric fact value in an instance document. | 
| class  | XBRLFactNumericThe Class XBRLFactNumeric. | 
| class  | XBRLFactTupleThe Class XBRLFactTuple. | 
| class  | XBRLInstanceClass that encapsulates the content of an XBRL instance document
 
 Instance documents can be created via API calls or can be created from the content of an XML file. | 
| class  | XBRLUnitThe Class XBRLUnit. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RenderHintsThis is the render hints resource that applies to one XBRLRoleType. | 
| class  | StaticRoleThe Class StaticRole. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RSTableActionThe Class RSTableAction. | 
| class  | RSTableEvaluableResourceThe Class RSTableEvaluableResource. | 
| class  | RSTableOpenFilterThe Class RSTableOpenFilter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLTableResourceThe Class XBRLTableResource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAspectNodeThe Class XBRLAspectNode. | 
| class  | XBRLBreakdownThe Class XBRLBreakdown. | 
| class  | XBRLClosedDefinitionNodeThe Class XBRLClosedDefinitionNode. | 
| class  | XBRLConceptRelationshipNodeThis is the object model representation of the conceptRelationshipNode defined in the table
 specification. | 
| class  | XBRLDefinitionNodeThe Class XBRLDefinitionNode. | 
| class  | XBRLDimensionRelationshipNodeThe Class XBRLDimensionRelationshipNode. | 
| class  | XBRLOpenDefinitionNodeThe Class XBRLOpenDefinitionNode. | 
| class  | XBRLRelationshipNodeThe Class XBRLRelationshipNode. | 
| class  | XBRLRuleNodeThe Class XBRLRuleNode. | 
| class  | XBRLTableThis is a table in the definition model. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLArcroleTypeThis class represents an arcrole type definition in a DTS. | 
| class  | XBRLItemThe Class XBRLItem. | 
| class  | XBRLRoleAndArcroleTypesThe Class XBRLRoleAndArcroleTypes. | 
| class  | XBRLRoleTypeProvides the properties of an XBRL Role Type Information Item. | 
| class  | XBRLTaxonomyProvides the properties of an XBRL Taxonomy Information Item
 
 The [Parent] property is the parent class XBRLDocument. | 
| class  | XBRLTupleThe Class XBRLTuple. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa