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

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

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

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

      • fromString

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

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