- IActivationNotificationListener - Interface in org.eclipse.incquery.runtime.evm.notification
-
The interface is used to observe the changes in the collection of activations.
- IActivationNotificationProvider - Interface in org.eclipse.incquery.runtime.evm.notification
-
This interface is used for providing an internal activation notification mechanism.
- IAnnotationValidatorLoader - Interface in org.eclipse.incquery.patternlanguage.annotations
-
- IAttributeMonitorListener<Atom> - Interface in org.eclipse.incquery.runtime.evm.notification
-
The interface exposes the #notifyUpdate(Atom)
method to
receive notifications when the attributes of the atom objects have changed.
- IBaseIndex - Interface in org.eclipse.incquery.runtime.api.scope
-
Represents the index maintained on the model.
- IBaseIndexObjectFilter - Interface in org.eclipse.incquery.runtime.base.api.filters
-
Stores a collection of Notifier
instances that need not to be indexed by IncQuery Base.
- IBaseIndexResourceFilter - Interface in org.eclipse.incquery.runtime.base.api.filters
-
Defines a filter for indexing resources
- IBiDirectionalGraphDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
-
This interface extends the functionality of IGraphDataSource with an extra method.
- IBiDirectionalWrapper<V> - Class in org.eclipse.incquery.runtime.base.itc.igraph
-
- IBiDirectionalWrapper(IGraphDataSource<V>) - Constructor for class org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalWrapper
-
- IClassLoaderProvider - Interface in org.eclipse.incquery.patternlanguage.emf.util
-
Returns the corresponding class loader for the selected patterns.
- IConstraint - Interface in org.eclipse.incquery.validation.core.api
-
Interface for a constraint.
- IConstraintEvaluablePredicateProvider - Interface in org.eclipse.incquery.runtime.localsearch.planner.cost
-
- IConstraintFilter - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
Helper interface to exclude constraints from PBody copy processes
- IConstraintFilter.AllowAllFilter - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
- IConstraintFilter.ExportedParameterFilter - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
- IConstraintSpecification - Interface in org.eclipse.incquery.validation.core.api
-
Interface for a constraint specification.
- ICostEstimator - Interface in org.eclipse.incquery.runtime.localsearch.planner.cost
-
- IDENTIFIER_AS_KEYWORD - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
-
- identity(int) - Static method in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
-
Creates a TupleMask instance of the given size that maps every single element intact
- IdentityIndexer - Class in org.eclipse.incquery.runtime.rete.index
-
Defines an abstract trivial indexer that identically projects the contents of some stateful node, and can therefore
save space.
- IdentityIndexer(ReteContainer, int, Supplier, Node) - Constructor for class org.eclipse.incquery.runtime.rete.index.IdentityIndexer
-
- IEClassifierProcessor<ClassType,InstanceType> - Interface in org.eclipse.incquery.runtime.base.api
-
- IEClassifierProcessor.IEClassProcessor - Interface in org.eclipse.incquery.runtime.base.api
-
- IEClassifierProcessor.IEDataTypeProcessor - Interface in org.eclipse.incquery.runtime.base.api
-
- IEMFIndexingErrorListener - Interface in org.eclipse.incquery.runtime.base.api
-
This interface contains callbacks for various internal errors from the
base index
.
- IEMFTypeProvider - Interface in org.eclipse.incquery.patternlanguage.emf.types
-
- IEngineContext - Interface in org.eclipse.incquery.runtime.api.scope
-
The context of the engine is instantiated by the scope,
and provides information and services regarding the model the towards the engine.
- IEngineContext.IQueryBackendInitializer - Interface in org.eclipse.incquery.runtime.api.scope
-
- IEntry - Interface in org.eclipse.incquery.validation.core.api
-
This interfaces represents a tuple of non-key parameters in a violation of a constraint.
- IErrorFeedback - Interface in org.eclipse.incquery.patternlanguage.emf.util
-
- IErrorFeedback.EmptyErrorFeedback - Class in org.eclipse.incquery.patternlanguage.emf.util
-
- IEStructuralFeatureProcessor - Interface in org.eclipse.incquery.runtime.base.api
-
- IExpressionEvaluator - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
An expression evaluator is used to execute arbitrary Java code during pattern matching.
- IExtensions - Interface in org.eclipse.incquery.runtime
-
Interface for storing string constants related to IncQuery's extension points.
- IFlattenCallPredicate - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
Interface used by the PQueryFlattener to decide which pattern calls to flatten
- IGenmodelMappingLoader - Interface in org.eclipse.incquery.patternlanguage.emf
-
Loads corresponding nsURI-genmodel pairs.
- IGraphDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
-
This interface is used to provide information about the graph to the observers.
- IGraphObserver<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
-
Interface GraphObserver is used to observ the changes in a graph; edge and node insertion/deleteion.
- IGraphPathFinder<V> - Interface in org.eclipse.incquery.runtime.base.itc.alg.misc
-
The path finder provides methods for retrieving paths in a graph between a source node and one or more target nodes.
- IIndexingErrorListener - Interface in org.eclipse.incquery.runtime.api.scope
-
This interface contains callbacks for various internal errors from the
base index
.
- IInputKey - Interface in org.eclipse.incquery.runtime.matchers.context
-
An input key identifies an input (extensional) relation, such as the instance set of a given node or edge type, or the direct containment relation.
- IInstanceObserver - Interface in org.eclipse.incquery.runtime.api.scope
-
Listener interface for lightweight observation of changes in edges leaving from given source instance elements.
- IIssueCallback - Interface in org.eclipse.incquery.patternlanguage.validation
-
- illegalEnumerateValues(Tuple) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
-
- illegalInputKey(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
-
- illegalInputKey(IInputKey) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
-
- ILocalSearchAdapter - Interface in org.eclipse.incquery.runtime.localsearch.matcher
-
- IMatcherBasedOperation - Interface in org.eclipse.incquery.runtime.localsearch.operations
-
A common interface for local search operations that execute by calling an additional matcher
- IMatchProcessor<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
-
A "lambda" action that can be executed on each match of a pattern.
- IMatchUpdateListener<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
-
An interface for low-level notifications about match appearance and disappearance.
- IMetamodelProvider - Interface in org.eclipse.incquery.patternlanguage.emf.scoping
-
- IMetamodelProviderInstance - Interface in org.eclipse.incquery.patternlanguage.emf.scoping
-
- IModelConnectorTypeEnum - Enum in org.eclipse.incquery.runtime.api
-
This enum represents the possible notifier types which a model input should provide for the ui.
- IMPORT_DEPENDENCY_MISSING - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
-
- IMPORT_WITH_GENERATEDCODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
-
- IncQueryActivationStateEnum - Enum in org.eclipse.incquery.runtime.evm.specific.event
-
This enumeration represents the possible states of an Activation.
- IncQueryBaseException - Exception in org.eclipse.incquery.runtime.base.exception
-
- IncQueryBaseException(String) - Constructor for exception org.eclipse.incquery.runtime.base.exception.IncQueryBaseException
-
- IncQueryBaseFactory - Class in org.eclipse.incquery.runtime.base.api
-
Factory class for the utils in the library:
NavigationHelper (automatic and manual)
TransitiveClosureUtil
- IncQueryBaseIndexChangeListener - Interface in org.eclipse.incquery.runtime.api.scope
-
Listener interface for change notifications from the IncQuery Base index.
- IncQueryBasePlugin - Class in org.eclipse.incquery.runtime.base
-
- IncQueryBasePlugin() - Constructor for class org.eclipse.incquery.runtime.base.IncQueryBasePlugin
-
- IncQueryEngine - Class in org.eclipse.incquery.runtime.api
-
An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
- IncQueryEngine() - Constructor for class org.eclipse.incquery.runtime.api.IncQueryEngine
-
- IncQueryEngineImpl - Class in org.eclipse.incquery.runtime.internal.apiimpl
-
An IncQuery engine back-end (implementation)
- IncQueryEngineImpl(IncQueryEngineManager, IncQueryScope) - Constructor for class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
-
- IncQueryEngineInitializationListener - Interface in org.eclipse.incquery.runtime.api
-
Listener interface to get notifications when a new managed engine is initialized.
- IncQueryEngineLifecycleListener - Interface in org.eclipse.incquery.runtime.api
-
Listener interface for getting notification on changes in an
IncQueryEngine
.
- IncQueryEngineManager - Class in org.eclipse.incquery.runtime.api
-
Global registry of active IncQuery engines.
- IncQueryEvent<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryEventHandler<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryEventRealm - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryEventSource<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryEventSourceSpecification<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryEventTypeEnum - Enum in org.eclipse.incquery.runtime.evm.specific.event
-
This enumeration defines the initial set of events that are
defined for the EVM.
- IncQueryException - Exception in org.eclipse.incquery.runtime.exception
-
A general IncQuery-related problem during the operation of the IncQuery
engine, or the loading, manipulation and evaluation of queries.
- IncQueryException(String, String) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- IncQueryException(QueryProcessingException) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- IncQueryException(QueryInitializationException) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- IncQueryException(String, String, Throwable) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- IncQueryFilterSemantics - Enum in org.eclipse.incquery.runtime.evm.specific.event
-
Semantics for IncQuery match-based filtering.
- IncQueryLoggingUtil - Class in org.eclipse.incquery.runtime.util
-
Centralized logger of the IncQuery runtime.
- IncQueryLoggingUtil() - Constructor for class org.eclipse.incquery.runtime.util.IncQueryLoggingUtil
-
- IncQueryMatcher<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
-
Interface for an IncQuery matcher associated with a graph pattern.
- IncQueryModelUpdateListener - Interface in org.eclipse.incquery.runtime.api
-
Listener interface for model changes affecting different levels of the IncQuery architecture.
- IncQueryModelUpdateListener.ChangeLevel - Enum in org.eclipse.incquery.runtime.api
-
Possible notification levels for changes
- IncQueryMultiPatternMatchEventFilter<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
Multi pattern match event filter.
- IncQueryRuleInstanceBuilder<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryRuntimeConstants - Class in org.eclipse.incquery.runtime.extensibility
-
Utility class for IncQuery runtime constants, such as extension point identifiers.
- IncQueryRuntimeHelper - Class in org.eclipse.incquery.runtime.emf.helper
-
Helper functions for dealing with the EMF-IncQuery objects.
- IncQueryRuntimeHelper() - Constructor for class org.eclipse.incquery.runtime.emf.helper.IncQueryRuntimeHelper
-
- IncQueryRuntimePlugin - Class in org.eclipse.incquery.runtime
-
The activator class controls the plug-in life cycle
- IncQueryRuntimePlugin() - Constructor for class org.eclipse.incquery.runtime.IncQueryRuntimePlugin
-
- IncQueryScope - Class in org.eclipse.incquery.runtime.api.scope
-
Defines a scope for the IncQuery engine, which determines the set of model elements that query evaluation operates on.
- IncQueryScope() - Constructor for class org.eclipse.incquery.runtime.api.scope.IncQueryScope
-
- IncQuerySinglePatternMatchEventFilter<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
-
- IncQueryUMLStandaloneSetup - Class in org.eclipse.incquery.uml
-
A helper class to register all query specifications of the UML support
project to various internal registries of EMF-IncQuery in Eclipse-less
executions.
- IncQueryUMLStandaloneSetup() - Constructor for class org.eclipse.incquery.uml.IncQueryUMLStandaloneSetup
-
- IncQueryViewerDataModel - Class in org.eclipse.incquery.viewers.runtime.model
-
- IncQueryViewerDataModel(Collection<IQuerySpecification<?>>, IncQueryEngine) - Constructor for class org.eclipse.incquery.viewers.runtime.model.IncQueryViewerDataModel
-
Initializes a Viewer Data model using a set of patterns and a selected engine.
- IncQueryViewersJFaceViewSupport - Class in org.eclipse.incquery.viewers.runtime.extensions.jface
-
IncQuery Viewers support class to support ViewPart
s with a single JFace Viewer.
- IncQueryViewersJFaceViewSupport(IViewPart, ViewersComponentConfiguration, IModelConnectorTypeEnum, StructuredViewer) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.jface.IncQueryViewersJFaceViewSupport
-
- IncQueryViewersPartSupport - Class in org.eclipse.incquery.viewers.runtime.extensions
-
Utility class to serve as an extension for WorkbenchPart
s wishing to use
IncQuery Viewers.
- IncQueryViewersPartSupport(IWorkbenchPart, ViewersComponentConfiguration) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersPartSupport
-
Constructs a new support instance.
- IncQueryViewerSupport - Class in org.eclipse.incquery.viewers.runtime
-
- IncQueryViewerSupport() - Constructor for class org.eclipse.incquery.viewers.runtime.IncQueryViewerSupport
-
- IncQueryViewersViewSupport - Class in org.eclipse.incquery.viewers.runtime.extensions
-
Utility class to serve as an extension for ViewPart
s wishing to use
IncQuery Viewers.
- IncQueryViewersViewSupport(IViewPart, ViewersComponentConfiguration, IModelConnectorTypeEnum) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersViewSupport
-
Constructs a new View support instance.
- IncSCCAlg<V> - Class in org.eclipse.incquery.runtime.base.itc.alg.incscc
-
Incremental SCC maintenance + counting algorithm.
- IncSCCAlg(IGraphDataSource<V>) - Constructor for class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
-
- INDEX - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The meta object id for the 'Index' data type.
- INDEX - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Index' data type.
- Indexer - Interface in org.eclipse.incquery.runtime.rete.index
-
A node that indexes incoming Tuples by their signatures as specified by a TupleMask.
- INDEXER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
- INDEXER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
- INDEXER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The operation id for the 'Get Arity' operation.
- INDEXER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Get Arity' operation.
- INDEXER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Mask' containment reference.
- INDEXER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Mask' containment reference feature.
- INDEXER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Parent' reference.
- INDEXER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Trace Info' attribute.
- INDEXER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of structural features of the 'Indexer Recipe' class.
- INDEXER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of operations of the 'Indexer Recipe' class.
- IndexerListener - Interface in org.eclipse.incquery.runtime.rete.index
-
A listener for update events concerning an Indexer.
- IndexerRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
-
A representation of the model object 'Indexer Recipe'.
- IndexerRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
-
An implementation of the model object 'Indexer Recipe'.
- IndexerWithMemory - Class in org.eclipse.incquery.runtime.rete.index
-
- IndexerWithMemory(ReteContainer, TupleMask) - Constructor for class org.eclipse.incquery.runtime.rete.index.IndexerWithMemory
-
- indices - Variable in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
-
indices[i] specifies the index of the substitution in the original tuple that occupies the i-th place in the
masked signature.
- indicesSorted - Variable in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
-
indicesSorted is indices, sorted in ascending order.
- Inequality - Class in org.eclipse.incquery.runtime.matchers.psystem.basicdeferred
-
- Inequality(PBody, PVariable, PVariable) - Constructor for class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
-
- Inequality(PBody, PVariable, PVariable, boolean) - Constructor for class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
-
- INEQUALITY_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
- INEQUALITY_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
- INEQUALITY_FILTER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The operation id for the 'Get Arity' operation.
- INEQUALITY_FILTER_RECIPE__INEQUALS - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Inequals' attribute list.
- INEQUALITY_FILTER_RECIPE__INEQUALS - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Inequals' attribute list feature.
- INEQUALITY_FILTER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Parent' reference.
- INEQUALITY_FILTER_RECIPE__SUBJECT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Subject' attribute.
- INEQUALITY_FILTER_RECIPE__SUBJECT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Subject' attribute feature.
- INEQUALITY_FILTER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Trace Info' attribute.
- INEQUALITY_FILTER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of structural features of the 'Inequality Filter Recipe' class.
- INEQUALITY_FILTER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of operations of the 'Inequality Filter Recipe' class.
- INEQUALITY_VALUE - Static variable in enum org.eclipse.incquery.patternlanguage.patternLanguage.CompareFeature
-
The 'Inequality' literal value.
- InequalityCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
-
- InequalityCheck(int, int) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InequalityCheck
-
- InequalityFilterNode - Class in org.eclipse.incquery.runtime.rete.single
-
This node filters patterns according to equalities and inequalities of elements.
- InequalityFilterNode(ReteContainer, int, TupleMask) - Constructor for class org.eclipse.incquery.runtime.rete.single.InequalityFilterNode
-
- InequalityFilterRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
-
A representation of the model object 'Inequality Filter Recipe'.
- InequalityFilterRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
-
An implementation of the model object 'Inequality Filter Recipe'.
- infer(Pattern, IJvmDeclaredTypeAcceptor, SpecificationBuilder, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
-
Is called for each Pattern instance in a resource.
- infer(EObject, IJvmDeclaredTypeAcceptor, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
-
- infer(EObject, IJvmDeclaredTypeAcceptor, boolean) - Method in class org.eclipse.incquery.patternlanguage.jvmmodel.PatternLanguageJvmModelInferrer
-
- inferAnnotations(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- inferArrayToMatchMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers the arrayToMatch method body.
- inferArrayToMatchMutableMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers the arrayToMatch method body.
- inferBodies(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- inferConstraint(PConstraint) - Method in class org.eclipse.incquery.runtime.matchers.planning.SubPlan
-
Indicate that a given constraint was found to be automatically satisfied at this point
without additional operations.
- inferConstructor(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferConstructors(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers constructors for Matcher class based on the input 'pattern'.
- inferErrorLogging(String, String) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers the appropriate logging based on the parameters.
- inferExpressions(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- inferFields(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers fields for Matcher class based on the input 'pattern'.
- inferInstanceField(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferInstanceMethod(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferMatchClassConstructors(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers constructors for Match class based on the input 'pattern'.
- inferMatchClassElements(JvmDeclaredType, Pattern, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
- inferMatchClassFields(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers fields for Match class based on the input 'pattern'.
- inferMatchClassGetters(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers getters for Match class based on the input 'pattern'.
- inferMatchClassMethods(JvmDeclaredType, Pattern, JvmTypeReference) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers methods for Match class based on the input 'pattern'.
- inferMatchClassSetters(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers setters for Match class based on the input 'pattern'.
- inferMatcherClassElements(JvmGenericType, Pattern, JvmDeclaredType, JvmDeclaredType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
- inferMatcherClassToMatchMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers tupleToMatch, arrayToMatch methods for Matcher class based on the input 'pattern'.
- inferMatcherGetter(Pattern, JvmType, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferMatchInnerClasses(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
-
Infers inner classes for Match class based on the input 'pattern'.
- inferMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers methods for Matcher class based on the input 'pattern'.
- inferPatternGroupClass(PatternModel, JvmTypeReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferPQueryMembers(JvmDeclaredType, Pattern, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- inferProcessorClass(Pattern, boolean, String, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
-
- inferProcessorClassMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
-
Infers methods for Processor class based on the input 'pattern'.
- inferQuerySpecificationClass(Pattern, boolean, String, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- inferQuerySpecificationInnerClasses(JvmDeclaredType, Pattern, boolean, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
Infers inner class for QuerySpecification class based on the input 'pattern'.
- inferQuerySpecificationMethods(JvmDeclaredType, Pattern, JvmType, JvmType, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
Infers methods for QuerySpecification class based on the input 'pattern'.
- inferSpecificationGetter(Pattern, JvmType, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- inferStaticMethods(JvmGenericType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers static methods for Matcher class based on the input 'pattern'.
- inferTupleToMatchMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
-
Infers the tupleToMatch method body.
- inferUnaryTypes(Set<PConstraint>, IQueryMetaContext) - Static method in class org.eclipse.incquery.runtime.matchers.planning.helpers.TypeHelper
-
Infers unary type information for variables, based on the given constraints.
- init() - Static method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguageFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- init() - Static method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguageFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- init() - Static method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesPackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- init() - Static method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationPackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- init() - Static method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityPackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- InitializablePQuery - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
Adds extra methods to the PQuery interface to initialize its contents.
- initialize() - Method in interface org.eclipse.incquery.validation.core.api.IValidationEngine
-
Initializes the validation engine.
- initialize() - Method in class org.eclipse.incquery.validation.core.ValidationEngine
-
- initialize() - Method in class org.eclipse.incquery.viewmodel.core.ViewModelManager
-
Initialize the manager.
- initialize(String) - Method in class org.eclipse.incquery.viewmodel.core.ViewModelRule
-
- initialize(String) - Method in class org.eclipse.incquery.viewmodel.traceablilty.generic.AbstractQuerySpecificationDescriptor
-
- initializeBackends(IEngineContext.IQueryBackendInitializer) - Method in interface org.eclipse.incquery.runtime.api.scope.IEngineContext
-
Invokes the given initializer code with a runtime context for pattern matching.
- initializeBodies(Set<PBody>) - Method in class org.eclipse.incquery.patternlanguage.emf.specification.GenericEMFPatternPQuery
-
Sets up the bodies stored inside this query specification.
- initializeBodies(Set<PBody>) - Method in interface org.eclipse.incquery.runtime.matchers.psystem.InitializablePQuery
-
Sets up the bodies of the pattern.
- initializeHeadlessInjector() - Method in class org.eclipse.incquery.patternlanguage.emf.internal.XtextInjectorProvider
-
- initializePackageContents() - Method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl
-
Complete the initialization of the package and its meta-model.
- initializePackageContents() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl
-
Complete the initialization of the package and its meta-model.
- initializePackageContents() - Method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesPackageImpl
-
Complete the initialization of the package and its meta-model.
- initializePackageContents() - Method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationPackageImpl
-
Complete the initialization of the package and its meta-model.
- initializePackageContents() - Method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityPackageImpl
-
Complete the initialization of the package and its meta-model.
- initializePatternGroup(JvmGenericType, PatternModel, JvmTypeReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
-
- initializePlanner(PQueryFlattener, Logger, IQueryMetaContext, IQueryRuntimeContext, PBodyNormalizer, LocalSearchRuntimeBasedStrategy, POperationCompiler, Map<String, Object>) - Method in class org.eclipse.incquery.runtime.localsearch.planner.LocalSearchPlanner
-
- initializePrivateSpecification(JvmDeclaredType, Pattern, JvmType, JvmType, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- initializePublicSpecification(JvmDeclaredType, Pattern, JvmType, JvmType, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
-
- initializeValidationEngine(Notifier, String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationManager
-
- initializeValidationWithRegisteredConstraintsOnScope(IncQueryScope, String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationInitializerUtil
-
Initializes a new validation engine implementing the IValidationEngine interface on the provided Notifier
instance with the constrains specified for the given editor Id.
- initializeWith(IQueryRuntimeContext) - Method in interface org.eclipse.incquery.runtime.api.scope.IEngineContext.IQueryBackendInitializer
-
- initializeWith(ProjectionIndexer) - Method in class org.eclipse.incquery.runtime.rete.index.AggregatorNode
-
- initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.ContainmentRule
-
- initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.EdgeRule
-
- initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.ItemRule
-
- initiate(IQuerySpecification<?>, Multimap<PParameter, PParameter>, Map<PParameter, String>, String) - Static method in class org.eclipse.incquery.viewmodel.traceablilty.generic.GenericReferencedQuerySpecification
-
- initiate(GenericReferencedQuerySpecification) - Static method in class org.eclipse.incquery.viewmodel.traceablilty.generic.GenericTracedQuerySpecification
-
- initRegistry() - Static method in class org.eclipse.incquery.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
-
Called by IncQueryBasePlugin.
- injectivityStrategy - Static variable in class org.eclipse.incquery.runtime.rete.util.Options
-
- INJECTOREXTENSIONID - Static variable in interface org.eclipse.incquery.runtime.IExtensions
-
- INPUT_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
- INPUT_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
- INPUT_FILTER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The operation id for the 'Get Arity' operation.
- INPUT_FILTER_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Input Key' attribute.
- INPUT_FILTER_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Input Key' attribute feature.
- INPUT_FILTER_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Key ID' attribute.
- INPUT_FILTER_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Key ID' attribute feature.
- INPUT_FILTER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Mask' containment reference.
- INPUT_FILTER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Mask' containment reference feature.
- INPUT_FILTER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Parent' reference.
- INPUT_FILTER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Trace Info' attribute.
- INPUT_FILTER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of structural features of the 'Input Filter Recipe' class.
- INPUT_FILTER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of operations of the 'Input Filter Recipe' class.
- INPUT_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
- INPUT_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
- INPUT_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The operation id for the 'Get Arity' operation.
- INPUT_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Get Arity' operation.
- INPUT_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Input Key' attribute.
- INPUT_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Input Key' attribute feature.
- INPUT_RECIPE__KEY_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Key Arity' attribute.
- INPUT_RECIPE__KEY_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Key Arity' attribute feature.
- INPUT_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Key ID' attribute.
- INPUT_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
-
The meta object literal for the 'Key ID' attribute feature.
- INPUT_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The feature id for the 'Trace Info' attribute.
- INPUT_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of structural features of the 'Input Recipe' class.
- INPUT_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
-
The number of operations of the 'Input Recipe' class.
- inputChanged(Viewer, Object, Object) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
-
- inputChanged(Viewer, Object, Object) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
-
- InputConnector - Class in org.eclipse.incquery.runtime.rete.boundary
-
A class responsible for connecting input nodes to the runtime context.
- InputConnector(Network) - Constructor for class org.eclipse.incquery.runtime.rete.boundary.InputConnector
-
- inputFilterRecipe(ReteNodeRecipe, Object, String, Mask) - Static method in class org.eclipse.incquery.runtime.rete.recipes.helper.RecipesHelper
-
Mask can be null in case no tuple reordering or trimming is needed
- InputFilterRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
-
A representation of the model object 'Input Filter Recipe'.
- InputFilterRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
-
An implementation of the model object 'Input Filter Recipe'.
- InputKeyImplication - Class in org.eclipse.incquery.runtime.matchers.context
-
Data object representing the implication of an input key, in use cases including edge supertypes, edge opposites, node type constraints, etc.
- InputKeyImplication(IInputKey, IInputKey, List<Integer>) - Constructor for class org.eclipse.incquery.runtime.matchers.context.InputKeyImplication
-
- inputRecipe(Object, String, int) - Static method in class org.eclipse.incquery.runtime.rete.recipes.helper.RecipesHelper
-
- InputRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
-
A representation of the model object 'Input Recipe'.
- InputRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
-
An implementation of the model object 'Input Recipe'.
- insertEdge(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
-
- insertFeatureTuple(Object, boolean, Object, EObject) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
-
- insertIntoDataTypeMap(Object, Object) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
-
- insertIntoInstanceSet(Object, EObject) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
-
- insertNode(V) - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
-
- insertRandomEdge() - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
-
- installDerivedState(DerivedStateAwareResource, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator
-
- INSTANCE - Static variable in class org.eclipse.incquery.patternlanguage.emf.internal.XtextInjectorProvider
-
- INSTANCE - Static variable in class org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelist
-
- instance() - Static method in class org.eclipse.incquery.runtime.internal.ExtensionBasedSurrogateQueryLoader
-
- instance() - Static method in class org.eclipse.incquery.runtime.matchers.context.surrogate.SurrogateQueryRegistry
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.DerivedFeatures
-
Access the pattern group.
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionContextQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionInputQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionOutputQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityEdgeInGroupQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedEdgeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedNodeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupInActivityQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSubgroupQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSuperGroupQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeActivityQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeInGroupQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.AssociationEndTypeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.BehaviorContextQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassExtensionQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAllParentsQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAttributeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierFeatureQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierGeneralQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierParentsQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassSuperClassQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ConnectableElementEndQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ConnectorKindQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DeploymentTargetDeployedElementQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipSourceQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipTargetQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnedElementQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnerQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassEndQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.FeatureFeaturingClassifierQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.MessageMessageKindQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementClientDependencyQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementNamespaceQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementQualifiedNameQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceImportedMemberQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceMemberQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceOwnedMemberQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.OpaqueExpressionResultQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.OperationReturnResultQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageNestedPackageQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageNestingPackageQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedStereotypeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedTypeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageVisibleMemberQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PropertyIsCompositeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ProtocolTransitionReferredQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinedElementQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinitionContextQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RelationshipRelatedElementQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StateIsCompositeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StateIsOrthogonalQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierPartQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierRoleQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.TypePackageQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.VertexIncomingQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.VertexOutgoingQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.Traceability
-
Access the pattern group.
- instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.ChildrenQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2containmentQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2edgeQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2itemQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.Helpers
-
Access the pattern group.
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.EmptyTraceQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Param2targetQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2objectQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2paramQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2targetQuerySpecification
-
- instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.TraceQuerySpecification
-
- instanceDeleted(EClass, EObject) - Method in interface org.eclipse.incquery.runtime.base.api.InstanceListener
-
Called when the given instance was removed from the model.
- instanceDeleted(EClass, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
-
- instanceInserted(EClass, EObject) - Method in interface org.eclipse.incquery.runtime.base.api.InstanceListener
-
Called when the given instance was added to the model.
- instanceInserted(EClass, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
-
- InstanceListener - Interface in org.eclipse.incquery.runtime.base.api
-
Interface for observing insertion / deletion of instances of EClass.
- InstanceOfClassCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
-
- InstanceOfClassCheck(int, EClass) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfClassCheck
-
- InstanceOfDataTypeCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
-
- InstanceOfDataTypeCheck(int, EDataType) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfDataTypeCheck
-
- instantiate(IncQueryEngine) - Method in class org.eclipse.incquery.patternlanguage.emf.specification.GenericQuerySpecification
-
- INT - Static variable in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
-
- INT_VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
-
The meta object id for the '
Int Value
' class.
- INT_VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
-
The meta object literal for the '
Int Value
' class.
- INT_VALUE__VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
-
The feature id for the 'Value' attribute.
- INT_VALUE__VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
-
The meta object literal for the 'Value' attribute feature.
- INT_VALUE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
-
The number of structural features of the 'Int Value' class.
- InternalEMFPatternLanguageLexer - Class in org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal
-
- InternalEMFPatternLanguageLexer() - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
-
- InternalEMFPatternLanguageLexer(CharStream) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
-
- InternalEMFPatternLanguageLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
-
- InternalEMFPatternLanguageParser - Class in org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal
-
- InternalEMFPatternLanguageParser(TokenStream) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
-
- InternalEMFPatternLanguageParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
-
- InternalEMFPatternLanguageParser(TokenStream, EMFPatternLanguageGrammarAccess) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
-
- InternalPatternLanguageLexer - Class in org.eclipse.incquery.patternlanguage.parser.antlr.internal
-
- InternalPatternLanguageLexer() - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
-
- InternalPatternLanguageLexer(CharStream) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
-
- InternalPatternLanguageLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
-
- InternalPatternLanguageParser - Class in org.eclipse.incquery.patternlanguage.parser.antlr.internal
-
- InternalPatternLanguageParser(TokenStream) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
-
- InternalPatternLanguageParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
-
- InternalPatternLanguageParser(TokenStream, PatternLanguageGrammarAccess) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
-
- intersection(Set<V>, Set<V>) - Static method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.CollectionHelper
-
Returns the intersection of two sets.
- INTNUMBERElements() - Constructor for class org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.INTNUMBERElements
-
- IntValue - Interface in org.eclipse.incquery.patternlanguage.patternLanguage
-
A representation of the model object 'Int Value'.
- IntValueElements() - Constructor for class org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.IntValueElements
-
- IntValueImpl - Class in org.eclipse.incquery.patternlanguage.patternLanguage.impl
-
An implementation of the model object 'Int Value'.
- INVALID_EMFROOT - Static variable in exception org.eclipse.incquery.runtime.base.exception.IncQueryBaseException
-
- INVALID_EMFROOT - Static variable in exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- INVALID_EMFROOT_SHORT - Static variable in exception org.eclipse.incquery.runtime.exception.IncQueryException
-
- INVALID_ENUM_LITERAL - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
-
- INVALID_PATTERN_MODEL_CODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
-
- INVALID_TYPEREF_CODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
-
- InvertedDisappearancePriorityConflictResolver - Class in org.eclipse.incquery.runtime.evm.specific.resolver
-
A conflict resolver implementation that assigns a fixed priority for each
RuleSpecification
it understands, and uses this priority for the
appeared activations, while uses the inverse of this for the disappeared
events.
- InvertedDisappearancePriorityConflictResolver() - Constructor for class org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver
-
- InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet - Class in org.eclipse.incquery.runtime.evm.specific.resolver
-
- InvertedDisappearancePriorityConflictSet(FixedPriorityConflictResolver, Map<RuleSpecification<?>, Integer>) - Constructor for class org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet
-
- invertIndex() - Method in class org.eclipse.incquery.runtime.matchers.tuple.Tuple
-
Calculates an inverted index of the elements of this pattern.
- invertIndexWithMupliplicity() - Method in class org.eclipse.incquery.runtime.matchers.tuple.Tuple
-
Calculates an inverted index of the elements of this pattern.
- IOperationCompiler<Collector> - Interface in org.eclipse.incquery.runtime.matchers.planning
-
An implicit common parameter is the "effort" PatternDescription.
- IPatternAnnotationAdditionalValidator - Interface in org.eclipse.incquery.patternlanguage.annotations
-
Interface for providing annotation-specific validators
- IPatternAnnotationValidator - Interface in org.eclipse.incquery.patternlanguage.annotations
-
An interface for validating pattern
Annotation
objects.
- IPatternMatch - Interface in org.eclipse.incquery.runtime.api
-
Generic interface for a single match of a pattern.
- IProvider<T> - Interface in org.eclipse.incquery.runtime.matchers.util
-
A provider interface useful in various registry instances.
- IProvider.ProvidedValueFunction - Class in org.eclipse.incquery.runtime.matchers.util
-
- IQBaseCallbackUpdateCompleteProvider - Class in org.eclipse.incquery.runtime.evm.update
-
This provider implementation uses the IQBase after update callback as
an event source for update complete events.
- IQBaseCallbackUpdateCompleteProvider(IBaseIndex) - Constructor for class org.eclipse.incquery.runtime.evm.update.IQBaseCallbackUpdateCompleteProvider
-
- IQEngineUpdateCompleteProvider - Class in org.eclipse.incquery.runtime.evm.update
-
This provider implementation uses the IncQueryEngine model update listener as
an event source for update complete events.
- IQEngineUpdateCompleteProvider(IncQueryEngine) - Constructor for class org.eclipse.incquery.runtime.evm.update.IQEngineUpdateCompleteProvider
-
- IQR_NOT_ON_CLASSPATH - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
-
- IQueryBackend - Interface in org.eclipse.incquery.runtime.matchers.backend
-
Internal interface for an IncQuery query specification.
- IQueryBackendFactory - Interface in org.eclipse.incquery.runtime.matchers.backend
-
- IQueryBackendHintProvider - Interface in org.eclipse.incquery.runtime.matchers.backend
-
Provides query evaluation hints to evaluation backends.
- IQueryCacheContext - Interface in org.eclipse.incquery.runtime.matchers.context
-
Provides information on already cached queries to query evaluator backends at runtime.
- IQueryGroup - Interface in org.eclipse.incquery.runtime.api
-
Generic interface for group of query specifications.
- IQueryMetaContext - Interface in org.eclipse.incquery.runtime.matchers.context
-
Provides metamodel information (relationship of input keys) to query evaluator backends at runtime and at query planning time.
- IQueryPlannerStrategy - Interface in org.eclipse.incquery.runtime.matchers.planning
-
An algorithm that builds a query plan based on a PSystem representation of a body of constraints.
- IQueryReference - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
- IQueryResultProvider - Interface in org.eclipse.incquery.runtime.matchers.backend
-
An internal interface of the query backend that provides results of a given query.
- IQueryResultSetter<KeyType,ValueType> - Interface in org.eclipse.incquery.runtime.base.api
-
Setter interface for query result multimaps that allow modifications of the model through the multimap.
- IQueryResultUpdateListener<KeyType,ValueType> - Interface in org.eclipse.incquery.runtime.base.api
-
- IQueryRuntimeContext - Interface in org.eclipse.incquery.runtime.matchers.context
-
Provides instance model information (relations corresponding to input keys) to query evaluator backends at runtime.
- IQueryRuntimeContextListener - Interface in org.eclipse.incquery.runtime.matchers.context
-
Listens for changes in the runtime context.
- IQuerySpecification<Matcher extends IncQueryMatcher<? extends IPatternMatch>> - Interface in org.eclipse.incquery.runtime.api
-
API interface for an IncQuery query specification.
- IRunOnceQueryEngine - Interface in org.eclipse.incquery.runtime.api
-
A run-once query engine is used to get matches for queries without incremental support.
- isCaching() - Method in class org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchBackend
-
- isCaching() - Method in interface org.eclipse.incquery.runtime.matchers.backend.IQueryBackend
-
- isCaching() - Method in class org.eclipse.incquery.runtime.rete.matcher.ReteEngine
-
- isClosure() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionTailImpl
-
- isClosure() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
-
Returns the value of the 'Closure' attribute.
- isCoalescing() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
-
- isCoalescing() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
-
- isCoalescing() - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
-
- isCoalescing() - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext
-
- isCompatibleWith(JvmType, Class<?>) - Method in class org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
-
- isCompatibleWith(IPatternMatch) - Method in class org.eclipse.incquery.runtime.api.impl.BasePatternMatch
-
- isCompatibleWith(IPatternMatch) - Method in interface org.eclipse.incquery.runtime.api.IPatternMatch
-
Checks that this match is compatible with the given other match.
- isCompatibleWithQueryScope(Class<? extends IncQueryScope>) - Method in class org.eclipse.incquery.runtime.api.scope.IncQueryScope
-
Determines whether a query engine initialized on this scope can evaluate queries formulated against the given scope type.
- isConformant(IInputKey, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
-
- isConformant(ClassType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
-
- isConformant(IInputKey, IInputKey) - Method in interface org.eclipse.incquery.patternlanguage.typing.ITypeSystem
-
Decides whether the second type is compatible with the first one
- isConformant(IInputKey, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.typing.ITypeSystem.NullTypeSystem
-
- isConformToRelationColumn(IInputKey, int, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
-
- isConformToRelationColumn(IInputKey, int, IInputKey) - Method in interface org.eclipse.incquery.patternlanguage.typing.ITypeSystem
-
Decides whether the reference can have a selected type at its given column.
- isConformToRelationColumn(IInputKey, int, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.typing.ITypeSystem.NullTypeSystem
-
- isConformToRelationSource(ReferenceType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
-
- isConformToRelationTarget(ReferenceType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
-
- isConstraintSpecificationsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ConstraintExtensionRegistry
-
Returns whether there are constraint specifications registered for an editor Id.
- isConstraintSpecificationsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationManager
-
- isConstraintsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationUtil
-
Returns whether there are constraint specifications registered for an editor Id.
- isContainmentQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
-
- isDeducable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
-
Determines whether there are any constraints that can deduce this variable
- isDeprecated() - Method in class org.eclipse.incquery.patternlanguage.annotations.impl.PatternAnnotationValidator
-
- isDeprecated(String) - Method in class org.eclipse.incquery.patternlanguage.annotations.impl.PatternAnnotationValidator
-
- isDeprecated() - Method in interface org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator
-
- isDeprecated(String) - Method in interface org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator
-
- isDeprecated() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
-
- isDeprecated(Annotation) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
-
- isDeprecated(String) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
-
- isDeprecated(AnnotationParameter) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
-
- isDeprecated(String, String) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
-
- isDisposed() - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
-
- isDynamicEMFMode() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
-
- isDynamicModel() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
-
- ISearchContext - Interface in org.eclipse.incquery.runtime.localsearch.matcher
-
The
ISearchContext
interface allows search operations to reuse platform services such as the indexer.
- ISearchContext.SearchContext - Class in org.eclipse.incquery.runtime.localsearch.matcher
-
- ISearchOperation - Interface in org.eclipse.incquery.runtime.localsearch.operations
-
- ISearchPlanCodeGenerator - Interface in org.eclipse.incquery.runtime.localsearch.planner
-
- isEdgeQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
-
- isEliminable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
-
A weak inequality constraint is eliminable if who is the same as withWhom, or if any if them is undeducible.
- isEmpty() - Method in class org.eclipse.incquery.patternlanguage.emf.specification.builder.NameToSpecificationMap
-
- isEmpty() - Method in class org.eclipse.incquery.runtime.base.api.QueryResultMap
-
- isEmpty() - Method in class org.eclipse.incquery.runtime.base.api.QueryResultMultimap
-
- isEmpty() - Method in class org.eclipse.incquery.runtime.base.itc.alg.dred.DRedTcRelation
-
- isEmpty() - Method in class org.eclipse.incquery.runtime.matchers.util.UnionFind
-
Deprecated.
- isEmpty() - Method in class org.eclipse.incquery.runtime.rete.tuple.TupleMemory
-
- isEnabled() - Method in class org.eclipse.incquery.runtime.evm.api.Activation
-
An activatio is enabled, if the there are jobs corresponding
to the state of the activation.
- isEnabled() - Method in class org.eclipse.incquery.runtime.evm.specific.job.EnableJob
-
- isEnumerable(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
-
- isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EClassTransitiveInstancesKey
-
- isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EDataTypeInSlotsKey
-
- isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EStructuralFeatureInstancesKey
-
- isEnumerable() - Method in class org.eclipse.incquery.runtime.matchers.context.common.JavaTransitiveInstancesKey
-
- isEnumerable() - Method in interface org.eclipse.incquery.runtime.matchers.context.IInputKey
-
Returns true iff instance tuples of the key can be enumerated.
- isEnumerable(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext
-
Returns true iff instance tuples of the given key can be enumerated.
- isExpansionAllowed() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
-
- isFactoryForType(Object) - Method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFactoryForType(Object) - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.util.PatternLanguageAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFactoryForType(Object) - Method in class org.eclipse.incquery.runtime.rete.recipes.util.RecipesAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFactoryForType(Object) - Method in class org.eclipse.incquery.viewers.runtime.model.util.NotationAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFactoryForType(Object) - Method in class org.eclipse.incquery.viewmodel.traceability.util.TraceabilityAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isFeatureMultiplicityOneTo(EStructuralFeature) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
-
- isFeatureMultiplicityToOne(EStructuralFeature) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
-
- isFeatureResolveIgnored(EStructuralFeature) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
-
- isFiltered(Notifier) - Method in interface org.eclipse.incquery.runtime.base.api.filters.IBaseIndexObjectFilter
-
Decides whether the selected notifier is filtered.
- isFiltered(Notifier) - Method in class org.eclipse.incquery.runtime.base.api.filters.SimpleBaseIndexFilter
-
- isFiltered(IQuerySpecification<?>) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerDataFilter
-
- isFiltered() - Method in class org.eclipse.incquery.viewmodel.core.ViewModelRule
-
- isFormatted() - Method in class org.eclipse.incquery.viewers.runtime.specifications.EdgeQuerySpecificationDescriptor
-
- isFormatted() - Method in class org.eclipse.incquery.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
-
- isFormatted(FormattableElement) - Static method in class org.eclipse.incquery.viewers.runtime.util.FormatParser
-
- isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in class org.eclipse.incquery.patternlanguage.emf.scoping.BaseMetamodelProviderService
-
- isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in class org.eclipse.incquery.patternlanguage.emf.scoping.CompoundMetamodelProviderService
-
- isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in interface org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProvider
-
- isInactive() - Method in interface org.eclipse.incquery.runtime.evm.api.event.ActivationState
-
- isInactive() - Method in enum org.eclipse.incquery.runtime.evm.specific.event.IncQueryActivationStateEnum
-
- isIncludeSubPackages() - Method in class org.eclipse.incquery.runtime.api.PackageBasedPatternGroup
-
- isIndexed(IInputKey) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
-
- isIndexed(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext
-
- isInDynamicEMFMode() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
-
Indicates whether indexing is performed in dynamic EMF mode, i.e.
- isInDynamicEMFMode() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
-
- isInWildcardMode() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
-
Indicates whether indexing is performed in wildcard mode, where every aspect of the EMF model is
automatically indexed.
- isInWildcardMode() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
-
- isIsolated(V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
-
- isItemQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
-
- isLoading(Resource) - Method in class org.eclipse.incquery.runtime.base.comprehension.EMFModelComprehension
-
Finds out whether the Resource is currently loading
- isLocal(Address<? extends Node>) - Method in class org.eclipse.incquery.runtime.rete.network.ReteContainer
-
Checks whether a certain address points to a node at this container.
- isManaged() - Method in class org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine
-
Indicates whether the engine is managed, i.e.
- isManaged() - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
-
- isMandatory() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
-
- isMoot() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Equality
-
An equality is moot if it compares the a variable with itself.
- isMoreThanOneUnion() - Method in class org.eclipse.incquery.patternlanguage.validation.UnionFindForVariables
-
Deprecated.
- isMultiple() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
-
- isMutable() - Method in interface org.eclipse.incquery.runtime.api.IPatternMatch
-
Returns whether the match object can be further modified after its creation.
- isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PBody
-
- isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.queries.BasePQuery
-
- isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.queries.PDisjunction
-
Decides whether a disjunction is mutable.
- isMutable() - Method in interface org.eclipse.incquery.runtime.matchers.psystem.queries.PQuery
-
An option to check mutability of the query.
- isNamedSingleUse(Variable) - Method in class org.eclipse.incquery.patternlanguage.validation.PatternLanguageJavaValidator
-
- isNegative() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCompositionConstraintImpl
-
- isNegative() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
-
Returns the value of the 'Negative' attribute.
- isOrdered() - Method in class org.eclipse.incquery.runtime.matchers.planning.operations.PProject
-
- isParallelExecutionEnabled() - Method in class org.eclipse.incquery.runtime.rete.matcher.ReteEngine
-
- isPrivate(Pattern) - Static method in class org.eclipse.incquery.patternlanguage.helper.CorePatternLanguageHelper
-
- isPrivate() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.ModifiersImpl
-
- isPrivate() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.Modifiers
-
Returns the value of the 'Private' attribute.
- isProcessable(EventAtom) - Method in interface org.eclipse.incquery.runtime.evm.api.event.EventFilter
-
- isProcessable(Match) - Method in class org.eclipse.incquery.runtime.evm.specific.event.IncQueryMultiPatternMatchEventFilter
-
- isProcessable(Match) - Method in class org.eclipse.incquery.runtime.evm.specific.event.IncQuerySinglePatternMatchEventFilter
-
- isPublic(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
-
- isPure(JvmOperation) - Static method in class org.eclipse.incquery.patternlanguage.validation.whitelist.PurityChecker
-
- isReachable(EObject, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
-
- isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.counting.CountingAlg
-
- isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.dred.DRedAlg
-
- isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
-
- isReachable(V, V, IGraphDataSource<V>) - Static method in class org.eclipse.incquery.runtime.base.itc.alg.misc.bfs.BFS
-
Performs a breadth first search on the given graph to determine whether source is reachable from target.
- isReachable(V, V) - Method in interface org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource
-
Returns true if the target node is reachable from the source node.
- isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.BaseTypeSafeConstraint
-
- isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Equality
-
- isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.DeferredPConstraint
-
- isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.VariableDeferredPConstraint
-
Refine further if needed
- isResourceFiltered(Resource) - Method in interface org.eclipse.incquery.runtime.base.api.filters.IBaseIndexResourceFilter
-
Decides whether a selected resource needs to be indexed
- isResultCached(PQuery) - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
-
- isResultCached(PQuery) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryCacheContext
-
Checks if there already is a caching result provider for the given query.
- isRoot(T) - Method in class org.eclipse.incquery.runtime.matchers.util.UnionFind
-
Deprecated.
- isSameUnion(Set<Variable>) - Method in class org.eclipse.incquery.patternlanguage.validation.UnionFindForVariables
-
Deprecated.
- isSameUnion(Set<V>) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.UnionFind
-
Returns if all given elements are in the same partition.
- isSet() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperSetting
-
- isStateless(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
-
- isStateless(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext
-
Returns true iff the set of instance tuples of the given key is immutable.
- IssueCodes - Class in org.eclipse.incquery.patternlanguage.validation
-
- isTainted() - Method in class org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine
-
Indicates whether the engine is in a tainted, inconsistent state due to some internal errors.
- isTainted() - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
-
- isTransitive() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCallImpl
-
- isTransitive() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternCall
-
Returns the value of the 'Transitive' attribute.
- isTraverseOnlyWellBehavingDerivedFeatures() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
-
- isUnique() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
-
- isUnnamedSingleUseVariable(Variable) - Method in class org.eclipse.incquery.patternlanguage.validation.PatternLanguageJavaValidator
-
- isValue() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
-
Returns the value of the 'Value' attribute.
- isValue() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.BoolValueImpl
-
- isVirtual() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
-
- isWeak() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
-
The inequality constraint is weak if it can be ignored when who is the same as withWhom, or if any if them is
undeducible.
- isWellbehavingFeature(EStructuralFeature) - Static method in class org.eclipse.incquery.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
-
- isWildcardMode() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
-
- ITcDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
-
This interface defines those methods that a transitive reachability data source should provide.
- ITcObserver<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
-
Interface ITcObserver is used to observ the changes in a transitive closure relation; tuple insertion/deleteion.
- ITcRelation<V> - Interface in org.eclipse.incquery.runtime.base.itc.alg.misc
-
- Item - Interface in org.eclipse.incquery.viewers.runtime.model
-
A representation of the model object 'Item'.
- ITEM - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The meta object id for the '
Item
' class.
- ITEM - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the '
Item
' class.
- ITEM__CHILDREN - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Children' reference list.
- ITEM__CHILDREN - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the 'Children' reference list feature.
- ITEM__FORMAT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Format' containment reference.
- ITEM__ID - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Id' attribute.
- ITEM__LABEL - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Label' attribute.
- ITEM__PARAM_EOBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Param EObject' reference.
- ITEM__PARAM_EOBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the 'Param EObject' reference feature.
- ITEM__PARAM_OBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Param Object' attribute.
- ITEM__PARAM_OBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the 'Param Object' attribute feature.
- ITEM__PARENT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Parent' reference.
- ITEM__PARENT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the 'Parent' reference feature.
- ITEM__POLICY - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The feature id for the 'Policy' attribute.
- ITEM__POLICY - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
-
The meta object literal for the 'Policy' attribute feature.
- ITEM_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The number of structural features of the 'Item' class.
- ITEM_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
-
The number of operations of the 'Item' class.
- itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerStateListener
-
- itemAppeared(Item) - Method in interface org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener
-
- itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
-
- itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
-
- itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
-
- itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerStateListener
-
- itemDisappeared(Item) - Method in interface org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener
-
- itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
-
- itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
-
- itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
-
- ItemExtender - Class in org.eclipse.incquery.viewers.runtime.model
-
- ItemExtender() - Constructor for class org.eclipse.incquery.viewers.runtime.model.ItemExtender
-
- ItemExtender.ChildItem - Class in org.eclipse.incquery.viewers.runtime.model
-
- ItemExtender.RootItem - Class in org.eclipse.incquery.viewers.runtime.model
-
- ItemImpl - Class in org.eclipse.incquery.viewers.runtime.model.impl
-
An implementation of the model object 'Item'.
- ItemQuerySpecificationDescriptor - Class in org.eclipse.incquery.viewers.runtime.specifications
-
- ItemQuerySpecificationDescriptor(IQuerySpecification<?>, PAnnotation) - Constructor for class org.eclipse.incquery.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
-
- ItemRule - Class in org.eclipse.incquery.viewers.runtime.model
-
- ItemValidator - Class in org.eclipse.incquery.viewers.runtime.validators
-
A validator for Item objects
Note that this class uses the optional dependency org.eclipse.incquery.patternlanguage.emf!
- ItemValidator() - Constructor for class org.eclipse.incquery.viewers.runtime.validators.ItemValidator
-
- IterableIndexer - Interface in org.eclipse.incquery.runtime.rete.index
-
An indexer that allows the iteration of all retrievable tuple groups (or reduced groups).
- IterateOverChildren - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
-
Iterates all child elements of a selected EObjects.
- IterateOverChildren(int, int, boolean) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverChildren
-
- IterateOverContainers - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
-
Iterates all child elements of a selected EObjects.
- IterateOverContainers(int, int, boolean) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverContainers
-
- IterateOverEClassInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
-
- IterateOverEClassInstances(int, EClass) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEClassInstances
-
- IterateOverEClassInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
-
- IterateOverEClassInstances(int, EClass, Collection<EObject>) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEClassInstances
-
- IterateOverEDatatypeInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
-
- IterateOverEDatatypeInstances(int, EDataType) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEDatatypeInstances
-
- IterateOverEDatatypeInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
-
- IterateOverEDatatypeInstances(int, EDataType, Collection<EObject>, IQueryBackend) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEDatatypeInstances
-
- IterateOverEStructuralFeatureInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
-
- IterateOverEStructuralFeatureInstances(int, int, EStructuralFeature) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEStructuralFeatureInstances
-
- IterateOverEStructuralFeatureInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
-
- IterateOverEStructuralFeatureInstances(int, int, EStructuralFeature) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEStructuralFeatureInstances
-
- iterator() - Method in class org.eclipse.incquery.runtime.localsearch.MatchingTable
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.index.GenericProjectionIndexer
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.index.IdentityIndexer
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.index.NullIndexer
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.index.TransitiveClosureNodeIndexer
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.single.DefaultProductionNode
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.tuple.MaskedTupleMemory
-
- iterator() - Method in class org.eclipse.incquery.runtime.rete.tuple.TupleMemory
-
- ITypeConstraint - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
Common superinterface of enumerable and deferred type constraints.
- ITypeConstraint.TypeConstraintUtil - Class in org.eclipse.incquery.runtime.matchers.psystem
-
- ITypeInferrer - Interface in org.eclipse.incquery.patternlanguage.typing
-
The type inferrer calculates the types of variables and variable references of the pattern model.
- ITypeInferrer.NullTypeInferrer - Class in org.eclipse.incquery.patternlanguage.typing
-
An empty implementation of
ITypeInferrer
that can be used by the abstract pattern language module.
- ITypeInfoProviderConstraint - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
- ITypeSystem - Interface in org.eclipse.incquery.patternlanguage.typing
-
A type system represents the types (classes, or references) provided by a modeling backend.
- ITypeSystem.NullTypeSystem - Class in org.eclipse.incquery.patternlanguage.typing
-
An empty implementation of
ITypeSystem
that can be used by the abstract pattern language module.
- IUpdateable - Interface in org.eclipse.incquery.runtime.matchers.backend
-
Internal interface for the query backend to singal an update to a query result.
- IUpdateCompleteListener - Interface in org.eclipse.incquery.runtime.evm.update
-
- IUpdateCompleteProvider - Interface in org.eclipse.incquery.runtime.evm.update
-
This interface is used to register listeners for a given type of update complete event.
- IValidationEngine - Interface in org.eclipse.incquery.validation.core.api
-
A validation engine is responsible for managing the constraints existing in the scope of an EMF-IncQuery Engine (e.g.
- IValueProvider - Interface in org.eclipse.incquery.runtime.matchers.psystem
-
Helper interface to get values from a tuple of variables.
- IVariableRenamer - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
Helper interface to ease the naming of the new variables during flattening
- IVariableRenamer.HierarchicalName - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
- IVariableRenamer.SameName - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
-
- IViewerLabelListener - Interface in org.eclipse.incquery.viewers.runtime.model.listeners
-
Listener interface for label changes.
- IViewerStateListener - Interface in org.eclipse.incquery.viewers.runtime.model.listeners
-
Listener interface for the appearance and disappearance of elements.
- IViolation - Interface in org.eclipse.incquery.validation.core.api
-
A violation is set of model elements in an instance model that satisfy the specification of a constraint.
- IViolationFilter - Interface in org.eclipse.incquery.validation.core.api
-
Interface for filtering violations when retrieving them from a constraint or registering for event notifications.