com.metamatrix.query.resolver.util
Class ResolverVisitorUtil

java.lang.Object
  extended by com.metamatrix.query.resolver.util.ResolverVisitorUtil

public class ResolverVisitorUtil
extends java.lang.Object


Nested Class Summary
static class ResolverVisitorUtil.ResolvedLookup
           
 
Constructor Summary
ResolverVisitorUtil()
           
 
Method Summary
static void resolveFunction(Function function, QueryMetadataInterface metadata)
          Resolve function such that all functions are resolved and type-safe.
static void resolveGroup(GroupSymbol symbol, QueryMetadataInterface metadata)
           
static ResolverVisitorUtil.ResolvedLookup resolveLookup(Function lookup, QueryMetadataInterface metadata)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolverVisitorUtil

public ResolverVisitorUtil()
Method Detail

resolveFunction

public static void resolveFunction(Function function,
                                   QueryMetadataInterface metadata)
                            throws QueryResolverException,
                                   MetaMatrixComponentException
Resolve function such that all functions are resolved and type-safe.

Throws:
QueryResolverException
MetaMatrixComponentException

resolveLookup

public static ResolverVisitorUtil.ResolvedLookup resolveLookup(Function lookup,
                                                               QueryMetadataInterface metadata)
                                                        throws QueryResolverException,
                                                               MetaMatrixComponentException
Throws:
QueryResolverException
MetaMatrixComponentException

resolveGroup

public static void resolveGroup(GroupSymbol symbol,
                                QueryMetadataInterface metadata)
                         throws MetaMatrixComponentException,
                                QueryResolverException
Throws:
MetaMatrixComponentException
QueryResolverException


Copyright © 2009. All Rights Reserved.