org.maachang.engine.servlet
クラス AbstractParameter

java.lang.Object
  上位を拡張 org.maachang.engine.servlet.AbstractParameter

public abstract class AbstractParameter
extends java.lang.Object

Abstractパラメータオブジェクト.

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

コンストラクタの概要
AbstractParameter()
           
 
メソッドの概要
 java.lang.Object getBean(java.lang.Class cls)
          指定Bean情報からパラメータ群を取得.
 void getBean(java.lang.Object object)
          指定Bean情報からパラメータ群を取得.
 java.lang.Boolean getBoolean(java.lang.String name)
          Boolean情報を取得.
 java.util.Date getDate(java.lang.String format, java.util.Locale locale, java.lang.String name)
          Date情報を取得.
 java.util.Date getDate(java.lang.String format, java.lang.String name)
          Date情報を取得.
 java.lang.Double getDouble(java.lang.String name)
          Double情報を取得.
 java.lang.Float getFloat(java.lang.String name)
          Float情報を取得.
 HttpBinary getHttpBinary(java.lang.String name)
          HttpBinary情報を取得.
 java.lang.Integer getInteger(java.lang.String name)
          Integer情報を取得.
 java.util.List getList(java.lang.String name)
          List情報を取得.
 java.lang.Long getLong(java.lang.String name)
          Long情報を取得.
 java.lang.Object getObject(java.lang.String name)
          Object情報を取得.
 java.lang.String getString(java.lang.String name)
          String情報を取得.
 java.lang.Object[] getUpdateKeys()
          更新内容のキー名を取得.
 void setBean(java.lang.Object object)
          指定Bean情報をパラメータ群に設定.
 void setBoolean(java.lang.String name, java.lang.Boolean value)
          Boolean情報を設定.
 void setDate(java.lang.String name, java.lang.String format, java.util.Date value)
          Date情報を設定.
 void setDate(java.lang.String name, java.lang.String format, java.util.Locale locale, java.util.Date value)
          Date情報を設定.
 void setDouble(java.lang.String name, java.lang.Double value)
          Double情報を設定.
 void setFloat(java.lang.String name, java.lang.Float value)
          Float情報を設定.
 void setInteger(java.lang.String name, java.lang.Integer value)
          Integer情報を設定.
 void setList(java.lang.String name, java.util.List value)
          List情報を設定.
 void setLong(java.lang.String name, java.lang.Long value)
          Long情報を設定.
 void setString(java.lang.String name, java.lang.String value)
          String情報を設定.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractParameter

public AbstractParameter()
メソッドの詳細

getBoolean

public java.lang.Boolean getBoolean(java.lang.String name)
Boolean情報を取得.

Boolean情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
Boolean 情報が返されます.

setBoolean

public void setBoolean(java.lang.String name,
                       java.lang.Boolean value)
Boolean情報を設定.

Boolean情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getInteger

public java.lang.Integer getInteger(java.lang.String name)
Integer情報を取得.

Integer情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
Integer 情報が返されます.

setInteger

public void setInteger(java.lang.String name,
                       java.lang.Integer value)
Integer情報を設定.

Integer情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getLong

public java.lang.Long getLong(java.lang.String name)
Long情報を取得.

Long情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
Long 情報が返されます.

setLong

public void setLong(java.lang.String name,
                    java.lang.Long value)
Long情報を設定.

Long情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getFloat

public java.lang.Float getFloat(java.lang.String name)
Float情報を取得.

Float情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
Float 情報が返されます.

setFloat

public void setFloat(java.lang.String name,
                     java.lang.Float value)
Float情報を設定.

Float情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getDouble

public java.lang.Double getDouble(java.lang.String name)
Double情報を取得.

Double情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
Double 情報が返されます.

setDouble

public void setDouble(java.lang.String name,
                      java.lang.Double value)
Double情報を設定.

Double情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getString

public java.lang.String getString(java.lang.String name)
String情報を取得.

String情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
String 情報が返されます.

setString

public void setString(java.lang.String name,
                      java.lang.String value)
String情報を設定.

String情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getDate

public java.util.Date getDate(java.lang.String format,
                              java.lang.String name)
Date情報を取得.

Date情報を取得します.

パラメータ:
format - フォーマット情報を設定します.
locale - 対象のロケールを設定します.
name - 対象の名前を設定します.
戻り値:
Date 情報が返されます.

setDate

public void setDate(java.lang.String name,
                    java.lang.String format,
                    java.util.Date value)
Date情報を設定.

Date情報を設定します.

パラメータ:
name - 対象の名前を設定します.
format - フォーマット情報を設定します.
locale - 対象のロケールを設定します.
value - 情報を設定します.

getDate

public java.util.Date getDate(java.lang.String format,
                              java.util.Locale locale,
                              java.lang.String name)
Date情報を取得.

Date情報を取得します.

パラメータ:
format - フォーマット情報を設定します.
locale - 対象のロケールを設定します.
name - 対象の名前を設定します.
戻り値:
Date 情報が返されます.

setDate

public void setDate(java.lang.String name,
                    java.lang.String format,
                    java.util.Locale locale,
                    java.util.Date value)
Date情報を設定.

Date情報を設定します.

パラメータ:
name - 対象の名前を設定します.
format - フォーマット情報を設定します.
locale - 対象のロケールを設定します.
value - 情報を設定します.

getList

public java.util.List getList(java.lang.String name)
List情報を取得.

List情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
List 情報が返されます.

setList

public void setList(java.lang.String name,
                    java.util.List value)
List情報を設定.

List情報を設定します.

パラメータ:
name - 対象の名前を設定します.
value - 情報を設定します.

getHttpBinary

public HttpBinary getHttpBinary(java.lang.String name)
HttpBinary情報を取得.

HttpBinary情報を取得します.

パラメータ:
name - 対象の名前を設定します.
戻り値:
HttpBinary 情報が返されます.

getObject

public java.lang.Object getObject(java.lang.String name)
Object情報を取得.

Object情報を取得します.

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

getBean

public java.lang.Object getBean(java.lang.Class cls)
                         throws java.lang.Exception
指定Bean情報からパラメータ群を取得.

指定Bean情報からパラメータ群を取得します.

パラメータ:
cls - 対象のBeanクラスを設定します.
戻り値:
Object 対象の情報が返されます.
例外:
java.lang.Exception - 例外.

getBean

public void getBean(java.lang.Object object)
             throws java.lang.Exception
指定Bean情報からパラメータ群を取得.

指定Bean情報からパラメータ群を取得します.

パラメータ:
object - 対象のBeanオブジェクトを設定します.
例外:
java.lang.Exception - 例外.

setBean

public void setBean(java.lang.Object object)
             throws java.lang.Exception
指定Bean情報をパラメータ群に設定.

指定Bean情報をパラメータ群に設定します.

パラメータ:
object - 設定対象のオブジェクトを設定します.
例外:
java.lang.Exception - 例外.

getUpdateKeys

public java.lang.Object[] getUpdateKeys()
更新内容のキー名を取得.

更新内容のキー名を取得します.

戻り値:
Object[] 更新内容キーが返されます.