Class InjectedClassHelper
java.lang.Object
io.opentelemetry.javaagent.bootstrap.InjectedClassHelper
Helper class for detecting and loading injected helper classes.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidinternalSetHelperClassDetector(BiPredicate<ClassLoader, String> helperClassDetector) Sets theFunctionfor detecting injected helper classes.static voidinternalSetHelperClassLoader(BiFunction<ClassLoader, String, Class<?>> helperClassLoader) static booleanisHelperClass(Class<?> clazz) static booleanisHelperClass(ClassLoader classLoader, String className) static Class<?> loadHelperClass(ClassLoader classLoader, String className)
-
Method Details
-
internalSetHelperClassDetector
public static void internalSetHelperClassDetector(BiPredicate<ClassLoader, String> helperClassDetector) Sets theFunctionfor detecting injected helper classes. -
isHelperClass
-
isHelperClass
-
internalSetHelperClassLoader
public static void internalSetHelperClassLoader(BiFunction<ClassLoader, String, Class<?>> helperClassLoader) -
loadHelperClass
-