Class VirtualFieldDetector

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

public final class VirtualFieldDetector extends Object
Helper class for detecting whether given class has virtual fields.
  • Method Details

    • hasVirtualFields

      public static boolean hasVirtualFields(Class<?> clazz)
      Detect whether given class has virtual fields. This method looks for virtual fields only from the specified class not its super classes.
      Parameters:
      clazz - a class
      Returns:
      true if given class has virtual fields
    • markVirtualFieldsPresent

      public static void markVirtualFieldsPresent(Class<?> clazz)