Modifier and Type | Class and Description |
---|---|
class |
SpecificationBuilderException |
Constructor and Description |
---|
IncQueryException(QueryProcessingException e) |
Modifier and Type | Method and Description |
---|---|
IQueryResultProvider |
IncQueryEngineImpl.getCachingResultProvider(PQuery query) |
IQueryResultProvider |
IncQueryEngineImpl.getResultProvider(IQuerySpecification<?> query)
Returns an internal interface towards the query backend to feed the matcher with results.
|
Modifier and Type | Method and Description |
---|---|
IQueryResultProvider |
LocalSearchBackend.getResultProvider(PQuery query) |
LocalSearchMatcher |
LocalSearchResultProvider.newLocalSearchMatcher(java.lang.Object[] parameters) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ISearchOperation> |
POperationCompiler.compile(SubPlan plan,
java.util.Set<java.lang.Integer> boundVariableIndexes)
Compiles a plan of
POperation s to a list of type List<ISearchOperation> |
SubPlan |
LocalSearchPlannerStrategy.plan(PBody pBody,
org.apache.log4j.Logger logger,
IQueryMetaContext context)
Deprecated.
The implementation of a local search-based algorithm to create a search plan for a flattened (and normalized)
PBody
|
java.util.Map<java.util.List<ISearchOperation>,java.util.Map<PVariable,java.lang.Integer>> |
LocalSearchPlanner.plan(PQuery querySpec,
java.util.Set<java.lang.Integer> boundVarIndices)
Creates executable plans for the provided query.
|
Modifier and Type | Method and Description |
---|---|
IQueryResultProvider |
IQueryBackend.getResultProvider(PQuery query)
Returns a result provider for a given query.
|
Modifier and Type | Method and Description |
---|---|
IQueryResultProvider |
IQueryCacheContext.getCachingResultProvider(PQuery query)
Returns a caching result provider for the given query; it must be constructed if it does not exist yet.
|
Modifier and Type | Method and Description |
---|---|
SubPlan |
IOperationCompiler.patternCallPlan(Tuple nodes,
PQuery supplierKey) |
Collector |
IOperationCompiler.patternCollector(PQuery pattern) |
SubPlan |
IQueryPlannerStrategy.plan(PBody pSystem,
org.apache.log4j.Logger logger,
IQueryMetaContext context) |
Modifier and Type | Method and Description |
---|---|
static void |
BuildHelper.finalCheck(PBody pSystem,
SubPlan plan,
IQueryMetaContext context)
Verifies whether all constraints are enforced and exported parameters are present.
|
Modifier and Type | Method and Description |
---|---|
void |
BasePConstraint.checkSanity() |
void |
PConstraint.checkSanity() |
Modifier and Type | Method and Description |
---|---|
void |
PatternCallBasedDeferred.checkSanity() |
void |
ExportedParameter.checkSanity() |
Modifier and Type | Class and Description |
---|---|
class |
QueryInitializationException
Represent an exception that occurred while initializing the specification of a query.
|
Constructor and Description |
---|
PProblem(QueryProcessingException exception) |
Modifier and Type | Class and Description |
---|---|
class |
RewriterException
An exception to wrap various issues during PDisjunction rewriting.
|
Modifier and Type | Method and Description |
---|---|
Address<? extends Production> |
ReteBoundary.accessProductionNode(PQuery query)
accesses the production node for specified pattern; builds pattern matcher if it doesn't exist yet
|
RecipeTraceInfo |
ReteBoundary.accessProductionTrace(PQuery query)
accesses the production node for specified pattern; builds pattern matcher if it doesn't exist yet
|
Modifier and Type | Class and Description |
---|---|
class |
RetePatternBuildException
A problem has occurred during the construction of the RETE net.
|
Modifier and Type | Method and Description |
---|---|
SubPlan |
BasicLinearLayout.plan(PBody pSystem,
org.apache.log4j.Logger logger,
IQueryMetaContext context) |
Modifier and Type | Method and Description |
---|---|
CompiledQuery |
ReteRecipeCompiler.getCompiledForm(PQuery query)
Returns a
CompiledQuery compiled from a query |
CompiledSubPlan |
ReteRecipeCompiler.getCompiledForm(SubPlan plan)
Returns a
CompiledSubPlan compiled from a query plan |
SubPlan |
ReteRecipeCompiler.getPlan(PBody pBody) |
Modifier and Type | Method and Description |
---|---|
SubPlan |
QuasiTreeLayout.plan(PBody pSystem,
org.apache.log4j.Logger logger,
IQueryMetaContext context) |
SubPlan |
QuasiTreeLayout.Scaffold.run() |
Modifier and Type | Method and Description |
---|---|
RetePatternMatcher |
ReteEngine.accessMatcher(PQuery query)
Accesses the patternmatcher for a given pattern, constructs one if a matcher is not available yet.
|
void |
ReteEngine.buildMatchersCoalesced(java.util.Collection<PQuery> specifications)
Constructs RETE pattern matchers for a collection of patterns, if they are not available yet.
|
IQueryResultProvider |
ReteEngine.getResultProvider(PQuery query) |