Class SDOClassLoader


  • public class SDOClassLoader
    extends java.lang.ClassLoader

    Purpose: A custom classloader used to dynamically create classes as needed.

    • Constructor Summary

      Constructors 
      Constructor Description
      SDOClassLoader​(java.lang.ClassLoader delegateLoader, commonj.sdo.helper.HelperContext aContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class createGeneric​(java.lang.String className, SDOType type)  
      java.lang.Class loadClass​(java.lang.String className)  
      java.lang.Class loadClass​(java.lang.String className, SDOType type)  
      • Methods inherited from class java.lang.ClassLoader

        clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SDOClassLoader

        public SDOClassLoader​(java.lang.ClassLoader delegateLoader,
                              commonj.sdo.helper.HelperContext aContext)
    • Method Detail

      • loadClass

        public java.lang.Class loadClass​(java.lang.String className)
                                  throws java.lang.ClassNotFoundException
        Overrides:
        loadClass in class java.lang.ClassLoader
        Throws:
        java.lang.ClassNotFoundException
      • loadClass

        public java.lang.Class loadClass​(java.lang.String className,
                                         SDOType type)
                                  throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • createGeneric

        public java.lang.Class createGeneric​(java.lang.String className,
                                             SDOType type)