jp.ac.nagoyau.is.ss.kishii.suntori.message.data
列挙型 DataType

java.lang.Object
  上位を拡張 java.lang.Enum<DataType>
      上位を拡張 jp.ac.nagoyau.is.ss.kishii.suntori.message.data.DataType
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Comparable<DataType>

public enum DataType
extends java.lang.Enum<DataType>


列挙型定数の概要
AMBULANCE_TEAM
           
AREA
          area id.
AREA_LIST
           
BLOCKADE
          blockade id.
BROKENNESS
           
BUILDING
          building id.
BURIEDNESS
           
DAMAGE
           
FIERYNESS
           
FIRE_BRIGADE
           
HP
           
HUMAN
           
ID_LIST
           
PLATOON_AGENT
           
POLICE_FORCE
           
REFUGE
          refuge id.
REPAIR_COST
           
ROAD
          road id.
SUPPLY_QUANTITY
           
TIME
          time that simulation is started.
WATER
           
WATER_POWER
           
X_COORDINATE
          x coordinate of the entities.
Y_COORDINATE
          y coordinate of the entities.
 
メソッドの概要
static RCRSCSData<?> createData(DataType type, int value)
           
static EntityIDListData createIDListData(DataType type)
           
static DataType valueOf(java.lang.String name)
          指定した名前を持つこの型の列挙型定数を返します。
static DataType[] values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 
クラス java.lang.Enum から継承されたメソッド
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

列挙型定数の詳細

TIME

public static final DataType TIME
time that simulation is started.


X_COORDINATE

public static final DataType X_COORDINATE
x coordinate of the entities.


Y_COORDINATE

public static final DataType Y_COORDINATE
y coordinate of the entities.


AREA

public static final DataType AREA
area id.


ROAD

public static final DataType ROAD
road id.


BUILDING

public static final DataType BUILDING
building id.


REFUGE

public static final DataType REFUGE
refuge id.


BLOCKADE

public static final DataType BLOCKADE
blockade id.


HUMAN

public static final DataType HUMAN

FIRE_BRIGADE

public static final DataType FIRE_BRIGADE

AMBULANCE_TEAM

public static final DataType AMBULANCE_TEAM

POLICE_FORCE

public static final DataType POLICE_FORCE

PLATOON_AGENT

public static final DataType PLATOON_AGENT

HP

public static final DataType HP

DAMAGE

public static final DataType DAMAGE

BURIEDNESS

public static final DataType BURIEDNESS

FIERYNESS

public static final DataType FIERYNESS

WATER_POWER

public static final DataType WATER_POWER

SUPPLY_QUANTITY

public static final DataType SUPPLY_QUANTITY

REPAIR_COST

public static final DataType REPAIR_COST

BROKENNESS

public static final DataType BROKENNESS

WATER

public static final DataType WATER

ID_LIST

public static final DataType ID_LIST

AREA_LIST

public static final DataType AREA_LIST
メソッドの詳細

values

public static DataType[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために使用できます:
for (DataType c : DataType.values())
    System.out.println(c);

戻り値:
この列挙型の定数を宣言されている順序で含む配列

valueOf

public static DataType valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に 一致している必要があります (余分な空白文字を含めることはできません)。

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定された名前を持つ列挙型定数
例外:
java.lang.IllegalArgumentException - 指定された名前を持つ定数を この列挙型が持っていない場合
java.lang.NullPointerException - 引数が null の場合

createData

public static RCRSCSData<?> createData(DataType type,
                                       int value)

createIDListData

public static EntityIDListData createIDListData(DataType type)