Class ClassLoaderInstrumentation.LoadClassAdvice

  • Enclosing class:
    ClassLoaderInstrumentation

    public static class ClassLoaderInstrumentation.LoadClassAdvice
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      LoadClassAdvice()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Class<?> onEnter​(java.lang.String name)  
      static void onExit​(java.lang.Class<?> result, java.lang.Class<?> resultFromBootstrapLoader)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LoadClassAdvice

        public LoadClassAdvice()
    • Method Detail

      • onEnter

        @OnMethodEnter(skipOn=net.bytebuddy.asm.Advice.OnNonDefaultValue.class)
        public static java.lang.Class<?> onEnter​(@Argument(0)
                                                 java.lang.String name)
      • onExit

        @OnMethodExit(onThrowable=java.lang.Throwable.class)
        public static void onExit​(@Return(readOnly=false)
                                  java.lang.Class<?> result,
                                  @Enter
                                  java.lang.Class<?> resultFromBootstrapLoader)