| 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.util | 
| Class and Description | 
|---|
| XBRLEvaluationContext The XBRLEvaluationContext class contains information owned by a thread
 and used only by that single thread so formula validation and assertions
 can be evaluated in parallel using multiple threads. | 
| XFIImplicitFilterOptimizer This class allows for optimizations to reduce the number of facts
 that shall be selected for evaluation of a fact variable that is
 using implicit filtering with other fact variables. | 
| Class and Description | 
|---|
| AspectsCache This class contains cached results of the aspects tests in order to accelerate the implicit
 filters. | 
| FactHasExplicitDimensionValueCache This requires huge amount of ram for some formulas so a different
 strategy is required. | 
| FilterMemberCache The Class FilterMemberCache. | 
| VariablesLoopController.InterfaceVariableSetIterator The Interface InterfaceVariableSetIterator. | 
| XBRLEvaluationContext The XBRLEvaluationContext class contains information owned by a thread
 and used only by that single thread so formula validation and assertions
 can be evaluated in parallel using multiple threads. | 
| XFIFactExplicitDimensionValueCache The Class XFIFactExplicitDimensionValueCache. | 
| XFIImplicitFilterOptimizer This class allows for optimizations to reduce the number of facts
 that shall be selected for evaluation of a fact variable that is
 using implicit filtering with other fact variables. | 
| XPathHelper The Class XPathHelper. | 
| Class and Description | 
|---|
| Filter A filter instance can evaluate a combination of values and return true or false depending on the evaluation result. | 
| LookForwardIterator This class belongs to the formula optimization and shall not be used by developers using the API
 
 This class wraps a ClsVarIterator so it looks forward on the surrounding iterator and performs a filter
 on the returned values. | 
| VariablesLoopController This class is a controller for iterators over all binded variables for a formula. | 
| VariablesLoopController.ClsVariableSetCombinationsIterator The Class ClsVariableSetCombinationsIterator. | 
| VariablesLoopController.InterfaceVariableSetIterator The Interface InterfaceVariableSetIterator. | 
| XBRLEvaluationContext The XBRLEvaluationContext class contains information owned by a thread
 and used only by that single thread so formula validation and assertions
 can be evaluated in parallel using multiple threads. | 
| XBRLVariableTree The Class XBRLVariableTree. | 
| XFIImplicitFilterOptimizer.Mode The Enum Mode. | 
| XFIImplicitFilterOptimizer.Type The Enum Type. | 
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa