## Uses of Class
org.eclipse.incquery.runtime.base.api.BaseIndexOptions

- Packages that use BaseIndexOptions
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.api |
  org.eclipse.incquery.runtime.api.impl |
  org.eclipse.incquery.runtime.base.api |
  org.eclipse.incquery.runtime.base.comprehension |
  org.eclipse.incquery.runtime.base.core |
  org.eclipse.incquery.runtime.emf |

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

    Methods in org.eclipse.incquery.runtime.api that return BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `BaseIndexOptions` | IRunOnceQueryEngine.`getBaseIndexOptions()` The base index options specifies how the base index is built, including wildcard mode (defaults to false) and dynamic EMF mode (defaults to false).

    Methods in org.eclipse.incquery.runtime.api with parameters of type BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(org.eclipse.emf.common.notify.Notifier emfScopeRoot, BaseIndexOptions options)` Deprecated. use `AdvancedIncQueryEngine.createUnmanagedEngine(IncQueryScope)` instead to evaluate queries on both EMF and non-EMF scopes.

  - ### Uses of BaseIndexOptions in org.eclipse.incquery.runtime.api.impl

    Methods in org.eclipse.incquery.runtime.api.impl that return BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `BaseIndexOptions` | RunOnceQueryEngine.`getBaseIndexOptions()`

  - ### Uses of BaseIndexOptions in org.eclipse.incquery.runtime.base.api

    Methods in org.eclipse.incquery.runtime.base.api that return BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `BaseIndexOptions` | BaseIndexOptions.`copy()` Creates an independent copy of itself.
    `BaseIndexOptions` | BaseIndexOptions.`withDynamicEMFMode(boolean dynamicEMFMode)`
    `BaseIndexOptions` | BaseIndexOptions.`withObjectFilterConfiguration(IBaseIndexObjectFilter filter)` Adds an object-level filter to the indexer configuration.
    `BaseIndexOptions` | BaseIndexOptions.`withResourceFilterConfiguration(IBaseIndexResourceFilter filter)` Returns a copy of the configuration with a specified resource filter
    `BaseIndexOptions` | BaseIndexOptions.`withWildcardMode(boolean wildcardMode)`

    Methods in org.eclipse.incquery.runtime.base.api with parameters of type BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `NavigationHelper` | IncQueryBaseFactory.`createNavigationHelper(org.eclipse.emf.common.notify.Notifier emfRoot, BaseIndexOptions options, org.apache.log4j.Logger logger)` The method creates a `NavigationHelper` index for the given EMF model root.

  - ### Uses of BaseIndexOptions in org.eclipse.incquery.runtime.base.comprehension

    Constructors in org.eclipse.incquery.runtime.base.comprehension with parameters of type BaseIndexOptions
    Constructor and Description
    `EMFModelComprehension(BaseIndexOptions options)` Creates a model comprehension with the specified options.

  - ### Uses of BaseIndexOptions in org.eclipse.incquery.runtime.base.core

    Methods in org.eclipse.incquery.runtime.base.core that return BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `BaseIndexOptions` | NavigationHelperImpl.`getBaseIndexOptions()`

    Constructors in org.eclipse.incquery.runtime.base.core with parameters of type BaseIndexOptions
    Constructor and Description
    `NavigationHelperImpl(org.eclipse.emf.common.notify.Notifier emfRoot, BaseIndexOptions options, org.apache.log4j.Logger logger)`

  - ### Uses of BaseIndexOptions in org.eclipse.incquery.runtime.emf

    Methods in org.eclipse.incquery.runtime.emf that return BaseIndexOptions
    Modifier and Type | Method and Description
    --- | ---
    `BaseIndexOptions` | EMFScope.`getOptions()`

    Constructors in org.eclipse.incquery.runtime.emf with parameters of type BaseIndexOptions
    Constructor and Description
    `EMFScope(org.eclipse.emf.common.notify.Notifier scopeRoot, BaseIndexOptions options)` Creates an EMF scope at the given root, with customizable options.
    `EMFScope(java.util.Set<? extends org.eclipse.emf.common.notify.Notifier> scopeRoots, BaseIndexOptions options)` Creates an EMF scope at the given roots, with customizable options.