| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.apache.jasper.servlet.JasperLoader
public class JasperLoader
Class loader for loading servlet class files (corresponding to JSP files) and tag handler class files (corresponding to tag files).
| Constructor Summary | |
|---|---|
| JasperLoader(java.net.URL[] urls,
             java.lang.ClassLoader parent,
             java.security.PermissionCollection permissionCollection,
             java.security.CodeSource codeSource) | |
| Method Summary | |
|---|---|
|  java.security.PermissionCollection | getPermissions(java.security.CodeSource codeSource)Get the Permissions for a CodeSource. | 
|  java.io.InputStream | getResourceAsStream(java.lang.String name)Delegate to parent | 
|  java.lang.Class | loadClass(java.lang.String name)Load the class with the specified name. | 
|  java.lang.Class | loadClass(java.lang.String name,
          boolean resolve)Load the class with the specified name, searching using the following algorithm until it finds and returns the class. | 
| Methods inherited from class java.net.URLClassLoader | 
|---|
| addURL, definePackage, findClass, findResource, findResources, getURLs, newInstance, newInstance | 
| Methods inherited from class java.security.SecureClassLoader | 
|---|
| defineClass, defineClass | 
| Methods inherited from class java.lang.ClassLoader | 
|---|
| clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public JasperLoader(java.net.URL[] urls,
                    java.lang.ClassLoader parent,
                    java.security.PermissionCollection permissionCollection,
                    java.security.CodeSource codeSource)
| Method Detail | 
|---|
public java.lang.Class loadClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
loadClass(String, boolean)
 with false as the second argument.
loadClass in class java.lang.ClassLoadername - Name of the class to be loaded
java.lang.ClassNotFoundException - if the class was not found
public java.lang.Class loadClass(java.lang.String name,
                                 boolean resolve)
                          throws java.lang.ClassNotFoundException
ClassNotFoundException.
 findLoadedClass(String) to check if the
     class has already been loaded.  If it has, the same
     Class object is returned.delegate property is set to true,
     call the loadClass() method of the parent class
     loader, if any.findClass() to find this class in our locally
     defined repositories.loadClass() method of our parent
     class loader, if any.resolve flag is true, this method will then
 call resolveClass(Class) on the resulting Class object.
loadClass in class java.lang.ClassLoadername - Name of the class to be loadedresolve - If true then resolve the class
java.lang.ClassNotFoundException - if the class was not foundpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in class java.lang.ClassLoaderClassLoader.getResourceAsStream(java.lang.String)public final java.security.PermissionCollection getPermissions(java.security.CodeSource codeSource)
getPermissions in class java.net.URLClassLoadercodeSource - Code source where the code was loaded from
| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||