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

インターフェース RuntimeDelegate.HeaderDelegate<T>

型パラメーター:
T - HTTP ヘッダーの値に対応する JAX-RS 型。
含まれているクラス:
RuntimeDelegate

public static interface RuntimeDelegate.HeaderDelegate<T>
HTTP ヘッダーの文字列形式と対応する JAX-RS 型 T の間の変換を担当するデリゲートの契約を定義します。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    指定された値を解析し、T のインスタンスを作成します。
    toString(T value)
    指定された値を文字列に変換します。
  • メソッドの詳細

    • fromString

      T fromString(StringSE value)
      指定された値を解析し、T のインスタンスを作成します。
      パラメーター:
      value - 文字列値。
      戻り値:
      新しく作成された T のインスタンス。
      例外:
      IllegalArgumentExceptionSE - 指定された文字列を解析できないか、null である場合
    • toString

      StringSE toString(T value)
      指定された値を文字列に変換します。
      パラメーター:
      value - 型 T の値。
      戻り値:
      値の文字列表現。
      例外:
      IllegalArgumentExceptionSE - 提供されたオブジェクトを直列化できない場合、または null の場合。