## Uses of Class
org.eclipse.incquery.runtime.evm.api.RuleInstance

- Packages that use RuleInstance
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.evm.api |
  org.eclipse.incquery.runtime.evm.api.event |
  org.eclipse.incquery.runtime.evm.specific.event |

- - ### Uses of RuleInstance in org.eclipse.incquery.runtime.evm.api

    Methods in org.eclipse.incquery.runtime.evm.api that return RuleInstance
    Modifier and Type | Method and Description
    --- | ---
    `RuleInstance<EventAtom>` | Activation.`getInstance()`
    `<EventAtom> RuleInstance<EventAtom>` | RuleBase.`getInstance(RuleSpecification<EventAtom> specification, EventFilter<? super EventAtom> filter)` Returns the filtered instance managed by the RuleBase for the given specification.

    Methods in org.eclipse.incquery.runtime.evm.api that return types with arguments of type RuleInstance
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Set<RuleInstance<?>>` | RuleBase.`getRuleInstances()`

  - ### Uses of RuleInstance in org.eclipse.incquery.runtime.evm.api.event

    Methods in org.eclipse.incquery.runtime.evm.api.event with parameters of type RuleInstance
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | AbstractRuleInstanceBuilder.`prepareRuleInstance(RuleInstance<EventAtom> ruleInstance, EventFilter<? super EventAtom> filter)`

  - ### Uses of RuleInstance in org.eclipse.incquery.runtime.evm.specific.event

    Methods in org.eclipse.incquery.runtime.evm.specific.event with parameters of type RuleInstance
    Modifier and Type | Method and Description
    --- | ---
    `void` | IncQueryRuleInstanceBuilder.`prepareRuleInstance(RuleInstance<Match> ruleInstance, EventFilter<? super Match> filter)`