| Package | Description | 
|---|---|
| com.ihr.xbrl.om.formula.errors | |
| com.ihr.xbrl.om.formula.functions | Provides the classes necessary for implementing all XPath2 functions defined in the
XFI functions library. | 
| com.ihr.xbrl.om.formula.functions.errors | |
| com.ihr.xbrl.om.formula.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.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.table.structural | This package contains classes related with the table structural model. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XFxbrlcfieInputMismatchThe Class XFxbrlcfieInputMismatch. | 
| Modifier and Type | Method and Description | 
|---|---|
| static XFI_concept_relationships.Axis | XFI_concept_relationships.Axis. fromString(java.lang.String text)From string. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLmfeInconsistentMatchedVariableSequenceThe Class XBRLmfeInconsistentMatchedVariableSequence. | 
| class  | XFFEInvalidFunctionUseThe Class XFFEInvalidFunctionUse. | 
| class  | XFIEAmbiguousFilterMemberNetworkThe Class XFIEAmbiguousFilterMemberNetwork. | 
| class  | XFIEElementIsNotXbrlConceptThe Class XFIEElementIsNotXbrlConcept. | 
| class  | XFIEInvalidConceptQNameThe Class XFIEInvalidConceptQName. | 
| class  | XFIEInvalidConceptRelationParametersThe Class XFIEInvalidConceptRelationParameters. | 
| class  | XFIEInvalidDimensionQNameThe Class XFIEInvalidDimensionQName. | 
| class  | XFIEInvalidExplicitDimensionQNameThe Class XFIEInvalidExplicitDimensionQName. | 
| class  | XFIEInvalidPictureSyntaxThe Class XFIEInvalidPictureSyntax. | 
| class  | XFIEInvalidTypedDimensionQNameThe Class XFIEInvalidTypedDimensionQName. | 
| class  | XFIEItemIsNotNumericThe Class XFIEItemIsNotNumeric. | 
| class  | XFIEPeriodIsForeverThe Class XFIEPeriodIsForever. | 
| class  | XFIEPeriodIsNotInstantThe Class XFIEPeriodIsNotInstant. | 
| class  | XFIEUnrecognisedExplicitDimensionValueQNameThe Class XFIEUnrecognisedExplicitDimensionValueQName. | 
| class  | XFxbrldfeInvalidDomainMemberThe Class XFxbrldfeInvalidDomainMember. | 
| class  | XFxfieNodeIsNotXbrlItemThe Class XFxfieNodeIsNotXbrlItem. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RC_XFI_concept_relationships.Axis | RC_XFI_concept_relationships.Axis. fromString(java.lang.String text)From string. | 
| static RC_XFI_concept_relationships_drs.Axis | RC_XFI_concept_relationships_drs.Axis. fromString(java.lang.String text)From string. | 
| Modifier and Type | Method and Description | 
|---|---|
| XMLDocumentImpl | XBRLTableProcessor. createModel(XBRLTable table)Returns an XML document with the serialization of the table model as defined
 in the table specification. | 
| static <T extends XBRLTableResource & HasFilters> | FilterHelper. filter(XBRLStructuralTable table,
      T resourceWithFilters,
      XBRLFactsList factsSourceSource)Runs filters against a list of facts and returns the filtered list. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Iterator<XBRLStructuralTable> | XBRLTable. getStructuralTables()Returns an iterator over all structural tables defined from this table definition. | 
| XBRLTableSet | XBRLTable. getTableSet()Builds up the table set for this table. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLTableLayout. layout(XBRLFactsList factsSource,
      EditorSource editorSource,
      OpenAspectValueResolver externalResolver)Prepares the table layout. | 
| Constructor and Description | 
|---|
| XBRLTableLayout(XBRLStructuralTable structuralTable)Creates a new XBRLTableLayout from a structural table. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLTableSet. createModel(XMLFragment tableModel)Creates the model. | 
| XBRLTableLayout | XBRLStructuralTable. getLayoutTable()Creates or gets the XBRLTableLayout instance for this structural table. | 
| Constructor and Description | 
|---|
| XBRLTableSet(XBRLTable tableDef)Instantiates a new XBRL table set. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa