Package tools.refinery.interpreter.api
package tools.refinery.interpreter.api
-
ClassDescriptionAdvanced interface to a Refinery Interpreter incremental evaluation engine.Generic signature object implementation.This is a generic pattern matcher for any Refinery Interpreter pattern, with "interpretative" query execution.Generic implementation of
IQueryGroup
, covering an arbitrarily chosen set of patterns.GenericQuerySpecification<Matcher extends GenericPatternMatcher>This is a generic query specification for Refinery Interpreter pattern matchers, for "interpretative" query execution.IMatchUpdateListener<Match extends IPatternMatch>An interface for low-level notifications about match appearance and disappearance.A Viatra Query (incremental) evaluation engine, attached to a model such as an EMF resource.Listener interface to get notifications when a new managed engine is initialized.Listener interface for getting notification on changes in anInterpreterEngine
.This class is intended to provide options to a createdInterpreterEngine
instance.InterpreterMatcher<Match extends IPatternMatch>Interface for a Refinery Interpreter matcher associated with a graph pattern.Listener interface for model changes affecting different levels of the Refinery Interpreter architecture.Possible notification levels for changesGeneric interface for a single match of a pattern.Generic interface for group of query specifications.API interface for a Refinery Interpreter query specification.MatchUpdateAdapter<Match extends IPatternMatch>A default implementation ofIMatchUpdateListener
that contains two match processors, one for appearance, one for disappearance.