パッケージ jakarta.ws.rs.ext

インターフェース ContextResolver<T>

型パラメーター:
T - コンテキストの型

public interface ContextResolver<T>
リソースクラスおよび他のプロバイダーにコンテキスト情報を提供するプロバイダーの契約。ContextResolver 実装には、Produces でアノテーションを付けて、適切と見なされるメディア型を制限できます。

ContextResolver 契約を実装するプロバイダーは、プログラムで JAX-RS ランタイムに登録するか、プロバイダーのスキャンフェーズ中に JAX-RS ランタイムによって自動的に検出されるように @Provider アノテーションを付ける必要があります。

導入:
1.0
作成者:
Paul Sandoz, Marc Hadley
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    提供された型に適用可能な型 T のコンテキストを取得します。
  • メソッドの詳細

    • getContext

      T getContext(ClassSE<?> type)
      提供された型に適用可能な型 T のコンテキストを取得します。
      パラメーター:
      type - コンテキストが必要なオブジェクトのクラス
      戻り値:
      指定された型のコンテキスト、または指定された型のコンテキストがこのプロバイダーから使用できない場合は null