## Uses of Class
org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine

- Packages that use AdvancedIncQueryEngine
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.api |
  org.eclipse.incquery.runtime.internal.apiimpl |
  org.eclipse.incquery.runtime.internal.engine |

- - ### Uses of AdvancedIncQueryEngine in org.eclipse.incquery.runtime.api

    Methods in org.eclipse.incquery.runtime.api that return AdvancedIncQueryEngine
    Modifier and Type | Method and Description
    --- | ---
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(IncQueryScope scope)` Creates a new unmanaged IncQuery engine to evaluate queries over a given scope specified by an `IncQueryScope`.
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(org.eclipse.emf.common.notify.Notifier emfScopeRoot)` Deprecated. use `createUnmanagedEngine(IncQueryScope)` instead to evaluate queries on both EMF and non-EMF scopes.
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(org.eclipse.emf.common.notify.Notifier emfScopeRoot, BaseIndexOptions options)` Deprecated. use `createUnmanagedEngine(IncQueryScope)` instead to evaluate queries on both EMF and non-EMF scopes.
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(org.eclipse.emf.common.notify.Notifier emfScopeRoot, boolean wildcardMode)` Deprecated. use `createUnmanagedEngine(IncQueryScope)` instead to evaluate queries on both EMF and non-EMF scopes.
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(org.eclipse.emf.common.notify.Notifier emfScopeRoot, boolean wildcardMode, boolean dynamicEMFMode)` Deprecated. use `createUnmanagedEngine(IncQueryScope)` instead to evaluate queries on both EMF and non-EMF scopes.
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`from(IncQueryEngine engine)` Provides access to a given existing engine through the advanced interface.

    Methods in org.eclipse.incquery.runtime.api with parameters of type AdvancedIncQueryEngine
    Modifier and Type | Method and Description
    --- | ---
    `void` | IncQueryEngineInitializationListener.`engineInitialized(AdvancedIncQueryEngine engine)` Called when a managed engine is initialized in the EngineManager.

  - ### Uses of AdvancedIncQueryEngine in org.eclipse.incquery.runtime.internal.apiimpl

    Subclasses of AdvancedIncQueryEngine in org.eclipse.incquery.runtime.internal.apiimpl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncQueryEngineImpl` An IncQuery engine back-end (implementation)

  - ### Uses of AdvancedIncQueryEngine in org.eclipse.incquery.runtime.internal.engine

    Constructors in org.eclipse.incquery.runtime.internal.engine with parameters of type AdvancedIncQueryEngine
    Constructor and Description
    `LifecycleProvider(AdvancedIncQueryEngine incQueryEngine, org.apache.log4j.Logger logger)`
    `ModelUpdateProvider(AdvancedIncQueryEngine incQueryEngine, org.apache.log4j.Logger logger)`