## Uses of Class
com.ihr.xbrl.om.formula.util.XFIImplicitFilterOptimizer

- Packages that use XFIImplicitFilterOptimizer
  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.functions | Provides the classes necessary for implementing all XPath2 functions defined in the XFI functions library.
  com.ihr.xbrl.om.formula.util |

- - ### Uses of XFIImplicitFilterOptimizer in com.ihr.xbrl.om.assertions

    Methods in com.ihr.xbrl.om.assertions that return XFIImplicitFilterOptimizer
    Modifier and Type | Method and Description
    --- | ---
    `XFIImplicitFilterOptimizer` | XBRLConsistencyAssertion.`getXFIImplicitFilterOptimizer()`

  - ### Uses of XFIImplicitFilterOptimizer in com.ihr.xbrl.om.formula

    Methods in com.ihr.xbrl.om.formula that return XFIImplicitFilterOptimizer
    Modifier and Type | Method and Description
    --- | ---
    `XFIImplicitFilterOptimizer` | XBRLVariableSetResource.`getOptimizer()` Returns the optimizer for the set. this may be null
    `XFIImplicitFilterOptimizer` | XBRLVariablesHolder.`getXFIImplicitFilterOptimizer()` Returns or creates the instance of the fact variable optimizer when the fact variable is used with implicit filtering in a set with more than 2 variables.
    `XFIImplicitFilterOptimizer` | XBRLVariableSetResource.`getXFIImplicitFilterOptimizer()`

  - ### Uses of XFIImplicitFilterOptimizer in com.ihr.xbrl.om.formula.functions

    Methods in com.ihr.xbrl.om.formula.functions with parameters of type XFIImplicitFilterOptimizer
    Modifier and Type | Method and Description
    --- | ---
    `void` | XFI_ImplicitFilterOptimizableImpl.`setOptimizer(XFIImplicitFilterOptimizer optimizer)`
    `void` | XFI_ImplicitFilterOptimizable.`setOptimizer(XFIImplicitFilterOptimizer optimizer)` Sets the optimizer that shall be used with this fact variable when the fact is used in a set with multiple variables and implicit filter is active.

  - ### Uses of XFIImplicitFilterOptimizer in com.ihr.xbrl.om.formula.util

    Constructors in com.ihr.xbrl.om.formula.util with parameters of type XFIImplicitFilterOptimizer
    Constructor and Description
    `LookForwardAndFilterIterator(java.util.Collection<net.sf.saxon.s9api.XdmValue> hsOutSeq, XBRLVariableResourceUse var, XBRLVariablesHolder set, XFIImplicitFilterOptimizer optimizer, Filter filter)` Instantiates a new look forward and filter iterator.
    `LookForwardAndFilterIterator(net.sf.saxon.s9api.XdmValue value, XBRLVariableResourceUse var, XBRLVariablesHolder set, XFIImplicitFilterOptimizer optimizer, Filter filter)` Instantiates a new look forward and filter iterator.