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

クラス Cookie.AbstractCookieBuilder<T は Cookie.AbstractCookieBuilder<T>> を継承します。

java.lang.ObjectSE
jakarta.ws.rs.core.Cookie.AbstractCookieBuilder<T>
型パラメーター:
T - 現行の AbstractCookieBuilder 型。
既知の直属サブクラス
Cookie.BuilderNewCookie.AbstractNewCookieBuilder
含まれているクラス:
Cookie

public abstract static class Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>> extends ObjectSE
JAX-RS 抽象 Cookie ビルダークラス。
導入:
3.1
  • コンストラクターの詳細

    • AbstractCookieBuilder

      public AbstractCookieBuilder(StringSE name)
      新しいインスタンスを作成します。
      パラメーター:
      name - クッキーの名前。
  • 方法の詳細

    • value

      public T value(StringSE value)
      Cookie の値を設定します。
      パラメーター:
      value - クッキーの値。
      戻り値:
      更新されたビルダーインスタンス。
    • version

      public T version(int version)
      Cookie のバージョンを設定します。デフォルトは Cookie.DEFAULT_VERSION
      パラメーター:
      version - Cookie が準拠する仕様のバージョン。
      戻り値:
      更新されたビルダーインスタンス。
    • path

      public T path(StringSE path)
      Cookie のパスを設定します。
      パラメーター:
      path - Cookie が有効な URI パス。
      戻り値:
      更新されたビルダーインスタンス。
    • domain

      public T domain(StringSE domain)
      Cookie のドメインを設定します。
      パラメーター:
      domain - Cookie が有効なホストドメイン。
      戻り値:
      更新されたビルダーインスタンス。
    • build

      public abstract Cookie build()
      このビルダーで以前に指定されたすべての構成を使用して、新しい Cookie インスタンスをビルドします。
      戻り値:
      新しい Cookie インスタンス。
      例外:
      IllegalArgumentExceptionSE - 名前が null の場合