jp.sonohara.framework.katana.param
クラス Param

java.lang.Object
  拡張jp.sonohara.framework.katana.param.Param
すべての実装インタフェース:
IParam
直系の既知のサブクラス:
XMLParam

public class Param
extends java.lang.Object
implements IParam

 引数。

 $Log: Param.java,v $
 Revision 1.1  2004/05/16 15:48:31  keika
 Ver0.0.0_0 2004/05/14
 新規リリース

 

導入されたバージョン:
$Revision: 1.1 $
バージョン:
$Revision: 1.1 $ $Date: 2004/05/16 15:48:31 $

コンストラクタの概要
protected Param()
           
  Param(java.lang.String[] saCodes, java.lang.String sCodeValue, java.lang.String sMessage)
           
  Param(java.lang.String[] saCodes, java.lang.String sCodeValue, java.lang.String sMessage, boolean bRequired)
           
  Param(java.lang.String[] saCodes, java.lang.String sCodeValue, java.lang.String sMessage, boolean bRequired, java.lang.String sDefault)
           
  Param(java.lang.String sCode, java.lang.String sCodeValue, java.lang.String sMessage)
           
  Param(java.lang.String sCode, java.lang.String sCodeValue, java.lang.String sMessage, boolean bRequired)
           
  Param(java.lang.String sCode, java.lang.String sCodeValue, java.lang.String sMessage, boolean bRequired, java.lang.String sDefault)
           
 
メソッドの概要
 java.lang.String[] getCodes()
          引数取得。
 java.lang.String getCodeValue()
          引数値取得。
 java.lang.String getDefault()
          デフォルト値取得。
 java.lang.String getMessage()
          説明取得。
protected  void init(java.lang.String[] saCodes, java.lang.String sCodeValue, java.lang.String sMessage, boolean bRequired, java.lang.String sDefault)
          初期化。
 boolean isMatch(java.lang.String sValue)
          指定した値がこの引数に該当するかどうか取得。
 boolean isRequired()
          必須かどうか取得。
 void setCodes(java.lang.String[] saValue)
           
 void setDefault(java.lang.String sValue)
           
 void setMessage(java.lang.String sValue)
           
 void setRequired(boolean bValue)
           
 java.lang.String toString()
          文字列表現に変換。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Param

protected Param()

Param

public Param(java.lang.String sCode,
             java.lang.String sCodeValue,
             java.lang.String sMessage)

Param

public Param(java.lang.String sCode,
             java.lang.String sCodeValue,
             java.lang.String sMessage,
             boolean bRequired)

Param

public Param(java.lang.String sCode,
             java.lang.String sCodeValue,
             java.lang.String sMessage,
             boolean bRequired,
             java.lang.String sDefault)

Param

public Param(java.lang.String[] saCodes,
             java.lang.String sCodeValue,
             java.lang.String sMessage)

Param

public Param(java.lang.String[] saCodes,
             java.lang.String sCodeValue,
             java.lang.String sMessage,
             boolean bRequired)

Param

public Param(java.lang.String[] saCodes,
             java.lang.String sCodeValue,
             java.lang.String sMessage,
             boolean bRequired,
             java.lang.String sDefault)
メソッドの詳細

init

protected void init(java.lang.String[] saCodes,
                    java.lang.String sCodeValue,
                    java.lang.String sMessage,
                    boolean bRequired,
                    java.lang.String sDefault)
初期化。

パラメータ:
saCodes - String[]
sCodeValue - String
sMessage - String
bRequired - boolean
sDefault - String

setRequired

public void setRequired(boolean bValue)

isRequired

public boolean isRequired()
必須かどうか取得。

定義:
インタフェース IParam 内の isRequired
戻り値:
取得した値。必須ならtrue。

setMessage

public void setMessage(java.lang.String sValue)

getMessage

public java.lang.String getMessage()
説明取得。

定義:
インタフェース IParam 内の getMessage
戻り値:
取得した値。

setCodes

public void setCodes(java.lang.String[] saValue)

getCodes

public java.lang.String[] getCodes()
引数取得。

定義:
インタフェース IParam 内の getCodes
戻り値:
取得した値。

getCodeValue

public java.lang.String getCodeValue()
引数値取得。

定義:
インタフェース IParam 内の getCodeValue
戻り値:
取得した値。

setDefault

public void setDefault(java.lang.String sValue)

getDefault

public java.lang.String getDefault()
デフォルト値取得。

定義:
インタフェース IParam 内の getDefault
戻り値:
取得した値。

isMatch

public boolean isMatch(java.lang.String sValue)
指定した値がこの引数に該当するかどうか取得。

定義:
インタフェース IParam 内の isMatch
パラメータ:
sValue - 指定する引数。
戻り値:
取得した値。該当ならtrue。

toString

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

定義:
インタフェース IParam 内の toString
戻り値:
変換した値。