public final class RuleValidateWhereAll extends Object implements OptimizerRule
| Constructor and Description |
|---|
RuleValidateWhereAll() |
| Modifier and Type | Method and Description |
|---|---|
PlanNode |
execute(PlanNode plan,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
RuleStack rules,
AnalysisRecord analysisRecord,
CommandContext context)
Verifies that a model with "supports where all" is being passed an atomic
query with a criteria.
|
String |
toString() |
public PlanNode execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context) throws QueryPlannerException, QueryMetadataException, TeiidComponentException
execute in interface OptimizerRuleQueryPlannerException - if property is not satisfiedQueryMetadataExceptionTeiidComponentExceptionCopyright © 2020. All rights reserved.