    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class w3c.jigsaw.servlet.LocalServletLoader

    java.lang.Object
       |
       +----java.lang.ClassLoader
               |
               +----w3c.jigsaw.servlet.LocalServletLoader

public class LocalServletLoader
extends ClassLoader

##

LocalServletLoader(LocalServletLoader)
LocalServletLoader(ServletWrapper)

##

classChanged(String)
getResource(String)
getResourceAsStream(String)
  Get a resource as a stream.
loadClass(String, boolean)
loadClassFile(File)
locateClass(String)
  Given the class name, return its URL.

##

LocalServletLoader

     protected LocalServletLoader(ServletWrapper wrapper)

LocalServletLoader

     protected LocalServletLoader(LocalServletLoader loader)

##

locateClass

     protected File locateClass(String name)

  Given the class name, return its URL.

  Parameters:
    name - The class to be loaded.
  Returns:
    The URL for the class.

getResource

     public URL getResource(String name)

  Overrides:
    getResource in class ClassLoader

getResourceAsStream

     public InputStream getResourceAsStream(String name)

  Get a resource as a stream.

  Parameters:
    name - The name of the resource to locate.
  Overrides:
    getResourceAsStream in class ClassLoader

loadClassFile

     protected Class loadClassFile(File file) throws ClassNotFoundException

loadClass

     protected Class loadClass(String name,
                               boolean resolve) throws ClassNotFoundException

  Overrides:
    loadClass in class ClassLoader

classChanged

     public boolean classChanged(String name)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index