Uses of Class
com.metamatrix.api.exception.query.QueryResolverException

Packages that use QueryResolverException
com.metamatrix.query.processor.relational   
com.metamatrix.query.resolver   
com.metamatrix.query.resolver.command   
com.metamatrix.query.resolver.util   
com.metamatrix.query.rewriter   
 

Uses of QueryResolverException in com.metamatrix.query.processor.relational
 

Methods in com.metamatrix.query.processor.relational that throw QueryResolverException
 void BatchedCommandsEvaluator.evaluateExpressions(java.util.List commands, CommandContext context)
           
 

Uses of QueryResolverException in com.metamatrix.query.resolver
 

Methods in com.metamatrix.query.resolver that throw QueryResolverException
 void ProcedureContainerResolver.expandCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
          Expand a command by finding and attaching all subcommands to the command.
 GroupContext ProcedureContainerResolver.findChildCommandMetadata(Command command, TempMetadataStore discoveredMetadata, boolean useMetadataCommands, 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)
           
 void ProcedureContainerResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void CommandResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
          Resolve the command using the metadata.
static TempMetadataStore QueryResolver.resolveCommand(Command currentCommand, java.util.Map externalMetadata, boolean useMetadataCommands, 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, boolean useMetadataCommands, 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
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, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 

Uses of QueryResolverException in com.metamatrix.query.resolver.command
 

Methods in com.metamatrix.query.resolver.command that throw QueryResolverException
static java.util.Collection XMLQueryResolver.collectValidCriteriaElements(GroupSymbol group, QueryMetadataInterface metadata)
          Collect all fully-qualified valid elements.
 void ExecResolver.expandCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
           
 GroupContext ExecResolver.findChildCommandMetadata(Command command, TempMetadataStore childMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata)
           
 GroupContext DeleteResolver.findChildCommandMetadata(Command command, TempMetadataStore discoveredMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata)
           
 java.util.Map UpdateResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 java.util.Map InsertResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 void XQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void XMLQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void UpdateProcedureResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void TempTableResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void SimpleQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void SetQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void DynamicCommandResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void BatchedUpdateResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
protected  void InsertResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
protected  void ExecResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
 void UpdateResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void InsertResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
          Resolve an INSERT.
 void ExecResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void DeleteResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void InsertResolver.resolveTypes(Insert insert)
           
 void UpdateProcedureResolver.resolveVirtualGroupElements(CreateUpdateProcedureCommand procCommand, boolean useMetadataCommands, 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 com.metamatrix.query.resolver.util
 

Methods in com.metamatrix.query.resolver.util that return QueryResolverException
 QueryResolverException ResolverVisitor.getResolverException()
           
 QueryResolverException BindVariableVisitor.getResolverException()
           
 

Methods in com.metamatrix.query.resolver.util that throw QueryResolverException
static void ResolverUtil.addTempGroup(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols, boolean tempTable)
           
static void 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)
          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)
          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 ResolverVisitorUtil.resolveFunction(Function function, QueryMetadataInterface metadata)
          Resolve function such that all functions are resolved and type-safe.
static void ResolverVisitorUtil.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 groups, GroupContext externalContext, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection groups, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveLimit(Limit limit)
           
static ResolverVisitorUtil.ResolvedLookup ResolverVisitorUtil.resolveLookup(Function lookup, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveOrderBy(OrderBy orderBy, java.util.List fromClauseGroups, java.util.List knownElements, QueryMetadataInterface metadata)
          Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type
static void ResolverUtil.setTypeIfReference(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.
 

Uses of QueryResolverException in com.metamatrix.query.rewriter
 

Methods in com.metamatrix.query.rewriter that throw QueryResolverException
static Query QueryRewriter.createInlineViewQuery(GroupSymbol group, QueryCommand nested, QueryMetadataInterface metadata, java.util.List actualSymbols)
           
 



Copyright © 2009. All Rights Reserved.