Class GenericPatternMatcher

All Implemented Interfaces:
InterpreterMatcher<GenericPatternMatch>

public class GenericPatternMatcher extends BaseMatcher<GenericPatternMatch>
This is a generic pattern matcher for any Refinery Interpreter pattern, with "interpretative" query execution. To use the pattern matcher on a given model, obtain a GenericQuerySpecification first, then invoke e.g. BaseQuerySpecification.getMatcher(InterpreterEngine). in conjunction with
invalid reference
InterpreterEngine#on(QueryScope)
.

Whenever available, consider using the pattern-specific generated matcher API instead.

Matches of the pattern will be represented as GenericPatternMatch.

Since:
0.9
See Also: