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.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.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.ixbrl.elements | |
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.
|
com.ihr.xbrl.om.xhtml.elements |
Modifier and Type | Class and Description |
---|---|
class |
FlMessage
The Class FlMessage.
|
Modifier and Type | Class and Description |
---|---|
class |
MapperAnchor
This class is used inside a section.
|
class |
MapperCompany
This class represents a xbrlMap/instance/contexts/company node in the mapper.
|
class |
MapperContext
This class represents a context in the mapper.
|
class |
MapperContextBase
The Class MapperContextBase.
|
class |
MapperContexts
This class represents a xbrlMap/instance/contexts node in the mapper.
|
class |
MapperDataSources
This class represents a xbrlMap/datasources node in the mapper.
|
class |
MapperDocumentation
This class represents a documentation node in the mapper.
|
class |
MapperDts
This class represents a xbrlMap/instance/dts node in the mapper.
|
class |
MapperFact
This class represents a xbrlMap/instance/facts/fact node in the mapper.
|
class |
MapperFacts
This class represents a xbrlMap/instance/facts node in the mapper.
|
class |
MapperFile
This class represents a file node in the mapper.
|
class |
MapperInstance
This class represents a xbrlMap/instance node in the mapper.
|
class |
MapperPeriod3
This class represents the content of a period that contains tokens in order to
facilitate dynamic context content.
|
class |
MapperPeriodBase
The Class MapperPeriodBase.
|
class |
MapperRootNode
This is the root Mapper element.
|
class |
MapperScheme
This class represents a xbrlMap/instance/contexts/scheme in the mapper.
|
class |
MapperSection
Starting with mapper version 3 (2011) there is the possibility to create mapping sections.
|
class |
MapperSource
This class represents a datasources/source node in the mapper.
|
class |
MapperUnits
This class represents a xbrlMap/instance/units node in the mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLDocumentRootNode
This interface is implemented by objects that are the root nodes
of an XBRLDocument.
|
class |
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.
|
class |
XMLFragment
This is the bottom class of almost every object on this API that represents a node
in an XML document.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLAssertion
The Class XBRLAssertion.
|
class |
XBRLConsistencyAssertion
The Class XBRLConsistencyAssertion.
|
class |
XBRLExistenceAssertion
The Class XBRLExistenceAssertion.
|
class |
XBRLValueAssertion
The Class XBRLValueAssertion.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoFill
The Class AutoFill.
|
Modifier and Type | Class and Description |
---|---|
class |
CustomCode
The Class CustomCode.
|
Modifier and Type | Class and Description |
---|---|
class |
CalculationLinkbase
The Class CalculationLinkbase.
|
class |
DefinitionLinkbase
The Class DefinitionLinkbase.
|
class |
FootnoteLinkbase
The Class FootnoteLinkbase.
|
class |
FormulaLinkbase
The Class FormulaLinkbase.
|
class |
GenericLinkbase
The Class GenericLinkbase.
|
class |
LabelLinkbase
The Class LabelLinkbase.
|
class |
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.
|
class |
PresentationLinkbase
The Class PresentationLinkbase.
|
class |
ReferenceLinkbase
The Class ReferenceLinkbase.
|
class |
VersionLinkbase
Deprecated.
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 |
XBRLArc
The Class XBRLArc.
|
class |
XBRLArcroleRef
The Class XBRLArcroleRef.
|
class |
XBRLDocumentation
This class represents the 2.2.13 XBRL Documentation Information Item
|
class |
XBRLExtendedLink
The Class XBRLExtendedLink.
|
class |
XBRLLabelResource
Label resources are the object model representation of the link:label elements
in label Linkbases
|
class |
XBRLLinkbaseRef
Creates a linkbase ref element that will be serialized in a schema
or instance document.
|
class |
XBRLLinkbaseRootNode
The Class XBRLLinkbaseRootNode.
|
class |
XBRLLocator
This is not part of the XBRL Infoset.
|
class |
XBRLPointerOfARelationship
This is a XBRL Pointer Information Item
Classes are:
XBRLResource
XBRLLocator.
|
class |
XBRLRelationship
The Class XBRLRelationship.
|
class |
XBRLResource
This is the base type for XBRL resources.
|
class |
XBRLRoleRef
The Class XBRLRoleRef.
|
class |
XLinkElement
Base class for elements that contains attributes according to the XLink Specification.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLCustomFunction
The Class XBRLCustomFunction.
|
class |
XBRLFormula
The Class XBRLFormula.
|
class |
XBRLFormulaResource
The Class XBRLFormulaResource.
|
class |
XBRLVariableEqualityDefinition
The Class XBRLVariableEqualityDefinition.
|
class |
XBRLVariableFact
The Class XBRLVariableFact.
|
class |
XBRLVariableGeneral
The Class XBRLVariableGeneral.
|
class |
XBRLVariableParameter
The Class XBRLVariableParameter.
|
class |
XBRLVariablePrecondition
The Class XBRLVariablePrecondition.
|
class |
XBRLVariableResource
The Class XBRLVariableResource.
|
class |
XBRLVariableSetResource
The Class XBRLVariableSetResource.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLResultMessage
The Class XBRLResultMessage.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLAncestorFilter
The Class XBRLAncestorFilter.
|
class |
XBRLAndFilter
The Class XBRLAndFilter.
|
class |
XBRLAspectCoverFilter
The Class XBRLAspectCoverFilter.
|
class |
XBRLConceptBalanceFilter
The Class XBRLConceptBalanceFilter.
|
class |
XBRLConceptCustomAttributeFilter
The Class XBRLConceptCustomAttributeFilter.
|
class |
XBRLConceptDataTypeFilter
The Class XBRLConceptDataTypeFilter.
|
class |
XBRLConceptFilterAbstract
The Class XBRLConceptFilterAbstract.
|
class |
XBRLConceptNameFilter
The Class XBRLConceptNameFilter.
|
class |
XBRLConceptPeriodTypeFilter
The Class XBRLConceptPeriodTypeFilter.
|
class |
XBRLConceptRelationFilter
The Class XBRLConceptRelationFilter.
|
class |
XBRLConceptSubstitutionGroupFilter
The Class XBRLConceptSubstitutionGroupFilter.
|
class |
XBRLDimensionFilterAbstract
The Class XBRLDimensionFilterAbstract.
|
class |
XBRLExplicitDimensionFilter
The Class XBRLExplicitDimensionFilter.
|
class |
XBRLFormulaFilterBase
The Class XBRLFormulaFilterBase.
|
class |
XBRLGeneralFilter
The Class XBRLGeneralFilter.
|
class |
XBRLGeneralMeasuresFilter
The Class XBRLGeneralMeasuresFilter.
|
class |
XBRLIdentifierFilter
The Class XBRLIdentifierFilter.
|
class |
XBRLLocationFilter
The Class XBRLLocationFilter.
|
class |
XBRLMatchAbstractFilter
The Class XBRLMatchAbstractFilter.
|
class |
XBRLMatchConceptFilter
The Class XBRLMatchConceptFilter.
|
class |
XBRLMatchDimensionFilter
The Class XBRLMatchDimensionFilter.
|
class |
XBRLMatchEntityIdentifierFilter
The Class XBRLMatchEntityIdentifierFilter.
|
class |
XBRLMatchLocationFilter
The Class XBRLMatchLocationFilter.
|
class |
XBRLMatchNonXDTScenarioFilter
The Class XBRLMatchNonXDTScenarioFilter.
|
class |
XBRLMatchNonXDTSegmentFilter
The Class XBRLMatchNonXDTSegmentFilter.
|
class |
XBRLMatchPeriodFilter
The Class XBRLMatchPeriodFilter.
|
class |
XBRLMatchScenarioFilter
The Class XBRLMatchScenarioFilter.
|
class |
XBRLMatchSegmentFilter
The Class XBRLMatchSegmentFilter.
|
class |
XBRLMatchUnitFilter
The Class XBRLMatchUnitFilter.
|
class |
XBRLOrFilter
The Class XBRLOrFilter.
|
class |
XBRLParentFilter
The Class XBRLParentFilter.
|
class |
XBRLPeriodEndFilter
The Class XBRLPeriodEndFilter.
|
class |
XBRLPeriodFilter
The Class XBRLPeriodFilter.
|
class |
XBRLPeriodFilterAbstract
The Class XBRLPeriodFilterAbstract.
|
class |
XBRLPeriodForeverFilter
The Class XBRLPeriodForeverFilter.
|
class |
XBRLPeriodInstantDurationFilter
The Class XBRLPeriodInstantDurationFilter.
|
class |
XBRLPeriodInstantFilter
The Class XBRLPeriodInstantFilter.
|
class |
XBRLPeriodStartFilter
The Class XBRLPeriodStartFilter.
|
class |
XBRLRegExpIdentifierFilter
The Class XBRLRegExpIdentifierFilter.
|
class |
XBRLRegExpSchemeFilter
The Class XBRLRegExpSchemeFilter.
|
class |
XBRLRelativeFilter
The Class XBRLRelativeFilter.
|
class |
XBRLScenarioFilter
The Class XBRLScenarioFilter.
|
class |
XBRLSegmentFilter
The Class XBRLSegmentFilter.
|
class |
XBRLSiblingFilter
The Class XBRLSiblingFilter.
|
class |
XBRLSingleMeasureFilter
The Class XBRLSingleMeasureFilter.
|
class |
XBRLSpecificIdentifierFilter
The Class XBRLSpecificIdentifierFilter.
|
class |
XBRLSpecificSchemeFilter
The Class XBRLSpecificSchemeFilter.
|
class |
XBRLTypedDimensionFilter
The Class XBRLTypedDimensionFilter.
|
class |
XBRLValueNilFilter
The Class XBRLValueNilFilter.
|
class |
XBRLValuePrecisionFilter
The Class XBRLValuePrecisionFilter.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLCustomFunctionImplementation
The Class XBRLCustomFunctionImplementation.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLContext
This class represents the content of an XBRL Context.
|
class |
XBRLDimensionsContainer
The Class XBRLDimensionsContainer.
|
class |
XBRLEntity
The Class XBRLEntity.
|
class |
XBRLFact
Abstract class to represent a fact item in an instance document or inside a tuple.
|
class |
XBRLFactItem
This class represents the instantiation of an xbrli:item on an
instance document.
|
class |
XBRLFactNonNumeric
This object represents a non numeric fact value in an instance document.
|
class |
XBRLFactNumeric
The Class XBRLFactNumeric.
|
class |
XBRLFactTuple
The Class XBRLFactTuple.
|
class |
XBRLIdentifier
The Class XBRLIdentifier.
|
class |
XBRLInstanceRootNode
We have split the XBRLInstance class into the XBRLInstance derived from XBRLDocument
and the XBRLInstance root node that is an XMLFragment.
|
class |
XBRLMeasure
The Class XBRLMeasure.
|
class |
XBRLPeriod
A period information according to the content of the context container in the XBRL 2.1 specification.
|
class |
XBRLScenario
The Class XBRLScenario.
|
class |
XBRLSchemaRef
Creates a schemaRef element that will be serialized in an instance
Serialization (and construction) of this objects is automatic.
|
class |
XBRLSegment
The Class XBRLSegment.
|
class |
XBRLUnit
The Class XBRLUnit.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseIXDenominator
The Class BaseIXDenominator.
|
class |
BaseIXElement
Base class for all Inline XBRL 1.0 and 1.1 Elements.
|
class |
BaseIXExclude
The Class BaseIXExclude.
|
class |
BaseIXFact
The Class BaseIXFact.
|
class |
BaseIXFactItem
The Class BaseIXFactItem.
|
class |
BaseIXFactNumeric
The Class BaseIXFactNumeric.
|
class |
BaseIXFootnote
The Class BaseIXFootnote.
|
class |
BaseIXFraction
The Class BaseIXFraction.
|
class |
BaseIXHeader
The Class BaseIXHeader.
|
class |
BaseIXHidden
The Class BaseIXHidden.
|
class |
BaseIXNonFraction
The Class BaseIXNonFraction.
|
class |
BaseIXNonNumeric
The Class BaseIXNonNumeric.
|
class |
BaseIXNumerator
The Class BaseIXNumerator.
|
class |
BaseIXReferences
The Class BaseIXReferences.
|
class |
BaseIXRelationship
The Class BaseIXRelationship.
|
class |
BaseIXResources
The Class BaseIXResources.
|
class |
BaseIXTuple
The Class BaseIXTuple.
|
class |
IX10Denominator
Class Inline XBRL 1.0 ix:denominator
|
class |
IX10Exclude
Class Inline XBRL 1.0 ix:exclude
|
class |
IX10Footnote
Class Inline XBRL 1.0 ix:footnote
|
class |
IX10Fraction
Class Inline XBRL 1.0 ix:fraction
|
class |
IX10Header
Class Inline XBRL 1.0 ix:header
|
class |
IX10Hidden
Class Inline XBRL 1.0 ix:hidden
|
class |
IX10NonFraction
Class Inline XBRL 1.0 ix:nonFraction
|
class |
IX10NonNumeric
Class Inline XBRL 1.0 ix:nonNumeric
|
class |
IX10Numerator
Class Inline XBRL 1.0 ix:numerator
|
class |
IX10References
Class Inline XBRL 1.0 ix:references
|
class |
IX10Resources
Class Inline XBRL 1.0 ix:resources
|
class |
IX10Tuple
Class Inline XBRL 1.0 ix:tuple
|
class |
IX11Continuation
Class Inline XBRL 1.1 ix:continuation
|
class |
IX11Denominator
Class Inline XBRL 1.1 ix:denominator
|
class |
IX11Exclude
Class Inline XBRL 1.1 ix:exclude
|
class |
IX11Footnote
Class Inline XBRL 1.1 ix:footnote
|
class |
IX11Fraction
Class Inline XBRL 1.1 ix:fraction
|
class |
IX11Header
Class Inline XBRL 1.1 ix:header
|
class |
IX11Hidden
Class Inline XBRL 1.1 ix:hidden
|
class |
IX11NonFraction
Class Inline XBRL 1.1 ix:nonFraction
|
class |
IX11NonNumeric
Class Inline XBRL 1.1 ix:nonNumeric
|
class |
IX11Numerator
Class Inline XBRL 1.1 ix:numerator
|
class |
IX11References
Class Inline XBRL 1.1 ix:references
|
class |
IX11Relationship
Class Inline XBRL 1.1 ix:relationship
|
class |
IX11Resources
Class Inline XBRL 1.1 ix:resources
|
class |
IX11Tuple
Class Inline XBRL 1.1 ix:tuple
|
Modifier and Type | Class and Description |
---|---|
class |
RenderHints
This is the render hints resource that applies to one XBRLRoleType.
|
class |
StaticRole
The Class StaticRole.
|
Modifier and Type | Class and Description |
---|---|
class |
RSTableAction
The Class RSTableAction.
|
class |
RSTableEvaluableResource
The Class RSTableEvaluableResource.
|
class |
RSTableOpenFilter
The Class RSTableOpenFilter.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLTableResource
The Class XBRLTableResource.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLAspectNode
The Class XBRLAspectNode.
|
class |
XBRLBreakdown
The Class XBRLBreakdown.
|
class |
XBRLClosedDefinitionNode
The Class XBRLClosedDefinitionNode.
|
class |
XBRLConceptRelationshipNode
This is the object model representation of the conceptRelationshipNode defined in the table
specification.
|
class |
XBRLDefinitionNode
The Class XBRLDefinitionNode.
|
class |
XBRLDimensionRelationshipNode
The Class XBRLDimensionRelationshipNode.
|
class |
XBRLOpenDefinitionNode
The Class XBRLOpenDefinitionNode.
|
class |
XBRLRelationshipNode
The Class XBRLRelationshipNode.
|
class |
XBRLRuleNode
The Class XBRLRuleNode.
|
class |
XBRLTable
This is a table in the definition model.
|
Modifier and Type | Class and Description |
---|---|
class |
XBRLArcroleType
This class represents an arcrole type definition in a DTS.
|
class |
XBRLDefinition
The Class XBRLDefinition.
|
class |
XBRLElementDefinition
This is just an abstract class used on top of XBRLItem and XBRLTuple classes to distinguish them from raw XMLElementDefinition.
|
class |
XBRLImport
The Class XBRLImport.
|
class |
XBRLInclude
The Class XBRLInclude.
|
class |
XBRLItem
The Class XBRLItem.
|
class |
XBRLRoleAndArcroleTypes
The Class XBRLRoleAndArcroleTypes.
|
class |
XBRLRoleType
Provides the properties of an XBRL Role Type Information Item.
|
class |
XBRLTaxonomyRootNode
We have split the XBRLTaxonomy class into the XBRLTaxonomy derived from XBRLDocument
and the XBRLTaxonomyFragment root node that is an XMLFragment.
|
class |
XBRLTuple
The Class XBRLTuple.
|
class |
XBRLUsedOn
A Used On Information Item.
|
class |
XMLAnnotation
The Class XMLAnnotation.
|
class |
XMLAppInfo
The Class XMLAppInfo.
|
class |
XMLElementDefinition
Common elements to both Tuples and Items.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseElem
Base class for all XHTML xml elements.
|
class |
ElemA
The HTML a element (or anchor element).
|
class |
ElemAbbr
The HTML a element (or anchor element).
|
class |
ElemAcronym
The HTML a element (or anchor element).
|
class |
ElemAddress
The HTML a element (or anchor element).
|
class |
ElemArea
The HTML a element (or anchor element).
|
class |
ElemB
The HTML b element (bold).
|
class |
ElemBase
The HTML body element.
|
class |
ElemBdo
The HTML body element.
|
class |
ElemBig
The HTML body element.
|
class |
ElemBlockquote
The HTML body element.
|
class |
ElemBody
The HTML body element.
|
class |
ElemBr
The HTML br element.
|
class |
ElemButton
The HTML br element.
|
class |
ElemCaption
The HTML br element.
|
class |
ElemCite
The HTML br element.
|
class |
ElemCode
The HTML br element.
|
class |
ElemCol
The HTML col element.
|
class |
ElemColgroup
The HTML col element.
|
class |
ElemDd
The HTML br element.
|
class |
ElemDel
The HTML sup element.
|
class |
ElemDfn
The HTML br element.
|
class |
ElemDiv
The HTML div element.
|
class |
ElemDl
The HTML br element.
|
class |
ElemDt
The HTML br element.
|
class |
ElemEm
The HTML br element.
|
class |
ElemFieldset
The HTML br element.
|
class |
ElemForm
The HTML form element.
|
class |
ElemH1
The HTML h1 element.
|
class |
ElemH2
The HTML h1 element.
|
class |
ElemH3
The HTML h1 element.
|
class |
ElemH4
The HTML h1 element.
|
class |
ElemH5
The HTML h1 element.
|
class |
ElemH6
The HTML h1 element.
|
class |
ElemHead
The HTML head element.
|
class |
ElemHr
The HTML h1 element.
|
class |
ElemHtml
The HTML main html element.
|
class |
ElemI
The HTML a element (or anchor element).
|
class |
ElemImg
The HTML div element.
|
class |
ElemInput
The HTML input element.
|
class |
ElemIns
The HTML sup element.
|
class |
ElemKbd
The HTML sup element.
|
class |
ElemLabel
The HTML label element.
|
class |
ElemLegend
The HTML label element.
|
class |
ElemLi
The HTML li element.
|
class |
ElemLink
The HTML li element.
|
class |
ElemMap
The HTML li element.
|
class |
ElemMeta
The HTML meta element.
|
class |
ElemNoscript
The HTML meta element.
|
class |
ElemObject
The HTML meta element.
|
class |
ElemOl
The HTML ul element (unordered list).
|
class |
ElemOptgroup
The HTML ul element (unordered list).
|
class |
ElemOption
The HTML ul element (unordered list).
|
class |
ElemP
The HTML p element.
|
class |
ElemParam
The HTML p element.
|
class |
ElemPre
The HTML p element.
|
class |
ElemQ
The HTML p element.
|
class |
ElemRb
The HTML p element.
|
class |
ElemRp
The HTML p element.
|
class |
ElemRt
The HTML p element.
|
class |
ElemRuby
The HTML p element.
|
class |
ElemSamp
The HTML p element.
|
class |
ElemScript
The HTML p element.
|
class |
ElemSelect
The HTML p element.
|
class |
ElemSmall
The HTML p element.
|
class |
ElemSpan
The HTML sup element.
|
class |
ElemStrong
The HTML p element.
|
class |
ElemStyle
The HTML style element.
|
class |
ElemSub
The HTML sup element.
|
class |
ElemSup
The HTML sup element.
|
class |
ElemTable
The HTML table element.
|
class |
ElemTbody
The HTML tbody element.
|
class |
ElemTd
The HTML td element.
|
class |
ElemTextarea
The HTML sup element.
|
class |
ElemTfoot
The HTML sup element.
|
class |
ElemTh
The HTML sup element.
|
class |
ElemThead
The HTML sup element.
|
class |
ElemTitle
The HTML title element.
|
class |
ElemTr
The HTML tr element.
|
class |
ElemTt
The HTML sup element.
|
class |
ElemUl
The HTML ul element (unordered list).
|
class |
ElemVar
The HTML ul element (unordered list).
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa