Uses of Class
com.metamatrix.query.sql.symbol.ElementSymbol

Packages that use ElementSymbol
com.metamatrix.query.mapping.xml   
com.metamatrix.query.metadata   
com.metamatrix.query.optimizer.relational.rules   
com.metamatrix.query.processor.proc   
com.metamatrix.query.processor.xml   
com.metamatrix.query.resolver.util   
com.metamatrix.query.sql   
com.metamatrix.query.sql.lang   
com.metamatrix.query.sql.navigator   
com.metamatrix.query.sql.proc   
com.metamatrix.query.sql.symbol   
com.metamatrix.query.sql.util   
com.metamatrix.query.sql.visitor   
com.metamatrix.query.validator   
 

Uses of ElementSymbol in com.metamatrix.query.mapping.xml
 

Methods in com.metamatrix.query.mapping.xml that return ElementSymbol
 ElementSymbol MappingElement.getElementSymbol()
           
 ElementSymbol MappingAttribute.getElementSymbol()
           
 ElementSymbol MappingSourceNode.getMappedSymbol(ElementSymbol symbol)
           
 ElementSymbol ResultSetInfo.getMappingClassSymbol()
           
 

Methods in com.metamatrix.query.mapping.xml with parameters of type ElementSymbol
 ElementSymbol MappingSourceNode.getMappedSymbol(ElementSymbol symbol)
           
 void MappingElement.setElementSymbol(ElementSymbol symbol)
           
 void MappingAttribute.setElementSymbol(ElementSymbol symbol)
           
 void ResultSetInfo.setMappingClassSymbol(ElementSymbol mappingClassSymbol)
           
 

Uses of ElementSymbol in com.metamatrix.query.metadata
 

Methods in com.metamatrix.query.metadata that return ElementSymbol
 ElementSymbol GroupInfo.getSymbol(java.lang.Object metadataID)
           
 ElementSymbol GroupInfo.getSymbol(java.lang.String shortCanonicalName)
           
 

Methods in com.metamatrix.query.metadata that return types with arguments of type ElementSymbol
 java.util.List<ElementSymbol> GroupInfo.getSymbolList()
           
 

Methods in com.metamatrix.query.metadata with parameters of type ElementSymbol
 void TempMetadataStore.addElementToTempGroup(java.lang.String tempGroup, ElementSymbol symbol)
           
 

Constructor parameters in com.metamatrix.query.metadata with type arguments of type ElementSymbol
GroupInfo(java.util.LinkedHashMap<java.lang.Object,ElementSymbol> symbols)
           
 

Uses of ElementSymbol in com.metamatrix.query.optimizer.relational.rules
 

Methods in com.metamatrix.query.optimizer.relational.rules that return types with arguments of type ElementSymbol
static java.util.Map<ElementSymbol,Expression> FrameUtil.buildSymbolMap(GroupSymbol oldGroup, GroupSymbol newGroup, QueryMetadataInterface metadata)
          creates a symbol map of elements in oldGroup mapped to corresponding elements in newGroup if newGroup is null, then a mapping of oldGroup elements to null constants will be returned
 

Uses of ElementSymbol in com.metamatrix.query.processor.proc
 

Methods in com.metamatrix.query.processor.proc that return ElementSymbol
 ElementSymbol AbstractAssignmentInstruction.getVariable()
           
 

Methods in com.metamatrix.query.processor.proc with parameters of type ElementSymbol
 void AbstractAssignmentInstruction.setVariable(ElementSymbol variable)
           
 

Uses of ElementSymbol in com.metamatrix.query.processor.xml
 

Constructors in com.metamatrix.query.processor.xml with parameters of type ElementSymbol
AddNodeInstruction(NodeDescriptor descriptor, ElementSymbol symbol)
          Constructor for AddElementInstruction.
JoinedWhileInstruction(java.lang.String rsName, java.lang.Integer mappingClassNumber, ElementSymbol mappingClassSymbol, java.lang.String originalResultSet)
          Constructor for WhileInstruction.
 

Uses of ElementSymbol in com.metamatrix.query.resolver.util
 

Methods in com.metamatrix.query.resolver.util that return ElementSymbol
 ElementSymbol ResolverVisitorUtil.ResolvedLookup.getKeyElement()
           
 ElementSymbol ResolverVisitorUtil.ResolvedLookup.getReturnElement()
           
 

Methods in com.metamatrix.query.resolver.util with parameters of type ElementSymbol
static Expression ResolverUtil.getDefault(ElementSymbol symbol, QueryMetadataInterface metadata)
          Get the default value for the parameter, which could be null if the parameter is set to NULLABLE.
 void ResolverVisitor.visit(ElementSymbol obj)
           
 

Uses of ElementSymbol in com.metamatrix.query.sql
 

Methods in com.metamatrix.query.sql with parameters of type ElementSymbol
 void LanguageVisitor.visit(ElementSymbol obj)
           
 

Uses of ElementSymbol in com.metamatrix.query.sql.lang
 

Methods in com.metamatrix.query.sql.lang that return ElementSymbol
 ElementSymbol SPParameter.getParameterSymbol()
          Get element symbol representing this parameter.
 ElementSymbol StoredProcedure.getResultSetColumn(int index)
           
 ElementSymbol SPParameter.getResultSetColumn(int position)
          Get a particular result set column at the specified position.
 ElementSymbol SetClause.getSymbol()
           
 

Methods in com.metamatrix.query.sql.lang that return types with arguments of type ElementSymbol
 java.util.LinkedHashMap<ElementSymbol,Expression> SetClauseList.getClauseMap()
           
 

Methods in com.metamatrix.query.sql.lang with parameters of type ElementSymbol
 void Update.addChange(ElementSymbol id, Expression value)
          Add change to change list - a change is represented by a CompareCriteria internally but can be added here as an element and an expression
 void SetClauseList.addClause(ElementSymbol symbol, Expression expression)
           
 void Insert.addVariable(ElementSymbol var)
          Add a variable to end of list
 boolean Select.isElementBeingSelected(ElementSymbol elementSymbol)
          Check is the element symbol is being selected by this select clause.
 void SetClause.setSymbol(ElementSymbol symbol)
           
 

Constructors in com.metamatrix.query.sql.lang with parameters of type ElementSymbol
SetClause(ElementSymbol symbol, Expression value)
           
 

Uses of ElementSymbol in com.metamatrix.query.sql.navigator
 

Methods in com.metamatrix.query.sql.navigator with parameters of type ElementSymbol
 void PreOrPostOrderNavigator.visit(ElementSymbol obj)
           
 

Uses of ElementSymbol in com.metamatrix.query.sql.proc
 

Methods in com.metamatrix.query.sql.proc that return ElementSymbol
 ElementSymbol AssignmentStatement.getVariable()
          Get the expression giving the value that is assigned to the variable.
 

Methods in com.metamatrix.query.sql.proc with parameters of type ElementSymbol
 void CriteriaSelector.addElement(ElementSymbol element)
          Add an element to the collection of elements on which criteria is pecified on the user's query
 void AssignmentStatement.setVariable(ElementSymbol variable)
          Set the variable that is assigned to the value
 

Constructors in com.metamatrix.query.sql.proc with parameters of type ElementSymbol
AssignmentStatement(ElementSymbol variable, LanguageObject value)
           
DeclareStatement(ElementSymbol variable, java.lang.String varType)
          Constructor for DeclareStatement.
DeclareStatement(ElementSymbol variable, java.lang.String varType, LanguageObject value)
          Constructor for DeclareStatement.
 

Uses of ElementSymbol in com.metamatrix.query.sql.symbol
 

Methods in com.metamatrix.query.sql.symbol with parameters of type ElementSymbol
 void MultipleElementSymbol.addElementSymbol(ElementSymbol symbol)
          Add an element symbol referenced by this multiple element symbol
 

Uses of ElementSymbol in com.metamatrix.query.sql.util
 

Methods in com.metamatrix.query.sql.util that return types with arguments of type ElementSymbol
 java.util.Map<ElementSymbol,Expression> SymbolMap.asMap()
           
 java.util.List<ElementSymbol> SymbolMap.getKeys()
           
 

Methods in com.metamatrix.query.sql.util with parameters of type ElementSymbol
 boolean SymbolMap.addMapping(ElementSymbol symbol, Expression expression)
           
 boolean VariableContext.containsVariable(ElementSymbol variable)
          Check if this context or any of it's parent contexts contain this variable
 Expression SymbolMap.getMappedExpression(ElementSymbol symbol)
           
 java.lang.Object VariableContext.getValue(ElementSymbol variable)
          Get the value for the given variable, if the variable exits in the current context just return the value of the variable else lookup the parent context and return the value of the variable.
 void VariableContext.setValue(ElementSymbol variable, java.lang.Object value)
          Set the value for the given, if the variable aready exits replaces its value with the given value else adds a new variable to the map.
 

Method parameters in com.metamatrix.query.sql.util with type arguments of type ElementSymbol
static SymbolMap SymbolMap.createSymbolMap(java.util.List<ElementSymbol> virtualElements, java.util.List<? extends Expression> mappedCols)
           
 

Uses of ElementSymbol in com.metamatrix.query.sql.visitor
 

Methods in com.metamatrix.query.sql.visitor that return types with arguments of type ElementSymbol
static java.util.Collection<ElementSymbol> ElementCollectorVisitor.getElements(LanguageObject obj, boolean removeDuplicates)
          Helper to quickly get the elements from obj in a collection.
 

Methods in com.metamatrix.query.sql.visitor with parameters of type ElementSymbol
 void VariableCollectorVisitor.visit(ElementSymbol obj)
          Visit a language object and collect symbols.
 void SQLStringVisitor.visit(ElementSymbol obj)
           
 void EvaluatableVisitor.visit(ElementSymbol obj)
           
 void ElementCollectorVisitor.visit(ElementSymbol obj)
          Visit a language object and collect symbols.
 void AggregateSymbolCollectorVisitor.visit(ElementSymbol obj)
           
 

Uses of ElementSymbol in com.metamatrix.query.validator
 

Methods in com.metamatrix.query.validator with parameters of type ElementSymbol
 void AggregateValidationVisitor.visit(ElementSymbol obj)
           
 



Copyright © 2009. All Rights Reserved.