Package org.jboss.byteman.agent
Class Transformer.VerifyLoader
java.lang.Object
java.lang.ClassLoader
org.jboss.byteman.agent.Transformer.VerifyLoader
- Enclosing class:
Transformer
classloader used by transformer when verification is switched on to detect errors in transformed bytecode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
verify
(String classname, ProtectionDomain protectionDomain, byte[] bytes) use the supplied bytes to define a class and try creating an instance via the empty constructor printing details of any errors which occurMethods 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
-
Constructor Details
-
VerifyLoader
-
-
Method Details
-
verify
use the supplied bytes to define a class and try creating an instance via the empty constructor printing details of any errors which occur- Parameters:
classname
-protectionDomain
-bytes
-- Returns:
- the bytes if all goes well otherwise null
-