クラス JdkProxyHint

java.lang.ObjectSE
org.springframework.aot.hint.JdkProxyHint
実装されたすべてのインターフェース:
ConditionalHint

public final class JdkProxyHint extends ObjectSE implements ConditionalHint
JDK インターフェースベースの ProxySE の必要性を説明するヒント。
導入:
6.0
作成者:
Stephane Nicoll, Brian Clozel
  • メソッドの詳細

    • of

      public static JdkProxyHint.Builder of(TypeReference... proxiedInterfaces)
      使用するプロキシインターフェースでビルダーを初期化します。
      パラメーター:
      proxiedInterfaces - プロキシが実装するインターフェース
      戻り値:
      ヒントのビルダー
    • of

      public static JdkProxyHint.Builder of(ClassSE<?>... proxiedInterfaces)
      使用するプロキシインターフェースでビルダーを初期化します。
      パラメーター:
      proxiedInterfaces - プロキシが実装するインターフェース
      戻り値:
      ヒントのビルダー
    • getProxiedInterfaces

      public ListSE<TypeReference> getProxiedInterfaces()
      プロキシされるインターフェースを返します。
      戻り値:
      プロキシが実装するインターフェース
    • getReachableType

      @Nullable public TypeReference getReachableType()
      インターフェースからコピーされた説明: ConditionalHint
      このヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合は null を返します。
      次で指定:
      インターフェース ConditionalHintgetReachableType 
      戻り値:
      到達可能な型 (存在する場合)
    • equals

      public boolean equals(@Nullable ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode