Kagetaka

net.hizlab.kagetaka.cookie
クラス Cookie

java.lang.Object
  拡張net.hizlab.kagetaka.cookie.Cookie

public class Cookie
extends Object

クッキーを表すクラスです。

バージョン:
$Revision: 1.5 $

コンストラクタの概要
Cookie(String data, URL url, boolean strict)
          Set-Cookie ヘッダーの文字列から、新しいクッキーを作成します。
 
メソッドの概要
 String getDomain()
          ドメイン名を返します。
 long getExpires()
          有効期限を返します。
 String getFullValue()
          クッキーの名前と値の組を返します。
 String getName()
          クッキー名を返します。
 String getPath()
          パスを返します。
 String getValue()
          クッキーの値を返します。
 boolean isSecure()
          セキュアが指定されているかを返します。
 boolean isTargetHost(String host)
          指定されたホストが、このクッキーの対象かどうかを返します。
 boolean isTargetPath(String path)
          指定されたパスが、このクッキーの対象かどうかを返します。
 String toString()
          文字列に変換します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Cookie

public Cookie(String data,
              URL url,
              boolean strict)
       throws ParseException
Set-Cookie ヘッダーの文字列から、新しいクッキーを作成します。

パラメータ:
data - Set-Cookie ヘッダーの文字列
url - クッキーを送ってきた URL
例外:
ParseException - 不正なフォーマットの場合
メソッドの詳細

getDomain

public String getDomain()
ドメイン名を返します。

戻り値:
ドメイン名

getExpires

public long getExpires()
有効期限を返します。

戻り値:
有効期限

getFullValue

public String getFullValue()
クッキーの名前と値の組を返します。

戻り値:
クッキーの名前と値の組

getName

public String getName()
クッキー名を返します。

戻り値:
クッキー名

getPath

public String getPath()
パスを返します。

戻り値:
パス

getValue

public String getValue()
クッキーの値を返します。

戻り値:
クッキーの値

isSecure

public boolean isSecure()
セキュアが指定されているかを返します。

戻り値:
セキュアが指定されている場合は true、 それ以外の場合は false

isTargetHost

public boolean isTargetHost(String host)
指定されたホストが、このクッキーの対象かどうかを返します。

パラメータ:
host - 調べるホスト
戻り値:
このクッキーが対象の場合は true、 それ以外の場合は false

isTargetPath

public boolean isTargetPath(String path)
指定されたパスが、このクッキーの対象かどうかを返します。

パラメータ:
path - 調べるパス
戻り値:
このクッキーが対象の場合は true、 それ以外の場合は false

toString

public String toString()
文字列に変換します。

戻り値:
文字列表現

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'