クラス RuntimeHintsAgent
java.lang.ObjectSE
org.springframework.aot.agent.RuntimeHintsAgent
RuntimeHints
メタデータに関連するメソッド呼び出しを記録する Java エージェント。 このエージェントは、バイトコードを変更する class transformers
SE を使用して、実行時にメソッド呼び出しをインターセプトおよび記録します。
デフォルトでは、このエージェントは org.springframework
パッケージのコードのみを計測します。インスツルメントされたパッケージは、引数文字列を -javaagent
オプションに渡すことで構成できます。これは、"+"
で始まるインスツルメントするパッケージと、"-"
で始まる無視するパッケージのカンマ区切りのリストです。
-javaagent:/path/to/spring-core-test.jar=+org.springframework,-io.spring,+org.example")
- 導入:
- 6.0
- 作成者:
- Brian Clozel
- 関連事項:
InvocationsRecorderClassTransformer
方法の概要
修飾子と型メソッド説明static boolean
isLoaded()
エージェントが現在の JVM にロードされているかどうかを検出するための静的アクセサー。static void
premain
(StringSE agentArgs, InstrumentationSE inst)
メソッドの詳細
premain
isLoaded
public static boolean isLoaded()エージェントが現在の JVM にロードされているかどうかを検出するための静的アクセサー。- 戻り値:
- エージェントが現在の JVM に対してアクティブかどうか