Modifier and Type | Method and Description |
---|---|
void |
IEngineContext.IQueryBackendInitializer.initializeWith(IQueryRuntimeContext runtimeContext) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicEMFQueryRuntimeContext
In dynamic EMF mode, we need to make sure that EEnum literal constants and values returned by eval() expressions
are canonicalized in the same way as enum literals from the EMF model.
|
class |
EMFQueryRuntimeContext
The EMF-based runtime query context, backed by an IQBase NavigationHelper.
|
Modifier and Type | Method and Description |
---|---|
IQueryBackend |
LocalSearchBackendFactory.create(org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
IQueryCacheContext queryCacheContext,
IQueryBackendHintProvider hintProvider) |
Constructor and Description |
---|
LocalSearchBackend(org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
IQueryCacheContext queryCacheContext,
IQueryBackendHintProvider hintProvider) |
LocalSearchResultProvider(IQueryBackend backend,
org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
IQueryCacheContext cacheContext,
IQueryBackendHintProvider hintProvider,
PQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
LocalSearchPlanner.initializePlanner(PQueryFlattener pQueryFlattener,
org.apache.log4j.Logger logger,
IQueryMetaContext metaContext,
IQueryRuntimeContext runtimeContext,
PBodyNormalizer pBodyNormalizer,
LocalSearchRuntimeBasedStrategy localSearchPlannerStrategy,
POperationCompiler pOperationCompiler,
java.util.Map<java.lang.String,java.lang.Object> hints) |
SubPlan |
LocalSearchRuntimeBasedStrategy.plan(PBody pBody,
org.apache.log4j.Logger logger,
java.util.Set<PVariable> initialBoundVariables,
IQueryMetaContext metaContext,
IQueryRuntimeContext runtimeContext,
java.util.Map<java.lang.String,java.lang.Object> hints)
The implementation of a local search-based algorithm to create a search plan for a flattened (and normalized)
PBody
|
Constructor and Description |
---|
PConstraintInfo(PConstraint constraint,
java.util.Set<PVariable> boundMaskVariables,
java.util.Set<PVariable> freeMaskVariables,
java.util.Set<PConstraintInfo> sameWithDifferentBindings,
IQueryRuntimeContext runtimeContext)
Instantiates the wrapper
|
POperationCompiler(IQueryRuntimeContext runtimeContext,
IQueryBackend backend) |
POperationCompiler(IQueryRuntimeContext runtimeContext,
IQueryBackend backend,
boolean baseIndexAvailable) |
Modifier and Type | Method and Description |
---|---|
IQueryBackend |
IQueryBackendFactory.create(org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
IQueryCacheContext queryCacheContext,
IQueryBackendHintProvider hintProvider) |
Modifier and Type | Method and Description |
---|---|
IQueryRuntimeContext |
ReteEngine.getRuntimeContext() |
Modifier and Type | Method and Description |
---|---|
IQueryBackend |
ReteBackendFactory.create(org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
IQueryCacheContext queryCacheContext,
IQueryBackendHintProvider hintProvider) |
Constructor and Description |
---|
ReteEngine(org.apache.log4j.Logger logger,
IQueryRuntimeContext runtimeContext,
int reteThreads) |