Uses of Class
org.teiid.api.exception.query.QueryResolverException

Packages that use QueryResolverException
org.teiid.query.optimizer.relational   
org.teiid.query.optimizer.relational.rules   
org.teiid.query.resolver   
org.teiid.query.resolver.command   
org.teiid.query.resolver.util   
org.teiid.query.rewriter   
org.teiid.query.sql.symbol   
org.teiid.query.xquery.saxon   
 

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

Methods in org.teiid.query.optimizer.relational that throw QueryResolverException
static java.lang.Object RelationalPlanner.getGlobalTempTableMetadataId(GroupSymbol table, java.lang.String matTableName, CommandContext context, QueryMetadataInterface metadata, AnalysisRecord analysisRecord)
           
 

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

Methods in org.teiid.query.optimizer.relational.rules that throw QueryResolverException
 void RulePushAggregates.addView(PlanNode root, PlanNode unionSource, boolean pushdown, java.util.List<SingleElementSymbol> groupingExpressions, java.util.Set<AggregateSymbol> aggregates, java.util.List<ElementSymbol> virtualElements, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
 

Uses of QueryResolverException in org.teiid.query.resolver
 

Methods in org.teiid.query.resolver that throw QueryResolverException
static Command QueryResolver.expandCommand(ProcedureContainer proc, QueryMetadataInterface metadata, AnalysisRecord analysisRecord)
           
 Command ProcedureContainerResolver.expandCommand(ProcedureContainer procCommand, QueryMetadataInterface metadata, AnalysisRecord analysis)
          Expand a command by finding and attaching all subcommands to the command.
 GroupContext ProcedureContainerResolver.findChildCommandMetadata(ProcedureContainer container, TempMetadataStore discoveredMetadata, QueryMetadataInterface metadata)
          Find all metadata defined by this command for it's children.
 java.util.Map VariableResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
static java.util.Map QueryResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
static boolean QueryResolver.isXMLQuery(Query query, QueryMetadataInterface metadata)
          Check to verify if the query would return XML results.
static TempMetadataStore QueryResolver.resolveCommand(Command currentCommand, java.util.Map externalMetadata, QueryMetadataInterface metadata, AnalysisRecord analysis)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
static TempMetadataStore QueryResolver.resolveCommand(Command currentCommand, java.util.Map externalMetadata, QueryMetadataInterface metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
static void QueryResolver.resolveCommand(Command command, QueryMetadataInterface metadata)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
static void QueryResolver.resolveCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
 void CommandResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
          Resolve the command using the metadata.
 void ProcedureContainerResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
static void QueryResolver.resolveCriteria(Criteria criteria, QueryMetadataInterface metadata)
          Resolve just a criteria.
protected  void ProcedureContainerResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
abstract  void ProcedureContainerResolver.resolveProceduralCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
static void QueryResolver.resolveSubqueries(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 

Uses of QueryResolverException in org.teiid.query.resolver.command
 

Methods in org.teiid.query.resolver.command that throw QueryResolverException
static java.util.Collection XMLQueryResolver.collectValidCriteriaElements(GroupSymbol group, QueryMetadataInterface metadata)
          Collect all fully-qualified valid elements.
 GroupContext ExecResolver.findChildCommandMetadata(ProcedureContainer container, TempMetadataStore discoveredMetadata, QueryMetadataInterface metadata)
           
 GroupContext DeleteResolver.findChildCommandMetadata(ProcedureContainer container, TempMetadataStore discoveredMetadata, QueryMetadataInterface metadata)
           
 java.util.Map UpdateResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 java.util.Map InsertResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 void SetQueryResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void DynamicCommandResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void BatchedUpdateResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void TempTableResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void XMLQueryResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void UpdateProcedureResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void SimpleQueryResolver.resolveCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
protected  void ExecResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
protected  void InsertResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
 void UpdateResolver.resolveProceduralCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void ExecResolver.resolveProceduralCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void DeleteResolver.resolveProceduralCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void InsertResolver.resolveProceduralCommand(Command command, TempMetadataAdapter metadata, AnalysisRecord analysis)
          Resolve an INSERT.
 void InsertResolver.resolveTypes(Insert insert, TempMetadataAdapter metadata, java.util.List values, boolean usingQuery)
           
 void UpdateProcedureResolver.resolveVirtualGroupElements(CreateUpdateProcedureCommand procCommand, QueryMetadataInterface metadata)
           
static void XMLQueryResolver.resolveXMLCriteria(Criteria criteria, GroupContext externalGroups, java.util.Collection validElements, QueryMetadataInterface metadata)
           Resolve the criteria specified on the XML query.
 

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

Methods in org.teiid.query.resolver.util that return QueryResolverException
 QueryResolverException ResolverVisitor.getResolverException()
           
 QueryResolverException BindVariableVisitor.getResolverException()
           
 

Methods in org.teiid.query.resolver.util that throw QueryResolverException
static TempMetadataID ResolverUtil.addTempGroup(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols, boolean tempTable)
           
static TempMetadataID ResolverUtil.addTempTable(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols)
           
static void BindVariableVisitor.bindReferences(LanguageObject obj, java.util.List bindings, QueryMetadataInterface metadata)
          Convenient static method for using this visitor
static Expression ResolverUtil.convertExpression(Expression sourceExpression, java.lang.String targetTypeName, QueryMetadataInterface metadata)
          Replaces a sourceExpression with a conversion of the source expression to the target type.
static Expression ResolverUtil.convertExpression(Expression sourceExpression, java.lang.String sourceTypeName, java.lang.String targetTypeName, QueryMetadataInterface metadata)
          Replaces a sourceExpression with a conversion of the source expression to the target type.
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.
static void ResolveVirtualGroupCriteriaVisitor.resolveCriteria(LanguageObject obj, GroupSymbol virtualGroup, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveGroup(GroupSymbol symbol, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveImplicitTempGroup(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection<GroupSymbol> groups, GroupContext externalContext, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection<GroupSymbol> groups, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveLimit(Limit limit)
           
static ResolverUtil.ResolvedLookup ResolverUtil.resolveLookup(Function lookup, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveOrderBy(OrderBy orderBy, QueryCommand command, QueryMetadataInterface metadata)
          Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type
static void ResolverUtil.setDesiredType(Expression expression, java.lang.Class<?> targetType, LanguageObject surroundingExpression)
          Utility to set the type of an expression if it is a Reference and has a null type.
 void ResolverVisitor.throwException(boolean includeUnresolvedFunctions)
           
 

Uses of QueryResolverException in org.teiid.query.rewriter
 

Methods in org.teiid.query.rewriter that throw QueryResolverException
static Query QueryRewriter.createInlineViewQuery(GroupSymbol group, Command nested, QueryMetadataInterface metadata, java.util.List<SingleElementSymbol> actualSymbols)
           
 

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

Methods in org.teiid.query.sql.symbol that throw QueryResolverException
 void XMLQuery.compileXqueryExpression()
           
 

Uses of QueryResolverException in org.teiid.query.xquery.saxon
 

Constructors in org.teiid.query.xquery.saxon that throw QueryResolverException
SaxonXQueryExpression(java.lang.String xQueryString, XMLNamespaces namespaces, java.util.List<DerivedColumn> passing, java.util.List<XMLTable.XMLColumn> columns)
           
 



Copyright © 2010. All Rights Reserved.