org.datanucleus.enhancer
Class RuntimeEnhancer.EnhancerClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.datanucleus.enhancer.RuntimeEnhancer.EnhancerClassLoader
Enclosing class:
RuntimeEnhancer

public static class RuntimeEnhancer.EnhancerClassLoader
extends ClassLoader

This classloader is used to load any classes that are necessary during enhancement process, and avoid using application classloaders to load classes


Method Summary
protected  Class loadClass(String name, boolean resolve)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, 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
 

Method Detail

loadClass

protected Class loadClass(String name,
                          boolean resolve)
                   throws ClassNotFoundException
Overrides:
loadClass in class ClassLoader
Throws:
ClassNotFoundException


Copyright © 2012. All Rights Reserved.