org.jibx.binding
Class Compile.DirectLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by org.jibx.binding.Compile.DirectLoader
Enclosing class:
Compile

private static class Compile.DirectLoader
extends java.net.URLClassLoader

Direct class loader. This is optionally used for test loading the modified class files to make sure they're still valid.


Constructor Summary
protected Compile.DirectLoader(java.net.URL[] urls)
           
 
Method Summary
protected  java.lang.Class load(java.lang.String name, byte[] data)
           
 
Methods inherited from class java.net.URLClassLoader
addURL, definePackage, findClass, findResource, findResources, getPermissions, 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, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, 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

Compile.DirectLoader

protected Compile.DirectLoader(java.net.URL[] urls)
Method Detail

load

protected java.lang.Class load(java.lang.String name,
                               byte[] data)


Project Web Site