クラス RuntimeHintsAgent

java.lang.ObjectSE
org.springframework.aot.agent.RuntimeHintsAgent

public final class RuntimeHintsAgent extends ObjectSE
RuntimeHints メタデータに関連するメソッド呼び出しを記録する Java エージェント。

このエージェントは、バイトコードを変更する class transformersSE を使用して、実行時にメソッド呼び出しをインターセプトおよび記録します。

デフォルトでは、このエージェントは org.springframework パッケージのコードのみを計測します。インスツルメントされたパッケージは、引数文字列を -javaagent オプションに渡すことで構成できます。これは、"+" で始まるインスツルメントするパッケージと、"-" で始まる無視するパッケージのカンマ区切りのリストです。

   -javaagent:/path/to/spring-core-test.jar=+org.springframework,-io.spring,+org.example")
 
導入:
6.0
作成者:
Brian Clozel
関連事項:
  • InvocationsRecorderClassTransformer
  • メソッドの詳細

    • premain

      public static void premain(@Nullable StringSE agentArgs, InstrumentationSE inst)
    • isLoaded

      public static boolean isLoaded()
      エージェントが現在の JVM にロードされているかどうかを検出するための静的アクセサー。
      戻り値:
      エージェントが現在の JVM に対してアクティブかどうか