Uses of Class
org.teiid.query.sql.symbol.AggregateSymbol

Packages that use AggregateSymbol
org.teiid.query.optimizer.relational   
org.teiid.query.optimizer.relational.rules   
org.teiid.query.parser   
org.teiid.query.resolver.util   
org.teiid.query.sql   
org.teiid.query.sql.navigator   
org.teiid.query.sql.symbol   
org.teiid.query.sql.visitor   
org.teiid.query.validator   
 

Uses of AggregateSymbol in org.teiid.query.optimizer.relational
 

Method parameters in org.teiid.query.optimizer.relational with type arguments of type AggregateSymbol
static SymbolMap RelationalPlanner.buildGroupingNode(java.util.Collection<AggregateSymbol> aggs, java.util.List<? extends Expression> groupingCols, PlanNode groupNode, CommandContext cc, IDGenerator idGenerator)
          Build a grouping node that introduces a anon group (without a inline view source node)
 

Uses of AggregateSymbol in org.teiid.query.optimizer.relational.rules
 

Methods in org.teiid.query.optimizer.relational.rules with parameters of type AggregateSymbol
static boolean CapabilitiesUtil.supportsAggregateFunction(java.lang.Object modelID, AggregateSymbol aggregate, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
 void CriteriaCapabilityValidatorVisitor.visit(AggregateSymbol obj)
           
 

Uses of AggregateSymbol in org.teiid.query.parser
 

Methods in org.teiid.query.parser that return AggregateSymbol
 AggregateSymbol SQLParser.aggregateSymbol(ParseInfo info)
           
 AggregateSymbol SQLParser.orderedAgg(ParseInfo info)
           
 AggregateSymbol SQLParser.textAgg(ParseInfo info)
           
 

Uses of AggregateSymbol in org.teiid.query.resolver.util
 

Methods in org.teiid.query.resolver.util with parameters of type AggregateSymbol
 void ResolverVisitor.visit(AggregateSymbol obj)
           
 

Uses of AggregateSymbol in org.teiid.query.sql
 

Methods in org.teiid.query.sql with parameters of type AggregateSymbol
 void LanguageVisitor.visit(AggregateSymbol obj)
           
 

Uses of AggregateSymbol in org.teiid.query.sql.navigator
 

Methods in org.teiid.query.sql.navigator with parameters of type AggregateSymbol
 void PreOrPostOrderNavigator.visit(AggregateSymbol obj)
           
 

Uses of AggregateSymbol in org.teiid.query.sql.symbol
 

Methods in org.teiid.query.sql.symbol that return AggregateSymbol
 AggregateSymbol WindowFunction.getFunction()
           
 

Methods in org.teiid.query.sql.symbol with parameters of type AggregateSymbol
 void WindowFunction.setFunction(AggregateSymbol expression)
           
 

Method parameters in org.teiid.query.sql.symbol with type arguments of type AggregateSymbol
static boolean AggregateSymbol.areAggregatesCardinalityDependent(java.util.Collection<AggregateSymbol> aggs)
           
 

Uses of AggregateSymbol in org.teiid.query.sql.visitor
 

Methods in org.teiid.query.sql.visitor that return types with arguments of type AggregateSymbol
static java.util.Collection<AggregateSymbol> AggregateSymbolCollectorVisitor.getAggregates(LanguageObject obj, boolean removeDuplicates)
           
 

Methods in org.teiid.query.sql.visitor with parameters of type AggregateSymbol
 void EvaluatableVisitor.visit(AggregateSymbol obj)
           
 void ExpressionMappingVisitor.visit(AggregateSymbol obj)
           
 void AggregateSymbolCollectorVisitor.visit(AggregateSymbol obj)
           
 void AggregateSymbolCollectorVisitor.AggregateStopNavigator.visit(AggregateSymbol obj)
           
 void SQLStringVisitor.visit(AggregateSymbol obj)
           
 

Method parameters in org.teiid.query.sql.visitor with type arguments of type AggregateSymbol
static void AggregateSymbolCollectorVisitor.getAggregates(LanguageObject obj, java.util.Collection<? super AggregateSymbol> aggregates, java.util.Collection<? super ElementSymbol> otherElements, java.util.Collection<? super Expression> groupingColsUsed, java.util.Collection<? super WindowFunction> windowFunctions, java.util.Collection<? extends Expression> groupingCols)
           
 

Constructor parameters in org.teiid.query.sql.visitor with type arguments of type AggregateSymbol
AggregateSymbolCollectorVisitor(java.util.Collection<? super AggregateSymbol> aggregates, java.util.Collection<? super ElementSymbol> elements)
           
 

Uses of AggregateSymbol in org.teiid.query.validator
 

Methods in org.teiid.query.validator with parameters of type AggregateSymbol
 void ValidationVisitor.visit(AggregateSymbol obj)
           
 



Copyright © 2011. All Rights Reserved.