クラス ProxyHints

java.lang.ObjectSE
org.springframework.aot.hint.ProxyHints

public class ProxyHints extends ObjectSE
実行時にプロキシを使用する必要性を収集します。
導入:
6.0
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • ProxyHints

      public ProxyHints()
  • メソッドの詳細

    • jdkProxyHints

      public StreamSE<JdkProxyHint> jdkProxyHints()
      必要なインターフェースベースのプロキシを返します。
      戻り値:
      JdkProxyHint のストリーム
    • registerJdkProxy

      public ProxyHints registerJdkProxy(ConsumerSE<JdkProxyHint.Builder> jdkProxyHint)
      JdkProxyHint を登録します。
      パラメーター:
      jdkProxyHint - ヒントビルダーのコンシューマー
      戻り値:
      this、メソッドの連鎖を容易にする
    • registerJdkProxy

      public ProxyHints registerJdkProxy(TypeReference... proxiedInterfaces)
      指定された型参照によって定義されたインターフェースを実装する JDK プロキシが必要であることを登録します。
      パラメーター:
      proxiedInterfaces - プロキシが実装するインターフェースの型参照
      戻り値:
      this、メソッドの連鎖を容易にする
    • registerJdkProxy

      public ProxyHints registerJdkProxy(ClassSE<?>... proxiedInterfaces)
      指定されたインターフェースを実装する JDK プロキシが必要であることを登録します。

      Spring AOP の JDK プロキシを登録するときは、便宜上 AopProxyUtils.completeJdkProxyInterfaces() の使用を検討してください。

      パラメーター:
      proxiedInterfaces - プロキシが実装するインターフェース
      戻り値:
      this、メソッドの連鎖を容易にする