public class LocalSearchPlanner extends java.lang.Object implements ILocalSearchPlanner
Constructor and Description |
---|
LocalSearchPlanner(IQueryBackendContext backendContext,
IOperationCompiler compiler,
org.apache.log4j.Logger logger,
LocalSearchHints configuration) |
LocalSearchPlanner(LocalSearchBackend backend,
org.apache.log4j.Logger logger,
LocalSearchHints configuration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<org.eclipse.viatra.query.runtime.localsearch.planner.util.SearchPlanForBody> |
plan(PQuery querySpec,
java.util.Set<PParameter> boundParameters)
Creates executable plans for the provided query.
|
@Deprecated public LocalSearchPlanner(LocalSearchBackend backend, org.apache.log4j.Logger logger, LocalSearchHints configuration)
public LocalSearchPlanner(IQueryBackendContext backendContext, IOperationCompiler compiler, org.apache.log4j.Logger logger, LocalSearchHints configuration)
public java.util.Collection<org.eclipse.viatra.query.runtime.localsearch.planner.util.SearchPlanForBody> plan(PQuery querySpec, java.util.Set<PParameter> boundParameters) throws QueryProcessingException
initializePlanner()
methods before calling this method.plan
in interface ILocalSearchPlanner
querySpec
- boundParameters
- a set of bound parametersQueryProcessingException