| Package | Description | 
|---|---|
| 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.errors | |
| com.ihr.xbrl.om.formula.util | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLAssertionThe Class XBRLAssertion. | 
| class  | XBRLExistenceAssertionThe Class XBRLExistenceAssertion. | 
| class  | XBRLValueAssertionThe Class XBRLValueAssertion. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XBRLFormulaThe Class XBRLFormula. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XBRLVariablePrecondition. bindVariableValues(net.sf.saxon.s9api.XPathSelector sel,
                  XBRLVariableSetResource set)Bind variable values. | 
| Evaluation | XBRLVariableInternal. evaluateValue(XMLFragment evaluationContext,
             java.util.Collection<XBRLVariableResourceUse> availableVars,
             XBRLVariableSetResource set)Evaluate value. | 
| Evaluation | XBRLVariableFormulaEvaluable. evaluateValue(XMLFragment evaluationContext,
             java.util.Collection<XBRLVariableResourceUse> availableVars,
             XBRLVariableSetResource set)Evaluates the resource internal XPath expression and returns either the returned value from the XPath expression
 or the fall back value in the case of variables that may have a fall back value and the rawEvaluation of the
 XPath expression results in the empty sequence. | 
| Evaluation | XBRLVariableFact. evaluateValue(XMLFragment evaluationContext,
             java.util.Collection<XBRLVariableResourceUse> availableVars,
             XBRLVariableSetResource set)Evaluate value. | 
| Evaluation | XBRLVariableGeneral. evaluateValue(XMLFragment evaluationContext,
             java.util.Collection<XBRLVariableResourceUse> availableVars,
             XBRLVariableSetResource set)Evaluate value. | 
| Evaluation | XBRLVariableParameter. evaluateValue(XMLFragment evaluationContext,
             java.util.Collection<XBRLVariableResourceUse> availableVars,
             XBRLVariableSetResource set)Evaluate value. | 
| java.util.Collection<? extends net.sf.saxon.value.StringValue> | XBRLVariableFact. getUncoveredNonDimensionalAspects(XBRLVariableSetResource set)Gets the uncovered non dimensional aspects. | 
| net.sf.saxon.s9api.XPathSelector | XBRLVariablePrecondition. prepare(XBRLVariableSetResource set)Every evaluation of a precondition shall be unique and thread independent. | 
| Constructor and Description | 
|---|
| XFxbrlveDuplicateVariableNames(XBRLVariableSetResource parameter,
                              net.sf.saxon.s9api.QName sVarName)Instantiates a new x fxbrlve duplicate variable names. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLVariableSetResource | XPathHelper. getSet()Gets the sets the. | 
| Modifier and Type | Method and Description | 
|---|---|
| VariablesLoopController.ClsVariableSetCombinationsIterator | VariablesLoopController. getImplicitFilterController(XBRLVariableSetResource xbrlVariableSetResource)Gets the implicit filter controller. | 
| VariablesLoopController.ClsVariableSetCombinationsIterator | XBRLVariableTree. getImplicitFilterController(XBRLVariableSetResource xbrlVariableSetResource)Gets the implicit filter controller. | 
| void | XFIImplicitFilterOptimizer. setFilters(java.util.Collection<XBRLFilterUse> vFilters,
          java.util.Collection<net.sf.saxon.s9api.QName> bindableVarNames,
          XBRLVariableSetResource set)Sets the filters. | 
| Constructor and Description | 
|---|
| ClsVariableSetCombinationsIterator(XBRLVariableSetResource varSet)Instantiates a new cls variable set combinations iterator. | 
| XBRLVariableTree(XBRLVariableSetResource set)Instantiates a new XBRL variable tree. | 
| XPathHelper(net.sf.saxon.s9api.XPathCompiler compiler,
           XBRLVariableSetResource set,
           java.util.Collection<javax.xml.namespace.QName> declaredVariables,
           XMLEvaluationContextProvider contextProvider,
           XBRLEvaluationContext evalContext)Instantiates a new x path helper. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa