Package ognl

Class 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)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class classForName​(java.lang.String className, java.util.Map context)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, 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