Class DefineClassHelper
java.lang.Object
io.opentelemetry.javaagent.bootstrap.DefineClassHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceHelper class forClassLoader.defineClasscallbacks. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbeforeDefineClass(ClassLoader classLoader, String className, byte[] classBytes, int offset, int length) beforeDefineClass(ClassLoader classLoader, String className, ByteBuffer byteBuffer) static voidSets theDefineClassHelper.Handlerwith callbacks to execute whenClassLoader.defineClassis called.
-
Method Details
-
beforeDefineClass
public static DefineClassHelper.Handler.DefineClassContext beforeDefineClass(ClassLoader classLoader, String className, byte[] classBytes, int offset, int length) -
beforeDefineClass
public static DefineClassHelper.Handler.DefineClassContext beforeDefineClass(ClassLoader classLoader, String className, ByteBuffer byteBuffer) -
afterDefineClass
-
internalSetHandler
Sets theDefineClassHelper.Handlerwith callbacks to execute whenClassLoader.defineClassis called.
-