A B C D E F G H I J L M P R S T V W

A

AbstractCSAgent<E extends StandardEntity> - jp.ac.nagoyau.is.ss.kishii.suntori.message.components の クラス
エージェントのabstractクラス.
AbstractCSAgent() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.AbstractCSAgent のコンストラクタ
コンストラクタ
addMessage(RCRSCSMessage) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
送信するメッセージを追加します.
AmbulanceTeamInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
救急隊の情報を表すクラスです.
AmbulanceTeamInformation(int, EntityID, int, int, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のコンストラクタ
コンストラクタ
救急隊情報を生成します.
AmbulanceTeamInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のコンストラクタ
コンストラクタ
与えられたビット列からこのクラスを生成します.
AmbulanceTeamTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at の クラス
救急隊専用のタスクを表現するためのメッセージクラスです.
AmbulanceTeamTaskMessage(BaseMessageType, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.AmbulanceTeamTaskMessage のコンストラクタ
コンストラクタ
救急隊専用タスクメッセージを生成します.
AmbulanceTeamTaskMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.AmbulanceTeamTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

B

BaseMessageType - jp.ac.nagoyau.is.ss.kishii.suntori.message の 列挙型
The BaseMessageType represents the basic message types that are provided.
bitToInt(List<Integer>, int, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の static メソッド
 
BlockadeInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
閉塞の情報を表すクラスです.
BlockadeInformation(int, EntityID, EntityID, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のコンストラクタ
コンストラクタ
閉塞情報を生成します.
BlockadeInformation(int, EntityID, EntityID, int, <any>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のコンストラクタ
コンストラクタ
閉塞情報を生成します.
BlockadeInformation(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のコンストラクタ
メッセージをコンバートするためにシステムが使用するコンストラクタ
BuildingInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
建物の情報を表すクラスです.
BuildingInformation(int, EntityID, int, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BuildingInformation のコンストラクタ
コンストラクタ
建物の情報を生成します.
BuildingInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BuildingInformation のコンストラクタ
コンバート時システムが使用するコンストラクタ
bytesToMessageList(byte[]) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter のメソッド
受信したバイト列をメッセージのリストに変換します.

C

ClearRouteTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf の クラス
経路解放指令メッセージクラスです.
ClearRouteTaskMessage(int, EntityID, EntityID, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.ClearRouteTaskMessage のコンストラクタ
コンストラクタ
経路解放指令メッセージを生成します.
ClearRouteTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.ClearRouteTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
COMMON_DATA_TYPE - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage の static 変数
 
createData(DataType, int) - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.data.DataType の static メソッド
 
createIDListData(DataType) - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.data.DataType の static メソッド
 

D

DAMAGE_PERCEPTION_LOS - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 
data - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage の変数
 
DataType - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の 列挙型
 
DoneReportMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.report の クラス
タスクが完了したことを報告するためのメッセージクラスです.
DoneReportMessage(int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.DoneReportMessage のコンストラクタ
コンストラクタ
タスク完了報告メッセージを生成します.
DoneReportMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.DoneReportMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

E

EntityIDData - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の クラス
 
EntityIDData(DataType, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDData のコンストラクタ
 
EntityIDListData - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の クラス
 
EntityIDListData(DataType, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDListData のコンストラクタ
 
EntityIDListData(DataType) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDListData のコンストラクタ
 
equals(Object) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
equals(Object) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
ExceptionReportMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.report の クラス
割り当てられたタスクが実行不可能であることを表すメッセージクラスです.
ExceptionReportMessage(int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.ExceptionReportMessage のコンストラクタ
コンストラクタ
割り当てタスク実行不能報告メッセージを生成します.
ExceptionReportMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.ExceptionReportMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
EXTINGUISHABLE_DISTANCE - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 
EXTINGUISHABLE_POWER - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 
ExtinguishAreaTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb の クラス
消火指令メッセージクラスです.
ExtinguishAreaTaskMessage(int, EntityID, EntityID...) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.ExtinguishAreaTaskMessage のコンストラクタ
コンストラクタ
消火指令メッセージを生成します.
ExtinguishAreaTaskMessage(int, EntityID, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.ExtinguishAreaTaskMessage のコンストラクタ
コンストラクタ
消火指令メッセージを生成します.
ExtinguishAreaTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.ExtinguishAreaTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

F

FireBrigadeInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
消防隊の情報を表すクラスです.
FireBrigadeInformation(int, EntityID, int, int, int, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のコンストラクタ
コンストラクタ
消防隊情報を生成します.
FireBrigadeInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
FireBrigadeTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb の クラス
消防隊専用タスクを表現するためのメッセージクラスです.
FireBrigadeTaskMessage(BaseMessageType, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.FireBrigadeTaskMessage のコンストラクタ
コンストラクタ
消防隊専用タスクメッセージを生成します.
FireBrigadeTaskMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.FireBrigadeTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

G

getAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PositionInformation のメソッド
救助隊のEntityIDを取得します.
getAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.TransferInformation のメソッド
救助隊のEntityIDを取得します.
getAmbulanceTeamID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のメソッド
ATのIDを取得します.
getAreaID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者のいるエリアのEntityIDを取得します.
getAssignedAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.ReportMessage のメソッド
メッセージを送信したエージェント(救助隊)のEntityIDを取得します.
getAssignedAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.AmbulanceTeamTaskMessage のメソッド
このタスクを実行すべき救急隊のEntityIDを取得します.
getAssignedAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.FireBrigadeTaskMessage のメソッド
このタスクを実行すべき消防隊のEntityIDを取得します.
getAssignedAgentID() - インタフェース jp.ac.nagoyau.is.ss.kishii.suntori.message.task.ITaskMessage のメソッド
タスクを実行すべきエージェントのEntityID(platoon)を取得します.
getAssignedAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.PoliceForceTaskMessage のメソッド
このタスクを実行すべき啓開隊のEntityIDを取得します.
getAssignedAgentID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.TaskMessage のメソッド
タスク実行対象となるエージェント(救助隊)のEntityIDを取得します.
getBlockadeID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のメソッド
閉塞のIDを取得する.
getBrokenness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BuildingInformation のメソッド
建物の倒壊度を取得します.
getBrokenness(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getBuildingID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BuildingInformation のメソッド
建物のEntityIDを取得します.
getBuriedness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のメソッド
ATの埋没度を取得します.
getBuriedness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊の埋没度を取得します.
getBuriedness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のメソッド
PFの埋没度を取得します.
getBuriedness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者の埋没度を取得します.
getBuriedness(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getCoodinate() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のメソッド
閉塞の座標を取得する.
getCoodinate() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者の座標を取得します.
getCoodinate(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getCoordinate() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PositionInformation のメソッド
救助隊の位置座標を取得します.
getDamage() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者のダメージを取得します.
getDamage(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getData() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
getData() - インタフェース jp.ac.nagoyau.is.ss.kishii.suntori.message.IMessage のメソッド
 
getData() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getData(DataType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getDatage() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のメソッド
ATのダメージを取得します.
getDatage() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊のダメージを取得します.
getDatage() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のメソッド
ダメージを取得します.
getDataType() - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.BaseMessageType のメソッド
 
getDataTypeArray() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getDataTypeIndex(EnumMap<DataType, Integer>, DataType, Integer) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の static メソッド
 
getDepartureAreaID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.ClearRouteTaskMessage のメソッド
出発地点のEntityID
getDestinationAreaID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveTaskMessage のメソッド
目的地点のEntityIDを取得します.
getDestinationAreaID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveWithStagingPostTaskMessage のメソッド
目的地点のEntityIDを取得します.
getDestinationAreaID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.ClearRouteTaskMessage のメソッド
目標地点のEntityID
getEntityIDList(DataType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getFieryness() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BuildingInformation のメソッド
燃焼度を取得します.
getFieryness(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getFireBrigadeID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊のEntityIDを取得します.
getHP() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のメソッド
ATの体力を取得します.
getHP() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊の体力を取得します.
getHP() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のメソッド
PFの体力を取得します.
getHP() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者の体力を取得します.
getHP(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getID(DataType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getMessageBitSize(EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getMessageChannel() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
現在設定されている送受信チャンネルを取得します.
getMessageMinimumSize(EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getMessageType() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getPathway() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.TransferInformation のメソッド
救助隊の移動経路を取得します.
getPoliceForceID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のメソッド
PFのEntityIDを取得します.
getPositionID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.AmbulanceTeamInformation のメソッド
ATが現在いるエリアのEntityID
getPositionID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊が現在存在しているエリアのEntityIDを取得します.
getPositionID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のメソッド
PFが現在いるエリアのEntityID
getRefugeID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.RestAtRefugeTaskMessage のメソッド
休憩する避難所のEntityIDを取得します.
getRepairCost() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のメソッド
閉塞のRepair Costを取得する.
getRepairCost(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getRoadID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.BlockadeInformation のメソッド
閉塞が所属している道のIDを取得する.
getSendTime(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
メッセージを生成したステップ数を取得します.
getSendTime() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
メッセージを生成したステップ数を取得します.
getStagingAreaIDs() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveWithStagingPostTaskMessage のメソッド
中継地点のEntityIDリストを取得します.
getSupplyQuantity(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getTargetAreaList() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.RescueAreaTaskMessage のメソッド
捜索対象エリアのリストを取得します.
getTargetAreaList() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb.ExtinguishAreaTaskMessage のメソッド
消火活動対象エリアのリストを取得します.
getType() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
getTypeLength() - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.BaseMessageType のメソッド
 
getVictimID() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のメソッド
被災者のEntityIDを取得します.
getWater() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.FireBrigadeInformation のメソッド
消防隊の保有している水量を取得します.
getWater(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
getWaterPower(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 

H

hashCode() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
hashCode() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
HP_PERCEPTION_LOS - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 

I

IMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message の インタフェース
 
isSendable() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
ITaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の インタフェース
 

J

jp.ac.nagoyau.is.ss.kishii.suntori.message - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.components - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.components
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.data - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.data
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.information - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.information
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.report - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.report
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.task - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.task
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.task.fb
 
jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf - パッケージ jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf
 

L

ListData - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の クラス
 
ListData(DataType) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ListData のコンストラクタ
 

M

messageToBytes(List<RCRSCSMessage>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter のメソッド
メッセージをバイト列に変換します.
messageType - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage の変数
 
MoveTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の クラス
移動タスクメッセージクラスです.
MoveTaskMessage(int, EntityID, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveTaskMessage のコンストラクタ
コンストラクタ
移動タスクメッセージを生成します.
MoveTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
MoveWithStagingPostTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の クラス
移動タスクメッセージクラスです.
MoveWithStagingPostTaskMessage(int, EntityID, EntityID, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveWithStagingPostTaskMessage のコンストラクタ
コンストラクタ
移動タスクメッセージを生成します.
MoveWithStagingPostTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.MoveWithStagingPostTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

P

PoliceForceInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
 
PoliceForceInformation(int, EntityID, int, int, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のコンストラクタ
コンストラクタ
啓開隊情報を生成します.
PoliceForceInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PoliceForceInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
PoliceForceTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf の クラス
啓開隊専用タスクを表現するためのメッセージクラスです.
PoliceForceTaskMessage(BaseMessageType, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.PoliceForceTaskMessage のコンストラクタ
コンストラクタ
啓開隊専用タスクメッセージを生成します.
PoliceForceTaskMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.pf.PoliceForceTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
PositionInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
救助隊の位置座標情報を表すクラスです.
PositionInformation(int, EntityID, <any>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PositionInformation のコンストラクタ
コンストラクタ
救助隊の位置座標情報を生成します.
PositionInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.PositionInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
postConnect() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
 

R

RANGE_OF_VIEW - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 
RCRSCSAgent<E extends StandardEntity> - jp.ac.nagoyau.is.ss.kishii.suntori.message.components の クラス
メッセージ通信ライブラリを使用して通信するエージェント用のabstractエージェント
RCRSCSAgent() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のコンストラクタ
コンストラクタ
RCRSCSData<E> - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の クラス
 
RCRSCSMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message の クラス
メッセージを表すクラスです.
RCRSCSMessage(BaseMessageType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のコンストラクタ
 
RCRSCSMessage(List<RCRSCSData<?>>, BaseMessageType) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のコンストラクタ
 
RCRSCSMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のコンストラクタ
 
RCRSCSMessageConverter - jp.ac.nagoyau.is.ss.kishii.suntori.message の クラス
メッセージ変換クラスです.
RCRSCSMessageConverter(Config, List<EntityID>, List<EntityID>, List<EntityID>, List<EntityID>, List<EntityID>, List<EntityID>, List<EntityID>, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter のコンストラクタ
コンストラクタ
ユーザが定義した各Entityのリストを使用してコンバートするときはこちらを使用します.
RCRSCSMessageConverter(StandardWorldModel, Config) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter のコンストラクタ
コンストラクタ
通常使用するにはこちらのコンストラクタを使用してください.
receivedMessageList - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent の変数
 
receiveMessage(Collection<Command>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
メッセージを受信します.
ReportMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.report の クラス
報告メッセージを表現するためのメッセージクラスです.
ReportMessage(BaseMessageType, int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.ReportMessage のコンストラクタ
 
ReportMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.report.ReportMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
RescueAreaTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at の クラス
救急指令メッセージクラスです.
RescueAreaTaskMessage(int, EntityID, EntityID...) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.RescueAreaTaskMessage のコンストラクタ
コンストラクタ
救急指令メッセージを生成します.
RescueAreaTaskMessage(int, EntityID, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.RescueAreaTaskMessage のコンストラクタ
コンストラクタ
救急指令メッセージを生成します.
RescueAreaTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.at.RescueAreaTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
RestAtRefugeTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の クラス
休憩タスクメッセージクラスです.
RestAtRefugeTaskMessage(int, EntityID, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.RestAtRefugeTaskMessage のコンストラクタ
コンストラクタ
休憩タスクメッセージを生成します.
RestAtRefugeTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.RestAtRefugeTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
RestTaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の クラス
休憩タスクメッセージクラスです.
RestTaskMessage(int, EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.RestTaskMessage のコンストラクタ
コンストラクタ
休憩タスクメッセージを生成します.
RestTaskMessage(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.RestTaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

S

sendMessage(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
追加されたメッセージを送信します.
sendSpeak(int, int, byte[]) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
 
setCoorinate(<any>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
setData(EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDData のメソッド
 
setData(List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDListData のメソッド
 
setData(EntityID) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.EntityIDListData のメソッド
 
setData(List<Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ListData のメソッド
 
setData(Integer) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ListData のメソッド
 
setData(E) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
setData(Integer) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ValueData のメソッド
 
setData(RCRSCSData<?>) - インタフェース jp.ac.nagoyau.is.ss.kishii.suntori.message.IMessage のメソッド
 
setData(RCRSCSData<?>, int) - インタフェース jp.ac.nagoyau.is.ss.kishii.suntori.message.IMessage のメソッド
 
setData(RCRSCSData<?>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
setData(RCRSCSData<?>, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessage のメソッド
 
setEntityIDListData(DataType, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.TaskMessage のメソッド
 
setMessageChannel(int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.RCRSCSAgent のメソッド
メッセージ送受信チャンネルを設定します.

T

TANK_MAX - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.RCRSCSMessageConverter の変数
 
TaskMessage - jp.ac.nagoyau.is.ss.kishii.suntori.message.task の クラス
タスクを表現するためのメッセージクラスです.
TaskMessage(BaseMessageType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.TaskMessage のコンストラクタ
コンストラクタ
タスクを生成します.
TaskMessage(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.task.TaskMessage のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
think(int, ChangeSet, Collection<Command>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.AbstractCSAgent のメソッド
 
thinking(int, ChangeSet, Collection<Command>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.components.AbstractCSAgent のメソッド
ユーザ実装部
この時点で,受信したデータの中でチャンネルがメッセージ受信チャンネルであるものをコンバートしています.
toString() - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData のメソッド
 
TransferInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
救助隊の移動経路情報を表すクラスです.
TransferInformation(int, EntityID, EntityID...) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.TransferInformation のコンストラクタ
コンストラクタ
救助隊の移動経路情報を生成します.
TransferInformation(int, EntityID, List<EntityID>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.TransferInformation のコンストラクタ
コンストラクタ
救助隊の移動経路情報を生成します.
TransferInformation(List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.TransferInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ
type - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData の変数
 

V

value - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.RCRSCSData の変数
 
ValueData - jp.ac.nagoyau.is.ss.kishii.suntori.message.data の クラス
 
ValueData(DataType) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ValueData のコンストラクタ
 
ValueData(DataType, Integer) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.data.ValueData のコンストラクタ
 
valueOf(String) - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.BaseMessageType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.data.DataType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.BaseMessageType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 jp.ac.nagoyau.is.ss.kishii.suntori.message.data.DataType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
VictimInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
被災者の情報を表すクラスです.
VictimInformation(int, EntityID, EntityID, int, int, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のコンストラクタ
コンストラクタ
被災者情報を生成します.
VictimInformation(int, EntityID, EntityID, int, int, int, <any>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のコンストラクタ
コンストラクタ
被災者情報を生成します.
VictimInformation(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.VictimInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

W

WorldInformation - jp.ac.nagoyau.is.ss.kishii.suntori.message.information の クラス
災害空間における情報を表現するためのabstract classです.
WorldInformation(BaseMessageType, int) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.WorldInformation のコンストラクタ
 
WorldInformation(BaseMessageType, List<Integer>, int, EnumMap<DataType, Integer>) - クラス jp.ac.nagoyau.is.ss.kishii.suntori.message.information.WorldInformation のコンストラクタ
コンバート時にシステムが使用するコンストラクタ

A B C D E F G H I J L M P R S T V W