| 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). 
 | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
BaseIndexOptions | 
RunOnceQueryEngine.getBaseIndexOptions()  | 
| 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)  | 
| 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. | 
| Constructor and Description | 
|---|
EMFModelComprehension(BaseIndexOptions options)
Creates a model comprehension with the specified options. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BaseIndexOptions | 
NavigationHelperImpl.getBaseIndexOptions()  | 
| Constructor and Description | 
|---|
NavigationHelperImpl(org.eclipse.emf.common.notify.Notifier emfRoot,
                    BaseIndexOptions options,
                    org.apache.log4j.Logger logger)  | 
| Modifier and Type | Method and Description | 
|---|---|
BaseIndexOptions | 
EMFScope.getOptions()  | 
| 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. 
 |