概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
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
概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス