Uses of Interface
org.teiid.query.sql.symbol.SelectSymbol

Packages that use SelectSymbol
org.teiid.query.optimizer.relational   
org.teiid.query.parser   
org.teiid.query.processor.relational   
org.teiid.query.sql.lang   
org.teiid.query.sql.symbol   
 

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

Method parameters in org.teiid.query.optimizer.relational with type arguments of type SelectSymbol
static Query RelationalPlanner.createMatViewQuery(java.lang.Object matMetadataId, java.lang.String matTableName, java.util.List<? extends SelectSymbol> select, boolean isGlobal)
           
 

Uses of SelectSymbol in org.teiid.query.parser
 

Methods in org.teiid.query.parser that return SelectSymbol
 SelectSymbol SQLParser.selectSymbol(ParseInfo info)
           
 

Uses of SelectSymbol in org.teiid.query.processor.relational
 

Methods in org.teiid.query.processor.relational that return types with arguments of type SelectSymbol
 java.util.List<SelectSymbol> AccessNode.getOriginalSelect()
           
 

Uses of SelectSymbol in org.teiid.query.sql.lang
 

Methods in org.teiid.query.sql.lang that return SelectSymbol
 SelectSymbol Select.getSymbol(int index)
          Returns the select symbol at the specified index.
 

Methods in org.teiid.query.sql.lang that return types with arguments of type SelectSymbol
 java.util.List<SelectSymbol> Select.getSymbols()
          Returns an ordered list of the symbols in the select.
 

Methods in org.teiid.query.sql.lang with parameters of type SelectSymbol
 void Select.addSymbol(SelectSymbol symbol)
          Adds a new symbol to the list of symbols.
 boolean Select.containsSymbol(SelectSymbol symbol)
          Checks if a symbol is in the Select.
 

Method parameters in org.teiid.query.sql.lang with type arguments of type SelectSymbol
 void Select.addSymbols(java.util.Collection<? extends SelectSymbol> toAdd)
          Adds a new collection of symbols to the list of symbols.
 void Select.setSymbols(java.util.List<? extends SelectSymbol> symbols)
          Sets an ordered list of the symbols in the select.
 

Constructor parameters in org.teiid.query.sql.lang with type arguments of type SelectSymbol
Select(java.util.List<? extends SelectSymbol> symbols)
          Constructs an instance of this class from an ordered set of symbols.
 

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

Classes in org.teiid.query.sql.symbol that implement SelectSymbol
 class AggregateSymbol
          An aggregate symbol represents an aggregate function.
 class AliasSymbol
          An AliasSymbol wraps a SingleElementSymbol and changes it's name.
 class ElementSymbol
          This is a subclass of Symbol representing a single element.
 class ExpressionSymbol
          This is a subclass of Symbol representing an expression in the SELECT clause.
 class MultipleElementSymbol
          This is a subclass of Symbol representing multiple output columns.
 class SingleElementSymbol
          This is a subclass of Symbol representing a single output column.
 class WindowFunction
           
 



Copyright © 2011. All Rights Reserved.