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, getDefinedPackage, getDefinedPackages, getName, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
      • Methods inherited from class java.lang.Object

        equals, 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)