kinugasa.object
クラス Parameter

java.lang.Object
  上位を拡張 kinugasa.object.Parameter
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable, Nameable

public class Parameter
extends java.lang.Object
implements Nameable, java.io.Serializable, java.lang.Cloneable

キャラクタなどのゲーム内オブジェクトの性質や能力を数値表現するための項目です.

バージョン:
1.0.0 - 2013/02/10_2:19:42
作成者:
Dra0211
関連項目:
直列化された形式

フィールドの概要
private  java.lang.String description
           
private  float maxValue
           
private  float minValue
           
private  java.lang.String name
           
private static long serialVersionUID
           
private  float value
           
 
コンストラクタの概要
Parameter(java.lang.String name, float value)
           
Parameter(java.lang.String name, float value, float maxValue)
           
Parameter(java.lang.String name, float value, float minValue, float maxValue)
           
Parameter(java.lang.String name, java.lang.String discription, float value)
           
Parameter(java.lang.String name, java.lang.String discription, float value, float maxValue)
           
Parameter(java.lang.String name, java.lang.String discription, float value, float minValue, float maxValue)
           
 
メソッドの概要
 void add(float value)
           
 Parameter clone()
           
 boolean equals(java.lang.Object obj)
           
 boolean geMax()
           
 float get()
           
 java.lang.String getDescription()
           
 int getInt()
           
 float getMaxValue()
           
 float getMinValue()
           
 java.lang.String getName()
          このインスタンスの一意的な名前を取得します.
 boolean gtMax()
           
 int hashCode()
           
 boolean isZero()
           
 boolean leMin()
           
 boolean ltMin()
           
 void set(float value)
           
 void setDescription(java.lang.String description)
           
 void setMaxValue(float maxValue)
           
 void setMinValue(float minValue)
           
 void toMax()
           
 void toMin()
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
関連項目:
定数フィールド値

name

private java.lang.String name

description

private java.lang.String description

value

private float value

maxValue

private float maxValue

minValue

private float minValue
コンストラクタの詳細

Parameter

public Parameter(java.lang.String name,
                 float value)

Parameter

public Parameter(java.lang.String name,
                 float value,
                 float maxValue)

Parameter

public Parameter(java.lang.String name,
                 float value,
                 float minValue,
                 float maxValue)

Parameter

public Parameter(java.lang.String name,
                 java.lang.String discription,
                 float value)

Parameter

public Parameter(java.lang.String name,
                 java.lang.String discription,
                 float value,
                 float maxValue)

Parameter

public Parameter(java.lang.String name,
                 java.lang.String discription,
                 float value,
                 float minValue,
                 float maxValue)
メソッドの詳細

toMax

public void toMax()

toMin

public void toMin()

isZero

public boolean isZero()

ltMin

public boolean ltMin()

leMin

public boolean leMin()

gtMax

public boolean gtMax()

geMax

public boolean geMax()

getMaxValue

public float getMaxValue()

setMaxValue

public void setMaxValue(float maxValue)

getMinValue

public float getMinValue()

setMinValue

public void setMinValue(float minValue)

get

public float get()

set

public void set(float value)

getInt

public int getInt()

add

public void add(float value)

getName

public java.lang.String getName()
インタフェース Nameable の記述:
このインスタンスの一意的な名前を取得します. 名前はゲームの実行中変更されてはなりません。

定義:
インタフェース Nameable 内の getName
戻り値:
このインスタンスを識別できる一意的な名前を返します。名前はユーザやプレイヤーが指定する可能性があるため 意味のある文字列を推奨します。

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

hashCode

public int hashCode()
オーバーライド:
クラス java.lang.Object 内の hashCode

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス java.lang.Object 内の equals

toString

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

clone

public Parameter clone()
オーバーライド:
クラス java.lang.Object 内の clone