org.maachang.service.http
クラス HttpParam

java.lang.Object
  上位を拡張 org.maachang.service.http.HttpParam

public class HttpParam
extends java.lang.Object

HTTPパラメータ.

導入されたバージョン:
MaaEngine 1.00
バージョン:
2007/10/18
作成者:
masahito suzuki

コンストラクタの概要
HttpParam()
          コンストラクタ.
 
メソッドの概要
 void add(HttpParam param)
          パラメータオブジェクトをマージ.
 void addParam(java.lang.String key, java.lang.Object value)
          パラメータ追加.
 java.lang.String[] getKeys()
          キー名群を取得.
 java.lang.String getParam(java.lang.String key)
          パラメータを取得.
 java.lang.String getParam(java.lang.String key, int no)
          パラメータを取得.
 boolean isKey(java.lang.String key)
          指定キーが存在するかチェック.
 void removeParam(java.lang.String key)
          パラメータを削除.
 void removeParam(java.lang.String key, int no)
          パラメータを削除.
 void setParam(java.lang.String key, java.lang.Object value)
          パラメータ設定.
 int size()
          パラメータ数を取得.
 int size(java.lang.String key)
          パラメータ数を取得.
 java.lang.String toString()
          文字列に変換.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

HttpParam

public HttpParam()
コンストラクタ.

メソッドの詳細

add

public void add(HttpParam param)
パラメータオブジェクトをマージ.

指定オブジェクトをマージします.

パラメータ:
param - 対象のパラメータオブジェクトを設定します.

addParam

public void addParam(java.lang.String key,
                     java.lang.Object value)
パラメータ追加.

パラメータを追加します.

パラメータ:
key - 対象のキー名を設定します.
value - 対象の要素を設定します.

setParam

public void setParam(java.lang.String key,
                     java.lang.Object value)
パラメータ設定.

パラメータを設定します.
この条件で設定した場合、以前に登録したkeyに 対する内容はクリアされます.

パラメータ:
key - 対象のキー名を設定します.
value - 対象の要素を設定します.

removeParam

public void removeParam(java.lang.String key)
パラメータを削除.

対象のパラメータを削除します.

パラメータ:
key - 対象のキー名を設定します.

removeParam

public void removeParam(java.lang.String key,
                        int no)
パラメータを削除.

対象のパラメータを削除します.

パラメータ:
key - 対象のキー名を設定します.
no - 対象の項番を設定します.

getParam

public java.lang.String getParam(java.lang.String key)
パラメータを取得.

対象のパラメータを取得します.

パラメータ:
key - 対象のキー名を設定します.
戻り値:
Object 対象の要素情報が返されます.

getParam

public java.lang.String getParam(java.lang.String key,
                                 int no)
パラメータを取得.

対象のパラメータを取得します.

パラメータ:
key - 対象のキー名を設定します.
no - 対象の項番を設定します.
戻り値:
Object 対象の要素情報が返されます.

size

public int size()
パラメータ数を取得.

対象のパラメータ数を取得します.

戻り値:
int パラメータ数が返されます.

size

public int size(java.lang.String key)
パラメータ数を取得.

対象のパラメータ数を取得します.

パラメータ:
key - 対象のキー名を設定します.
戻り値:
int パラメータ数が返されます.

getKeys

public java.lang.String[] getKeys()
キー名群を取得.

対象のキー名群を取得します.

戻り値:
String[] キー名群が返されます.

isKey

public boolean isKey(java.lang.String key)
指定キーが存在するかチェック.

指定キーが存在するかチェックします.

パラメータ:
key - 対象のキー名を取得します.
戻り値:
boolean [true]の場合、存在します.

toString

public java.lang.String toString()
文字列に変換.

オーバーライド:
クラス java.lang.Object 内の toString