Interface LoadedTypeInitializer

    • Method Detail

      • onLoad

        void onLoad​(Class<?> type)
        Callback that is invoked on the creation of an instrumented type. If the loaded type initializer is alive, this method should be implemented empty instead of throwing an exception.
        Parameters:
        type - The manifestation of the instrumented type.
      • isAlive

        boolean isAlive()
        Indicates if this initializer is alive and needs to be invoked. This is only meant as a mark. A loaded type initializer that is not alive might still be called and must therefore not throw an exception but rather provide an empty implementation.
        Returns:
        true if this initializer is alive.