パッケージ jakarta.ws.rs.core
クラス Cookie
java.lang.ObjectSE
jakarta.ws.rs.core.Cookie
- 既知の直属サブクラス
NewCookie
リクエストで転送された HTTPCookie の値を表します。RFC 2109 は、名前、値、パス、ドメインの有効な文字を指定しています。1 のデフォルトバージョンは RFC2109 に対応します。
- 導入:
- 1.0
- 作成者:
- Paul Sandoz, Marc Hadley
- 関連事項:
ネストされたクラスの要約
ネストされたクラスフィールドのサマリー
フィールドコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedCookie(Cookie.AbstractCookieBuilder<?> builder) 提供されたCookie.AbstractCookieBuilderインスタンスから新しいインスタンスを作成します。使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。方法の概要
修飾子と型メソッド説明boolean等しいかどうかを比較します。Cookie のドメインを取得します。getName()クッキーの名前を取得します。getPath()Cookie のパスを取得します。getValue()Cookie の値を取得します。intCookie のバージョンを取得します。inthashCode()すべての Cookie プロパティをハッシュして、ハッシュコードを生成します。toString()使用すべきではありません。toString() メソッドの形式は、将来のバージョンで変更される可能性があります。static Cookie使用すべきではありません。このメソッドは、将来のバージョンで削除される予定です。
フィールドの詳細
DEFAULT_VERSION
public static final int DEFAULT_VERSIONデフォルトバージョンを使用する Cookie は、RFC2109 に対応しています。- 関連事項:
コンストラクターの詳細
Cookie
@DeprecatedSE public Cookie(StringSE name, StringSE value, StringSE path, StringSE domain, int version) throws IllegalArgumentExceptionSE 使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。代わりにCookie.Builderを使用してください。新しいインスタンスを作成します。- パラメーター:
name- クッキーの名前。value- クッキーの値。path- Cookie が有効な URI パス。domain- Cookie が有効なホストドメイン。version- Cookie が準拠する仕様のバージョン。- 例外:
IllegalArgumentExceptionSE- 名前がnullの場合
Cookie
@DeprecatedSE public Cookie(StringSE name, StringSE value, StringSE path, StringSE domain) throws IllegalArgumentExceptionSE 使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。代わりにCookie.Builderを使用してください。新しいインスタンスを作成します。- パラメーター:
name- クッキーの名前。value- クッキーの値。path- Cookie が有効な URI パス。domain- Cookie が有効なホストドメイン。- 例外:
IllegalArgumentExceptionSE- 名前がnullの場合
Cookie
使用すべきではありません。このコンストラクターは、将来のバージョンで削除される予定です。代わりにCookie.Builderを使用してください。新しいインスタンスを作成します。- パラメーター:
name- クッキーの名前。value- クッキーの値。- 例外:
IllegalArgumentExceptionSE- 名前がnullの場合
Cookie
提供されたCookie.AbstractCookieBuilderインスタンスから新しいインスタンスを作成します。- パラメーター:
builder- ビルダー。- 例外:
IllegalArgumentExceptionSE-builder.nameがnullの場合。- 導入:
- 3.1
メソッドの詳細
valueOf
使用すべきではありません。このメソッドは、将来のバージョンで削除される予定です。代わりに RuntimeDelegate.getInstance()。createHeaderDelegate(Cookie.class).fromString(value)を使用してください。指定された文字列を解析して、Cookieの新しいインスタンスを作成します。- パラメーター:
value- クッキー文字列。- 戻り値:
- 新しく作成された
Cookie - 例外:
IllegalArgumentExceptionSE- 指定された文字列を解析できないか、nullである場合
getName
クッキーの名前を取得します。- 戻り値:
- クッキー名。
getValue
Cookie の値を取得します。- 戻り値:
- クッキーの値。
getVersion
public int getVersion()Cookie のバージョンを取得します。- 戻り値:
- クッキーのバージョン。
getDomain
Cookie のドメインを取得します。- 戻り値:
- クッキードメイン。
getPath
Cookie のパスを取得します。- 戻り値:
- クッキーパス。
toString
使用すべきではありません。toString() メソッドの形式は、将来のバージョンで変更される可能性があります。このメソッドの形式に依存する場合は、代わりに RuntimeDelegate.getInstance()。createHeaderDelegate(Cookie.class).toString(value)を使用してください。Cookie を、対応する HTTP ヘッダーの値として使用するのに適した文字列に変換します。hashCode
public int hashCode()すべての Cookie プロパティをハッシュして、ハッシュコードを生成します。equals
等しいかどうかを比較します。