Class ClassbyteClassLoader


  • public class ClassbyteClassLoader
    extends java.lang.ClassLoader
    this is a classloader used to define classes from bytecode
    • Constructor Summary

      Constructors 
      Constructor Description
      ClassbyteClassLoader​(java.lang.ClassLoader cl)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<?> addClass​(java.lang.String name, byte[] bytes)  
      • 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, 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

      • ClassbyteClassLoader

        public ClassbyteClassLoader​(java.lang.ClassLoader cl)
    • Method Detail

      • addClass

        public java.lang.Class<?> addClass​(java.lang.String name,
                                           byte[] bytes)
                                    throws java.lang.ClassFormatError
        Throws:
        java.lang.ClassFormatError