public class LocalSearchResultProvider extends AbstractLocalSearchResultProvider
backend, backendContext, hintCache, planProvider, query, resultProviderRequestor, runtimeContext, searchContext, userHints| Constructor and Description |
|---|
LocalSearchResultProvider(LocalSearchBackend backend,
IQueryBackendContext context,
PQuery query,
IPlanProvider planProvider) |
LocalSearchResultProvider(LocalSearchBackend backend,
IQueryBackendContext context,
PQuery query,
IPlanProvider planProvider,
QueryEvaluationHint userHints) |
| Modifier and Type | Method and Description |
|---|---|
protected IOperationCompiler |
getOperationCompiler(IQueryBackendContext backendContext,
LocalSearchHints configuration) |
protected void |
indexInitializationBeforePlanning()
This method is called before planning start to allow indexing.
|
addUpdateListener, countMatches, countMatches, estimateAverageBucketSize, estimateCardinality, estimateCost, forgetAllPlans, getAllMatches, getAllMatches, getCapabilites, getOneArbitraryMatch, getOneArbitraryMatch, getQueryBackend, getSearchPlan, hasMatch, hasMatch, indexReferredTypesOfQuery, newLocalSearchMatcher, newLocalSearchMatcher, prepare, prepareDirectDependencies, preparePlansForExpectedAdornments, removeUpdateListenerpublic LocalSearchResultProvider(LocalSearchBackend backend, IQueryBackendContext context, PQuery query, IPlanProvider planProvider)
ViatraQueryRuntimeExceptionpublic LocalSearchResultProvider(LocalSearchBackend backend, IQueryBackendContext context, PQuery query, IPlanProvider planProvider, QueryEvaluationHint userHints)
ViatraQueryRuntimeExceptionprotected void indexInitializationBeforePlanning()
AbstractLocalSearchResultProviderindexInitializationBeforePlanning in class AbstractLocalSearchResultProviderprotected IOperationCompiler getOperationCompiler(IQueryBackendContext backendContext, LocalSearchHints configuration)
getOperationCompiler in class AbstractLocalSearchResultProvider