| Package | Description | 
|---|---|
| com.ihr.xbrl.om.aspects | Provides classes to process aspects in the DTS. | 
| com.ihr.xbrl.om.assertions | |
| 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 | |
| com.ihr.xbrl.om.formula.aspects.tests | |
| com.ihr.xbrl.om.formula.errors | |
| com.ihr.xbrl.om.formula.filters | |
| com.ihr.xbrl.om.formula.util | |
| com.ihr.xbrl.om.table.layout | The layout model represents the content of the table according with section 7 of the specification | 
| Modifier and Type | Field and Description | 
|---|---|
| static Aspect | Aspects. COMPLETESCENARIOThe COMPLETESCENARIO static aspect. | 
| static Aspect | Aspects. COMPLETESEGMENTThe COMPLETESEGMENT static aspect. | 
| static Aspect | Aspects. CONCEPTThe CONCEPT static aspect. | 
| static Aspect | Aspects. CONTEXTThe VALUE static aspect. | 
| static Aspect | Aspects. DIMENSIONThe DIMENSION static aspect. | 
| static Aspect | Aspects. ENTITYIDENTIFIERThe ENTITYIDENTIFIER static aspect. | 
| static Aspect | Aspects. LOCATIONThe LOCATION static aspect. | 
| static Aspect | Aspects. NONXDTSCENARIOThe NONXDTSCENARIO static aspect. | 
| static Aspect | Aspects. NONXDTSEGMENTThe NONXDTSEGMENT static aspect. | 
| static Aspect | Aspects. NULLA constant to identify NO Aspect or null aspect. | 
| static Aspect | Aspects. PERIODThe PERIOD static aspect. | 
| static Aspect | Aspects. UNITThe UNIT static aspect. | 
| static Aspect | Aspects. VALUEThe VALUE static aspect. | 
| Modifier and Type | Field and Description | 
|---|---|
| static java.util.Set<Aspect> | Aspects. ALLDIMENSIONALASPECTSThe Constant ALLDIMENSIONALASPECTS. | 
| static java.util.Set<Aspect> | Aspects. ALLNONDIMENSIONALASPECTSThe Constant ALLNONDIMENSIONALASPECTS. | 
| static java.util.Set<Aspect> | Aspects. ANYThe Constant ANY. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Set<Aspect> | Aspects. make(Aspect aspect)Make. | 
| java.util.Set<Aspect> | Aspects. separateAspects(int aspect)Returns a new Set of Aspect by evaluating all bits corresponding to
 Aspects in the  aspectparameter. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | Aspects. getAspectName(Aspect aspect)Aspects are defined as constants (QNames) where the namespace is
 from Reporting Standard. | 
| static java.util.Set<Aspect> | Aspects. make(Aspect aspect)Make. | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | Aspects. combineAspects(java.util.Set<Aspect> set)Returns an integer that contains bit coded information about the
 aspects set. | 
| static java.lang.String | Aspects. getAspectsText(java.util.Set<Aspect> aspects,
              XBRLFormulaFilter filter)This is for debugging purposes only. | 
| Modifier and Type | Method and Description | 
|---|---|
| net.sf.saxon.s9api.XdmValue | XBRLConsistencyAssertion. getUncoveredAspectValue(Aspect aspect,
                       Aspect aspectDim)Gets the uncovered aspect value. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<Aspect> | XBRLVariableResource. getAllAspectsFiltered()Access to all aspects. | 
| java.util.Set<Aspect> | XBRLFormula. getAllAspectsIndicated()Access to a bit map of flags for the aspects indicated on this formula. | 
| java.util.Set<Aspect> | XBRLFilterUse. getAspect()Gets the aspect. | 
| java.util.Set<Aspect> | XBRLFormulaProcessor. getAspectsUniverse(Aspect key)Returns all aspects collected in the instance document under evaluation. | 
| java.util.Set<Aspect> | XBRLVariableFact. getCoveredAspects(XBRLVariablesHolder set)Gets the uncovered aspects. | 
| static java.util.Set<Aspect> | XBRLVariableSetResource. getCoveredAspectsSet(java.util.Collection<XBRLVariableResourceUse> variableUses,
                    XBRLVariablesHolder set)Computes uncovered aspects in common in all variables in the set. | 
| java.util.Set<Aspect> | XBRLVariableResource. getKeysAspectsFiltered()Gets the keys aspects filtered. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<Aspect> | XBRLFormulaProcessor. getAspectsUniverse(Aspect key)Returns all aspects collected in the instance document under evaluation. | 
| java.util.List<XBRLFilterUse> | XBRLVariableInternal. getFilters(Aspect aspect)Gets the filters. | 
| java.util.List<XBRLFilterUse> | XBRLVariableFormulaEvaluable. getFilters(Aspect aspect)Gets the filters. | 
| java.util.List<XBRLFilterUse> | XBRLVariableResource. getFilters(Aspect aspect)Gets the filters. | 
| net.sf.saxon.s9api.XdmValue | XBRLVariableSetResource. getUncoveredAspectValue(Aspect aspect,
                       Aspect dimName)Gets the uncovered aspect value. | 
| net.sf.saxon.s9api.XdmValue | HasUncoveredAspectValueResolver. getUncoveredAspectValue(Aspect aspect,
                       Aspect dimName)Used only for the implementation of the xff.uncovered-aspect(aspect, dimName) XPath function | 
| net.sf.saxon.s9api.XdmValue | XBRLVariableSetResource. getVariableValue(javax.xml.namespace.QName variableName,
                Aspect aspect)Gets the variable value. | 
| net.sf.saxon.s9api.XdmValue | XBRLVariableSetResource. getVariableValue(javax.xml.namespace.QName variableName,
                Aspect aspect,
                Aspect dimName)Access to the variable value using the variable name. | 
| boolean | XBRLVariableResource. hasFilterAspect(Aspect aspectMain,
               Aspect aspectDimension)Checks for filter aspect. | 
| boolean | XBRLVariableSetResource. isCovered(javax.xml.namespace.QName source,
         Aspect aspect)Returns true when the variable used in the source parameter is covered. | 
| boolean | XBRLVariableFact. isCoveredAspect(Aspect aspect)Checks if is covered aspect. | 
| boolean | XBRLVariableFact. isUncovered(Aspect aspect,
           Aspect aspectDimension)Returns true if the aspect indicated is uncovered on the variable. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<java.util.List<net.sf.saxon.om.NodeInfo>> | XBRLVariableResourceUse. preparePartitions(java.util.List<java.util.List<net.sf.saxon.om.NodeInfo>> hsOutSeq,
                 java.util.Set<Aspect> coveredAspects)For API use only. | 
| Constructor and Description | 
|---|
| DefaultAspectRule(Aspect aspect,
                 XBRLFormula formula,
                 net.sf.saxon.s9api.XdmNode aspectNode,
                 int type)Instantiates a new default aspect rule. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Aspect | XFAspectTestAbstract. getAspect()Access to the constant defined in the CommonAspectRule class indicating the aspect this instance works with. | 
| Aspect | XFDimensionsAspectTest. getAspect()Gets the aspect. | 
| abstract Aspect | XFAspectTestXPathAbstract. getAspect()Access to the constant defined in the CommonAspectRule class indicating the aspect this instance works with. | 
| Modifier and Type | Method and Description | 
|---|---|
| net.sf.saxon.s9api.XdmValue | XBRLResultMessage. getUncoveredAspectValue(Aspect aspect,
                       Aspect dimName)Gets the uncovered aspect value. | 
| net.sf.saxon.s9api.XdmValue | XBRLMessageContext. getUncoveredAspectValue(Aspect aspect,
                       Aspect dimName)allows for implementation of required interfaces. | 
| Constructor and Description | 
|---|
| XFxbrlfeDefaultAspectValueConflicts(XBRLFormula formula,
                                   Aspect aspect)Instantiates a new x fxbrlfe default aspect value conflicts. | 
| XFxbrlfeUndefinedSAV(javax.xml.namespace.QName variableName,
                    Aspect aspect)Instantiates a new x fxbrlfe undefined sav. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<Aspect> | XBRLIdentifierFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLSpecificIdentifierFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLSpecificSchemeFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLAncestorFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLSegmentFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLGeneralMeasuresFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchUnitFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLPeriodFilterAbstract. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchEntityIdentifierFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchNonXDTScenarioFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchNonXDTSegmentFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLRegExpIdentifierFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLRegExpSchemeFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLScenarioFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLValuePrecisionFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchLocationFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLOrFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchConceptFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLGeneralFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLLocationFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLAspectCoverFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchScenarioFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLRelativeFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLParentFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLFormulaFilter. getRelatedAspect()Returns a set of aspects the filter handles. | 
| java.util.Set<Aspect> | XBRLDimensionFilterAbstract. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLSiblingFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchPeriodFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLAndFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchSegmentFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLExplicitDimensionMultiFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLValueNilFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLMatchDimensionFilter. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLConceptFilterAbstract. getRelatedAspect()Gets the related aspect. | 
| java.util.Set<Aspect> | XBRLSingleMeasureFilter. getRelatedAspect()Gets the related aspect. | 
| static java.util.Set<Aspect> | XBRLAspectCoverFilter. parseAspect(java.lang.String value)Converts from string representation to the aspect value in the enumeration. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | XBRLAspectCoverFilter. aspectToString(java.util.Set<Aspect> aspect)Aspect to string. | 
| void | XBRLAspectCoverFilter. processFilters(java.util.Set<Aspect> allCoveredAspects,
              java.util.Collection<XBRLFilterUse> vFilters,
              boolean bIsCover)'override' the cover state of aspects resulting from the application of the other filters. | 
| void | XBRLRelativeFilter. setCoveredAspects(java.util.Set<Aspect> allAspects)Sets the covered aspects. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Boolean | AspectsCache. cachedResult(Aspect aspect,
            java.util.Collection<javax.xml.namespace.QName> dimensionsTested,
            java.lang.Object node1,
            java.lang.Object node2)Cached result. | 
| java.lang.Boolean | AspectsCache. cachedResult(Aspect aspect,
            java.lang.Object node1,
            java.lang.Object node2)Cached result. | 
| void | AspectsCache. cachePut(Aspect aspect,
        java.util.Collection<javax.xml.namespace.QName> dimensionsTested,
        java.lang.Object node1,
        java.lang.Object node2,
        boolean result)Cache put. | 
| void | AspectsCache. cachePut(Aspect aspect,
        java.lang.Object node1,
        java.lang.Object node2,
        boolean result)Cache put. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<Aspect> | FactsListClassifier. getAspects(int aspectKey)Gets the aspects. | 
| java.util.Iterator<Aspect> | FactsListClassifier. getAspectsByDistribution()Returns an iterator over all aspects for which facts are classified
 
 Before returning the iterator, all analyzed aspects are classified by
 the number of distinct values for the aspect and the iterator returns
 first the aspect with higher number of distinct values
 
 This ensures a loop to find duplicates (for instance) will execute
 as less loops as possible . | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<?> | FactsListClassifier. getAspectDistinctValues(Aspect ap)Gets the aspect distinct values. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa