rydeen
クラス ArgumentImpl

java.lang.Object
  上位を拡張 rydeen.ArgumentImpl
すべての実装されたインタフェース:
Serializable, Argument

public class ArgumentImpl
extends Object
implements Serializable, Argument

1つの引数を表すクラスです. Argumentのデフォルト実装クラスです.

作成者:
Haruaki Tamada
関連項目:
Argument, 直列化された形式

コンストラクタの概要
ArgumentImpl(Argument arg)
          セルフコンストラクタ.
ArgumentImpl(String name)
          指定された名前で,値と説明がnullの引数オブジェクトを作成します.
ArgumentImpl(String name, String value)
          指定された名前と値を持ち,説明がnullの引数オブジェクトを作成します.
ArgumentImpl(String name, String value, String description)
          指定された名前と値,説明を持つ引数オブジェクトを作成します.
 
メソッドの概要
 String getDescription()
          引数の説明を返します.
 String getName()
          引数の名前を返します.
 String getValue()
          引数の値を返します.
 void setDescription(String description)
          引数の説明を設定します.
 void setValue(String value)
          引数の値を設定します.
 String toString()
          この引数の文字列表現を返します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ArgumentImpl

public ArgumentImpl(Argument arg)
セルフコンストラクタ. 引数の Argument が持つ,名前,値,説明と同じ内容を持つ引数オブジェクトを作成します.


ArgumentImpl

public ArgumentImpl(String name)
指定された名前で,値と説明がnullの引数オブジェクトを作成します. 名前がnullの場合はNullPointerExceptionが投げられます.

パラメータ:
name - 引数の名前
例外:
NullPointerException - nameがnullの場合.

ArgumentImpl

public ArgumentImpl(String name,
                    String value)
指定された名前と値を持ち,説明がnullの引数オブジェクトを作成します. 名前がnullの場合はNullPointerExceptionが投げられます.

パラメータ:
name - 引数の名前
value - 引数の値
例外:
NullPointerException - nameがnullの場合.

ArgumentImpl

public ArgumentImpl(String name,
                    String value,
                    String description)
指定された名前と値,説明を持つ引数オブジェクトを作成します. 名前がnullの場合はNullPointerExceptionが投げられます.

パラメータ:
name - 引数の名前
value - 引数の値
description - 引数の説明
例外:
NullPointerException - nameがnullの場合.
メソッドの詳細

getName

public String getName()
引数の名前を返します. 返り値は必ずnull以外の値となります.

定義:
インタフェース Argument 内の getName

getValue

public String getValue()
引数の値を返します. nullが返される場合もあります.

定義:
インタフェース Argument 内の getValue

setValue

public void setValue(String value)
引数の値を設定します.

パラメータ:
value - 引数の値

getDescription

public String getDescription()
引数の説明を返します. nullが返される場合もあります.

定義:
インタフェース Argument 内の getDescription

setDescription

public void setDescription(String description)
引数の説明を設定します.


toString

public String toString()
この引数の文字列表現を返します.

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


Copyright © 2010-2011 Rydeen Project. All Rights Reserved.