クラス RuntimeHintsAgent

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

@DeprecatedSE(since="7.0", forRemoval=true) public final class RuntimeHintsAgent extends ObjectSE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 では、GraalVM の -XX:MissingRegistrationReportingMode=Warn および -XX:MissingRegistrationReportingMode=Exit JVM フラグが優先されます。
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
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static boolean
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    エージェントが現在の JVM にロードされているかどうかを検出するための静的アクセサー。
    static void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • メソッドの詳細

    • premain

      public static void premain(@Nullable StringSE agentArgs, InstrumentationSE inst)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • isLoaded

      public static boolean isLoaded()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      エージェントが現在の JVM にロードされているかどうかを検出するための静的アクセサー。
      戻り値:
      エージェントが現在の JVM に対してアクティブかどうか