public Class < ? > loadClass ( final String className , final byte [ ] bytecode ) { Objects . requireNonNull ( className ) ; Objects . requireNonNull ( bytecode ) ; try { return ( Class < ? > ) loadClass . invoke ( loader , className , bytecode , 0 , bytecode . length ) ; } catch ( InvocationTargetException | IllegalAccessException e ) { throw new ParserTransformException ( "unable to load class by name" , e ) ; } }
Loads the class defined with the given name and bytecode using the given class loader