|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of SubqueryContainer in org.teiid.query.eval |
|---|
| Methods in org.teiid.query.eval with parameters of type SubqueryContainer | |
|---|---|
protected ValueIterator |
Evaluator.evaluateSubquery(SubqueryContainer container,
java.util.List<?> tuple)
|
| Uses of SubqueryContainer in org.teiid.query.optimizer.relational.plantree |
|---|
| Methods in org.teiid.query.optimizer.relational.plantree that return types with arguments of type SubqueryContainer | |
|---|---|
java.util.List<SubqueryContainer> |
PlanNode.getSubqueryContainers()
|
| Uses of SubqueryContainer in org.teiid.query.optimizer.relational.rules |
|---|
| Methods in org.teiid.query.optimizer.relational.rules with parameters of type SubqueryContainer | |
|---|---|
static void |
RuleCollapseSource.replaceCorrelatedReferences(SubqueryContainer container)
|
static java.lang.Object |
CriteriaCapabilityValidatorVisitor.validateSubqueryPushdown(SubqueryContainer subqueryContainer,
java.lang.Object critNodeModelID,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord)
Return null if the subquery cannot be pushed down, otherwise the model id of the pushdown target. |
| Uses of SubqueryContainer in org.teiid.query.processor.relational |
|---|
| Methods in org.teiid.query.processor.relational with parameters of type SubqueryContainer | |
|---|---|
protected ValueIterator |
SubqueryAwareEvaluator.evaluateSubquery(SubqueryContainer container,
java.util.List tuple)
|
| Uses of SubqueryContainer in org.teiid.query.sql.lang |
|---|
| Classes in org.teiid.query.sql.lang that implement SubqueryContainer | |
|---|---|
class |
ExistsCriteria
This predicate criteria implements the "exists" predicate, which has a subquery in it. |
class |
SubqueryCompareCriteria
This class implements a quantified comparison predicate. |
class |
SubqueryFromClause
A FROM subpart that represents a subquery. |
class |
SubquerySetCriteria
A criteria which is true is the expression's value is a member in a list of values returned from a subquery. |
class |
WithQueryCommand
|
| Uses of SubqueryContainer in org.teiid.query.sql.proc |
|---|
| Classes in org.teiid.query.sql.proc that implement SubqueryContainer | |
|---|---|
class |
CommandStatement
This class represents a variable assignment statement in the storedprocedure language. |
class |
LoopStatement
This class represents a loop statement in the storedprocedure language to cursor through a result set. |
| Uses of SubqueryContainer in org.teiid.query.sql.symbol |
|---|
| Classes in org.teiid.query.sql.symbol that implement SubqueryContainer | |
|---|---|
class |
ScalarSubquery
This is an Expression implementation that can be used in a SELECT clause. |
| Uses of SubqueryContainer in org.teiid.query.sql.visitor |
|---|
| Methods in org.teiid.query.sql.visitor that return types with arguments of type SubqueryContainer | |
|---|---|
java.util.List<SubqueryContainer> |
ValueIteratorProviderCollectorVisitor.getValueIteratorProviders()
Get the value iterator providers collected by the visitor. |
static java.util.List<SubqueryContainer> |
ValueIteratorProviderCollectorVisitor.getValueIteratorProviders(java.util.Collection<? extends LanguageObject> languageObjects)
|
static java.util.List<SubqueryContainer> |
ValueIteratorProviderCollectorVisitor.getValueIteratorProviders(LanguageObject obj)
Helper to quickly get the ValueIteratorProvider instances from obj |
| Method parameters in org.teiid.query.sql.visitor with type arguments of type SubqueryContainer | |
|---|---|
static void |
ValueIteratorProviderCollectorVisitor.getValueIteratorProviders(LanguageObject obj,
java.util.List<SubqueryContainer> valueIteratorProviders)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||