org.arakhne.vmutil
Class DynamicURLClassLoader.FactoryDynamicURLClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by org.arakhne.vmutil.DynamicURLClassLoader
              extended by org.arakhne.vmutil.DynamicURLClassLoader.FactoryDynamicURLClassLoader
Enclosing class:
DynamicURLClassLoader

protected static final class DynamicURLClassLoader.FactoryDynamicURLClassLoader
extends DynamicURLClassLoader

Version:
6.3 (rev:285) 2011-10-14 12:02:41
Author:
Stéphane GALLAND
Maven Group Id:
org.arakhne.afc
Maven Artifact Id:
arakhneVmutils

Nested Class Summary
 
Nested classes/interfaces inherited from class org.arakhne.vmutil.DynamicURLClassLoader
DynamicURLClassLoader.FactoryDynamicURLClassLoader
 
Field Summary
 
Fields inherited from class org.arakhne.vmutil.DynamicURLClassLoader
_acc, _ucp
 
Constructor Summary
protected DynamicURLClassLoader.FactoryDynamicURLClassLoader(ClassLoader parent, AccessControlContext acc, URL... urls)
           
 
Method Summary
 Class<?> loadClass(String name, boolean resolve)
          
 
Methods inherited from class org.arakhne.vmutil.DynamicURLClassLoader
addURL, addURLs, defineClass, definePackage, findClass, findResource, findResources, getPermissions, getURLs, newInstance, removeURL, removeURLs
 
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, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, 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

DynamicURLClassLoader.FactoryDynamicURLClassLoader

protected DynamicURLClassLoader.FactoryDynamicURLClassLoader(ClassLoader parent,
                                                             AccessControlContext acc,
                                                             URL... urls)
Parameters:
parent - is the parent class loader.
acc - is the accessible context.
urls - is the list of urls to insert inside the class loading path.
Method Detail

loadClass

public final Class<?> loadClass(String name,
                                boolean resolve)
                         throws ClassNotFoundException

Overrides:
loadClass in class ClassLoader
Parameters:
name -
resolve -
Returns:
Throws:
ClassNotFoundException


Copyright © 2006-2011 Arakhnê.org Consortium. All rights reserved under LGPL license terms.