com.github.drinkjava2.jsqlbox.compiler
Class DynamicClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by com.github.drinkjava2.jsqlbox.compiler.DynamicClassLoader

public class DynamicClassLoader
extends URLClassLoader


Constructor Summary
DynamicClassLoader(ClassLoader parent)
           
 
Method Summary
 Class findClassByClassName(String className)
           
 Class loadClass(String fullName, JavaClassObject jco)
           
 
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

DynamicClassLoader

public DynamicClassLoader(ClassLoader parent)
Method Detail

findClassByClassName

public Class findClassByClassName(String className)
                           throws ClassNotFoundException
Throws:
ClassNotFoundException

loadClass

public Class loadClass(String fullName,
                       JavaClassObject jco)


Copyright © 2018. All rights reserved.