ninja.activeproxy.path
Class URLClassLoader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--ninja.activeproxy.path.URLClassLoader

public class URLClassLoader
extends java.lang.ClassLoader


Inner classes inherited from class java.lang.ClassLoader
java.lang.ClassLoader.NativeLibrary
 
Field Summary
(package private)  java.util.Hashtable cache
           
(package private)  java.net.URL u
           
 
Fields inherited from class java.lang.ClassLoader
bootstrapClassPath, classes, defaultDomain, defaultPermissions, getClassLoaderPerm, initialized, loadedLibraryNames, nativeLibraries, nativeLibraryContext, nocerts, package2certs, packages, parent, scl, sclSet, sys_paths, systemNativeLibraries, usr_paths
 
Constructor Summary
URLClassLoader(java.net.URL u)
           
 
Method Summary
 java.lang.Class loadClass(java.lang.String name, boolean resolve)
           
private  byte[] loadClassData(java.lang.String name)
           
 
Methods inherited from class java.lang.ClassLoader
, addClass, check, checkCerts, compareCerts, defineClass, defineClass, defineClass, defineClass0, definePackage, findBootstrapClass, findClass, findLibrary, findLoadedClass, findNative, findResource, findResources, findSystemClass, getBootstrapClassPath, getBootstrapResource, getBootstrapResources, getCallerClassLoader, getDefaultDomain, getGetClassLoaderPerm, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, initializePath, isAncestor, loadClass, loadLibrary, loadLibrary0, resolveClass, resolveClass0, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

cache

java.util.Hashtable cache

u

java.net.URL u
Constructor Detail

URLClassLoader

public URLClassLoader(java.net.URL u)
Method Detail

loadClass

public java.lang.Class loadClass(java.lang.String name,
                                 boolean resolve)
                          throws java.lang.ClassNotFoundException
Overrides:
loadClass in class java.lang.ClassLoader

loadClassData

private byte[] loadClassData(java.lang.String name)
                      throws java.lang.ClassNotFoundException