| Modifier and Type | Method and Description | 
|---|---|
| QualityCheck<ESEFProcessor> | ESEFRulesLibrary. getQualityCheck(java.lang.String ruleCode,
               ESEFProcessor processor)Gets the quality check. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Iterator<QualityCheck<ESEFProcessor>> | ESEFRulesLibrary. iterator(ESEFProcessor processor)Iterator. | 
| Constructor and Description | 
|---|
| ESEFContextError(com.ihr.xbrl.adins.esef.errors.ESEFValidationInconsistency.ESEFErrorMessage code,
                java.lang.String error,
                XBRLContext ctx,
                QualityCheck<ESEFProcessor> rule)Instantiates a new ESEF context error. | 
| ESEFFactError(com.ihr.xbrl.adins.esef.errors.ESEFValidationInconsistency.ESEFErrorMessage code,
             java.lang.String error,
             XBRLFact fact,
             QualityCheck<ESEFProcessor> rule)Instantiates a new ESEF fact error. | 
| ESEFFootnoteError(com.ihr.xbrl.adins.esef.errors.ESEFValidationInconsistency.ESEFErrorMessage code,
                 java.lang.String errorSourceAsString,
                 java.lang.String error,
                 QualityCheck<ESEFProcessor> rule)Instantiates a new ESEF footnote error. | 
| ESEFValidationInconsistency(com.ihr.xbrl.adins.esef.errors.ESEFValidationInconsistency.ESEFErrorMessage code,
                           java.lang.String message,
                           QualityCheck<ESEFProcessor> rule)Instantiates a new FRTA validation exception. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ESEF_1_1_1****************************
 NOT REGISTERED IN LIBRARY *
 ****************************. | 
| class  | ESEF_1_4_1The Class ESEF_1_4_1. | 
| class  | ESEF_2_1_1The Class ESEF_2_1_1. | 
| class  | ESEF_2_1_2The Class ESEF_2_1_2. | 
| class  | ESEF_2_1_3_aThe Class ESEF_2_1_3_a. | 
| class  | ESEF_2_1_3_bThe Class ESEF_2_1_3_b. | 
| class  | ESEF_2_1_4The Class ESEF_2_1_4. | 
| class  | ESEF_2_2_1The Class ESEF_2_2_1. | 
| class  | ESEF_2_2_2The Class ESEF_2_2_2. | 
| class  | ESEF_2_2_3The Class ESEF_2_2_3. | 
| class  | ESEF_2_2_4The Class ESEF_2_2_4. | 
| class  | ESEF_2_3_1_aThe Class ESEF_2_3_1_a. | 
| class  | ESEF_2_3_1_bThe Class ESEF_2_3_1_b. | 
| class  | ESEF_2_3_1_cThe Class ESEF_2_3_1_c. | 
| class  | ESEF_2_3_1_dThe Class ESEF_2_3_1_d. | 
| class  | ESEF_2_4_1The Class ESEF_2_4_1. | 
| class  | ESEF_2_4_2The Class ESEF_2_4_2. | 
| class  | ESEF_2_5_1_aThe Class ESEF_2_5_1_a. | 
| class  | ESEF_2_5_1_bThe Class ESEF_2_5_1_b. | 
| class  | ESEF_2_5_2The Class ESEF_2_5_2. | 
| class  | ESEF_2_5_3The Class ESEF_2_5_3. | 
| class  | ESEF_2_5_4The Class ESEF_2_5_4. | 
| class  | ESEF_2_6_1The Class ESEF_2_6_1. | 
| class  | ESEF_3_1_1The Class ESEF_3_1_1. | 
| class  | ESEF_3_1_5The Class ESEF_3_1_5. | 
| class  | ESEF_3_2_1The Class ESEF_3_2_1. | 
| class  | ESEF_3_2_2The Class ESEF_3_2_2. | 
| class  | ESEF_3_2_3The Class ESEF_3_2_3. | 
| class  | ESEF_3_2_4The Class ESEF_3_2_4. | 
| class  | ESEF_3_2_5The Class ESEF_3_2_5. | 
| class  | ESEF_3_3_2The Class ESEF_3_3_2. | 
| class  | ESEF_3_4_2_aThe Class ESEF_3_4_2_a. | 
| class  | ESEF_3_4_2_bThe Class ESEF_3_4_2_b. | 
| class  | ESEF_3_4_2_cThe Class ESEF_3_4_2_c. | 
| class  | ESEF_3_4_2_dThe Class ESEF_3_4_2_d. | 
| class  | ESEF_3_4_2_eThe Class ESEF_3_4_2_c. | 
| class  | ESEF_3_4_3_aThe Class ESEF_3_4_3_a. | 
| class  | ESEF_3_4_3_bThe Class ESEF_3_4_3_b. | 
| class  | ESEF_3_4_4The Class ESEF_3_4_4. | 
| class  | ESEF_3_4_5_aThe Class ESEF_3_4_5_a. | 
| class  | ESEF_3_4_5_bThe Class ESEF_3_4_5_b. | 
| class  | ESEF_3_4_6The Class ESEF_3_4_6. | 
| class  | ESEF_3_5_1The Class ESEF_3_5_1. | 
| class  | ESEF_RTS_Art_6_aThe Class ESEF_RTS_Art_6_a. | 
| class  | ESEF_RTS_II_p1The Class ESEF_RTS_II_p1. | 
| class  | ESEF_RTS_IV_p4_1The Class ESEF_RTS_IV_p4_1. | 
| class  | ESEF_RTS_IV_p4_2The Class ESEF_RTS_IV_p4_2. | 
| class  | ESEF_RTS_IV_p7The Class ESEF_RTS_IV_p7. | 
| class  | ESEF_RTS_IV_p8The Class ESEF_RTS_IV_p8. | 
| class  | ESEFIxRuleBase class for rules that execute validation on the IXBRL nodes. | 
| class  | ESEFRuleThe Class ESEFRule. | 
| class  | ESEFRuleContextThe Class ESEFRuleContext. | 
| class  | ESEFRuleFactThe Class ESEFRuleFact. | 
| class  | ESEFRuleFootnoteThe Class ESEFRuleFootnote. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | QualityCheckIx<T extends XBRLPlugInProcessor>Used to create Quality checks that validates iXBRL nodes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QualityCheckBaseImplBase class for taxonomy validation rules. | 
| Modifier and Type | Method and Description | 
|---|---|
| QualityCheck<T> | QualityCheckProviderLibrary. getQualityCheck(java.lang.String ruleCode,
               T processor)Returns an instance of the quality check to be executed or null if the
 quality check provider library does not supports the quality check identified by rule code. | 
| Modifier and Type | Method and Description | 
|---|---|
| QualityCheck<QualityProcessor> | FRTAFactory. getQualityCheck(java.lang.String ruleCode,
               QualityProcessor processor)Gets the quality check. | 
| Constructor and Description | 
|---|
| FRTAValidationInconsistency(java.lang.String message,
                           QualityCheck<QualityProcessor> rule)Instantiates a new FRTA validation exception. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FRTA_2_1_1The Class FRTA_2_1_1. | 
| class  | FRTA_2_1_10The Class FRTA_2_1_10. | 
| class  | FRTA_2_1_11The Class FRTA_2_1_11. | 
| class  | FRTA_2_1_18The Class FRTA_2_1_18. | 
| class  | FRTA_2_1_2The Class FRTA_2_1_2. | 
| class  | FRTA_2_1_3The Class FRTA_2_1_3. | 
| class  | FRTA_2_1_4The Class FRTA_2_1_4. | 
| class  | FRTA_2_1_5The Class FRTA_2_1_5. | 
| class  | FRTA_2_1_8The Class FRTA_2_1_8. | 
| class  | FRTA_2_3_6The Class FRTA_2_3_6. | 
| class  | FRTA_2_3_7The Class FRTA_2_3_7. | 
| class  | FRTA_2_3_9The Class FRTA_2_3_9. | 
| class  | FRTA_3_1_1The Class FRTA_3_1_1. | 
| class  | FRTA_3_1_11The Class FRTA_3_1_11. | 
| class  | FRTA_3_1_13The Class FRTA_3_1_13. | 
| class  | FRTA_3_1_14The Class FRTA_3_1_14. | 
| class  | FRTA_3_1_2The Class FRTA_3_1_2. | 
| class  | FRTA_3_1_3The Class FRTA_3_1_3. | 
| class  | FRTA_3_1_5The Class FRTA_3_1_5. | 
| class  | FRTA_3_1_7The Class FRTA_3_1_7. | 
| class  | FRTA_3_2_3The Class FRTA_3_2_3. | 
| class  | FRTA_3_2_6The Class FRTA_3_2_6. | 
| class  | FRTA_3_3_5The Class FRTA_3_3_5. | 
| class  | FRTA_3_3_6The Class FRTA_3_3_6. | 
| class  | FRTA_4_2_1The Class FRTA_4_2_1. | 
| class  | FRTA_4_2_11The Class FRTA_4_2_11. | 
| class  | FRTA_4_2_2The Class FRTA_4_2_2. | 
| class  | FRTA_4_2_4The Class FRTA_4_2_4. | 
| class  | FRTA_4_2_5The Class FRTA_4_2_5. | 
| class  | FRTA_4_2_6The Class FRTA_4_2_6. | 
| class  | FRTA_4_2_7The Class FRTA_4_2_7. | 
| class  | FRTA_4_3_2The Class FRTA_4_3_2. | 
| class  | FRTA_5_1_6The Class FRTA_5_1_6. | 
| class  | FRTA_5_1_9The Class FRTA_5_1_9. | 
| class  | FRTA_ruleThe Class FRTA_rule. | 
| Constructor and Description | 
|---|
| FRTA_2_1_10_Inconsistency(XMLElementDefinition element,
                         QualityCheck<QualityProcessor> rule,
                         java.lang.String deepReason)Instantiates a new FRT A 2 1 10 inconsistency. | 
| FRTA_2_1_11_Inconsistency(java.lang.String lang,
                         java.util.List<XMLElementDefinition> concepts,
                         QualityCheck<QualityProcessor> rule,
                         int mode,
                         java.lang.String deepReason)Instantiates a new FRT A 2 1 11 inconsistency. | 
| FRTA_2_1_18_Inconsistency(XMLElementDefinition element,
                         com.ihr.xbrl.om.quality.frta.validation.FRTA_2_1_18.RoleLangLabel rlb,
                         java.util.List<java.lang.String> labels,
                         QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 2 1 18 inconsistency. | 
| FRTA_2_1_8_Inconsistency(XMLElementDefinition element,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 2 1 8 inconsistency. | 
| FRTA_2_3_6_Inconsistency(XBRLTuple tuple,
                        javax.xml.namespace.QName elementName,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 2 3 6 inconsistency. | 
| FRTA_2_3_7_Inconsistency(XBRLTuple tuple,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 2 3 7 inconsistency. | 
| FRTA_2_3_9_Inconsistency(XBRLTuple tuple,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 2 3 9 inconsistency. | 
| FRTA_215_Inconsistency(XMLElementDefinition element,
                      java.lang.String proposedId,
                      QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 215 inconsistency. | 
| FRTA_3_1_1_Inconsistency(XBRLLinkbase linkbase,
                        XBRLRelationship eLink,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 1 inconsistency. | 
| FRTA_3_1_1_Inconsistency(XBRLLinkbase linkbase,
                        XBRLResource eLink,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 1 inconsistency. | 
| FRTA_3_1_1_Inconsistency(XBRLLinkbase linkbase,
                        XMLFragment eLink,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 1 inconsistency. | 
| FRTA_3_1_11_Inconsistency(XBRLRoleType role,
                         QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 11 inconsistency. | 
| FRTA_3_1_13_Inconsistency(XBRLRelationship relationship,
                         QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 13 inconsistency. | 
| FRTA_3_1_14_Inconsistency(java.util.Set<XBRLRelationship> relationshipSet,
                         QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 14 inconsistency. | 
| FRTA_3_1_2_Inconsistency(XBRLRelationship relationship,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 2 inconsistency. | 
| FRTA_3_1_3_Inconsistency(XBRLResource resource,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 3 inconsistency. | 
| FRTA_3_1_5_Inconsistency(java.util.Collection<XBRLRoleType> roleTypeDeclarations,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 5 inconsistency. | 
| FRTA_3_1_7_Inconsistency(DTSBase base,
                        java.util.Set<XBRLArcroleType> artSet,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 1 7 inconsistency. | 
| FRTA_3_2_3_Inconsistency(XBRLRelationship relationship,
                        java.util.Set<XBRLRelationship> relationshipSet,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 2 3 inconsistency. | 
| FRTA_3_2_6_Inconsistency(XBRLTuple tuple,
                        QualityCheck<QualityProcessor> rule,
                        java.lang.String deepReason)Instantiates a new FRT A 3 2 6 inconsistency. | 
| FRTA_3_3_5_Inconsistency(XBRLArc arc,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 3 5 inconsistency. | 
| FRTA_3_3_6_Inconsistency(XBRLArc arc,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 3 3 6 inconsistency. | 
| FRTA_4_2_1_Inconsistency(XBRLTaxonomy taxonomy,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 4 2 1 inconsistency. | 
| FRTA_4_2_11_Inconsistency(XBRLTaxonomy taxonomy,
                         QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 4 2 11 inconsistency. | 
| FRTA_4_2_2_Inconsistency(XBRLTaxonomy taxonomy,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 4 2 2 inconsistency. | 
| FRTA_4_2_4_Inconsistency(XBRLTaxonomy taxonomy,
                        QualityCheck<QualityProcessor> rule,
                        java.lang.String reason)Instantiates a new FRT A 4 2 4 inconsistency. | 
| FRTA_4_2_5_Inconsistency(XBRLLinkbaseRef linkbaseRef,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 4 2 5 inconsistency. | 
| FRTA_4_2_6_Inconsistency(XBRLLinkbase linkbase,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 4 2 6 inconsistency. | 
| FRTA_4_2_7_Inconsistency(XBRLLinkbase linkbase,
                        QualityCheck<QualityProcessor> rule,
                        java.util.Set<java.lang.String> languages)Instantiates a new FRT A 4 2 7 inconsistency. | 
| FRTA_4_3_2_Inconsistency(XBRLDocument document,
                        QualityCheck<QualityProcessor> rule,
                        java.lang.String namespace,
                        java.lang.String redefinedPrefix,
                        java.lang.String officialPrefix)Instantiates a new FRT A 4 3 2 inconsistency. | 
| FRTA_4_3_2_Inconsistency(XBRLTaxonomy taxonomy,
                        QualityCheck<QualityProcessor> rule,
                        java.lang.String reason)Instantiates a new FRT A 4 3 2 inconsistency. | 
| FRTA_5_1_6_Inconsistency(XBRLDocument document,
                        QualityCheck<QualityProcessor> rule,
                        java.lang.String arcrole)Instantiates a new FRT A 5 1 6 inconsistency. | 
| FRTA_5_1_9_Inconsistency(XBRLTaxonomy taxonomy1,
                        XBRLTaxonomy taxonomy2,
                        XBRLDocument linkbase1,
                        XBRLLinkbase linkbase2,
                        XBRLArc masterArc,
                        XBRLArc extensionArc,
                        boolean reason1,
                        boolean reason2,
                        QualityCheck<QualityProcessor> rule)Instantiates a new FRT A 5 1 9 inconsistency. | 
| Modifier and Type | Method and Description | 
|---|---|
| QualityCheck<QualityProcessor> | RSCHTQFactory. getQualityCheck(java.lang.String ruleCode,
               QualityProcessor processor)Gets the quality check. | 
| Constructor and Description | 
|---|
| RSCHTQValidationInconsistency(java.lang.String message,
                             QualityCheck<QualityProcessor> rule)Instantiates a new FRTA validation exception. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RS_6_2_1This is like FRTA 2.1.11 but implemented OUR way. | 
| class  | RS_6_3_1Verifies only instant facts are using periodStart / periodEnd labels. | 
| class  | RS_7_1_1Checks a concept can be calculated from multiple calculation networks in the same DTS. | 
| class  | RS_7_2_1Checks all concepts in a presentation role are either
 all instant or all duration or, if they mix duration and instant
 the preferred label is either periodStart or periodEnd. | 
| class  | RS_8_1_1Check URL syntax not normalized. | 
| class  | RS_ruleThe Class RS_rule. | 
| Constructor and Description | 
|---|
| RS_6_2_1_Inconsistency(java.util.List<XMLElementDefinition> concepts,
                      QualityCheck<QualityProcessor> rule)Instantiates a new r S 6 2 1 inconsistency. | 
| RS_6_3_1_Inconsistency(XMLElementDefinition concept,
                      XBRLRoleType role,
                      QualityCheck<QualityProcessor> rule)Instantiates a new r S 6 3 1 inconsistency. | 
| RS_7_1_1_Inconsistency(XBRLItem concept,
                      QualityCheck<QualityProcessor> rule)Instantiates a new r S 7 1 1 inconsistency. | 
| RS_7_2_1_Inconsistency(XBRLRoleType role,
                      XBRLItem concept,
                      QualityCheck<QualityProcessor> rule)Instantiates a new r S 7 2 1 inconsistency. | 
| RS_8_1_1_Inconsistency(java.net.URI uri,
                      QualityCheck<QualityProcessor> rule)Instantiates a new r S 8 1 1 inconsistency. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa