Class DontFlattenIncrementalPredicate
java.lang.Object
tools.refinery.interpreter.localsearch.matcher.integration.DontFlattenIncrementalPredicate
- All Implemented Interfaces:
IFlattenCallPredicate
This implementation forbids flattening of patterns marked to be executed with a caching / incremental backend.
This makes is possible for the user to configure hybrid matching via using
the 'search' and 'incremental keywords in the pattern definition file.
- Since:
- 1.5
-
Nested Class Summary
Nested classes/interfaces inherited from interface tools.refinery.interpreter.matchers.psystem.rewriters.IFlattenCallPredicate
IFlattenCallPredicate.And
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DontFlattenIncrementalPredicate
public DontFlattenIncrementalPredicate()
-
-
Method Details
-
shouldFlatten
- Specified by:
shouldFlatten
in interfaceIFlattenCallPredicate
-