ariba.util.expr
Class DefaultClassResolver

java.lang.Object
  extended by ariba.util.expr.DefaultClassResolver
All Implemented Interfaces:
ClassResolver

public class DefaultClassResolver
extends java.lang.Object
implements ClassResolver

Default class resolution. Uses Class.forName() to look up classes by name. It also looks in the "java.lang" package if the class named does not give a package specifier, allowing easier usage of these classes.

Author:
Luke Blanshard (blanshlu@netscape.net), Drew Davidson (drew@ognl.org)

Constructor Summary
DefaultClassResolver()
           
 
Method Summary
 java.lang.Class classForName(java.lang.String className, java.util.Map context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultClassResolver

public DefaultClassResolver()
Method Detail

classForName

public java.lang.Class classForName(java.lang.String className,
                                    java.util.Map context)
                             throws java.lang.ClassNotFoundException
Specified by:
classForName in interface ClassResolver
Throws:
java.lang.ClassNotFoundException


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.