Class RewritingInputWrapper
java.lang.Object
fr.inria.rules.integraal.component_builder.evaluators.query_rewriting.auxiliary.RewritingInputWrapper
Groups rewriting inputs that share the same rule base and compilation.
-
Constructor Summary
ConstructorsConstructorDescriptionRewritingInputWrapper(Collection<Query> queries, RuleBase ruleBase, RuleCompilation compilation) Creates a wrapper around the supplied rewriting inputs. -
Method Summary
Modifier and TypeMethodDescriptionCreates one rewriting input per wrapped query.
-
Constructor Details
-
RewritingInputWrapper
public RewritingInputWrapper(Collection<Query> queries, RuleBase ruleBase, RuleCompilation compilation) Creates a wrapper around the supplied rewriting inputs.- Parameters:
queries- the queries to rewriteruleBase- the rule base used for rewritingcompilation- the compilation used during rewriting
-
-
Method Details
-
createRewritingInputs
Creates one rewriting input per wrapped query.- Returns:
- the list of rewriting inputs derived from this wrapper
-