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

クラス Cookie.AbstractCookieBuilder<T extends 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 の場合