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