Class InjectedClassHelper

java.lang.Object
io.opentelemetry.javaagent.bootstrap.InjectedClassHelper

public final class InjectedClassHelper extends Object
Helper class for detecting and loading injected helper classes.
  • Method Details

    • internalSetHelperClassDetector

      public static void internalSetHelperClassDetector(BiPredicate<ClassLoader,String> helperClassDetector)
      Sets the Function for detecting injected helper classes.
    • isHelperClass

      public static boolean isHelperClass(Class<?> clazz)
    • isHelperClass

      public static boolean isHelperClass(ClassLoader classLoader, String className)
    • internalSetHelperClassLoader

      public static void internalSetHelperClassLoader(BiFunction<ClassLoader,String,Class<?>> helperClassLoader)
    • loadHelperClass

      public static Class<?> loadHelperClass(ClassLoader classLoader, String className)