|
|||||||||||
前 次 | フレームあり フレームなし |
Information を使用しているパッケージ | |
org.boxed_economy.besp.model.fmfw | |
org.boxed_economy.besp.model.fmfw.informations | |
org.boxed_economy.components.cell |
org.boxed_economy.besp.model.fmfw での Information の使用 |
Information を実装している org.boxed_economy.besp.model.fmfw のクラス | |
class |
AbstractInformation
|
class |
AgentType
AgentのTypeを表すクラスです。 |
class |
BehaviorType
BehaviorのTypeを表します。 |
class |
GoodsType
Goodsの種類(Type)を定義します。 |
class |
InformationType
Informationの種類(Type)を表します。 |
class |
RelationType
RelationのTypeを定義します。 |
class |
Type
Agent,Goods,Information,AbstractBehavior,Relationの種類を表すための親クラスです。 |
Information を返す org.boxed_economy.besp.model.fmfw のメソッド | |
Information |
InformationManager.getInformation(Information key)
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
Information |
InformationManager.removeInformation(Information key)
引数のInformationTypeと一致するInformationを削除します。 |
Information |
Goods.getAttachment()
Returns the attachment. |
Information |
Goods.getAttachmentKey()
|
Information |
Entity.getInformation(Information key)
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
Information |
Entity.getInformation(java.lang.Class informationClass)
引数のClassと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
Information |
Entity.removeInformation(Information key)
引数のInformationTypeと一致するInformationを削除します。 |
Information |
Behavior.getReceivedInformation()
情報だけを受け取るための便利メソッド |
Information |
Agent.getInformation(Information key)
引数のInformationをキーとするInformation(cloneではありません)を返します キーが見つからなかった場合、Exceptionを返します。 |
Information |
Agent.removeInformation(Information key)
引数のInformationをキーとするInformationを削除します。 |
Information 型のパラメータを持つ org.boxed_economy.besp.model.fmfw のメソッド | |
InformationType |
World.getInformationType(Information information)
Informationに該当するInformationTypeを取得します。 |
void |
InformationManager.putInformation(Information key,
Information value)
Informationを追加します。 |
Information |
InformationManager.getInformation(Information key)
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
Information |
InformationManager.removeInformation(Information key)
引数のInformationTypeと一致するInformationを削除します。 |
void |
Goods.setAttachment(Information attachment)
Sets the attachment. |
void |
Goods.setAttachment(InformationType key,
Information attachment)
Sets the attachment. |
void |
Entity.putInformation(Information key,
Information value)
Informationを追加します。 |
void |
Entity.putInformation(Information value)
Informationを追加します |
Information |
Entity.getInformation(Information key)
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
Information |
Entity.removeInformation(Information key)
引数のInformationTypeと一致するInformationを削除します。 |
boolean |
Entity.hasInformation(Information key)
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。 |
void |
Behavior.sendInformation(Information information)
情報を送信します。 |
void |
Behavior.sendInformation(Relation relation,
BehaviorType behaviorType,
Information information,
boolean keep)
情報を送信します。 |
void |
Behavior.sendInformation(Relation relation,
BehaviorType behaviorType,
Information information)
情報を送信します。 |
int |
Behavior.sendInformation(RelationType relationType,
BehaviorType behaviorType,
Information information)
情報を送信します。 |
int |
Behavior.sendInformation(RelationType relationType,
BehaviorType behaviorType,
Information information,
boolean keep)
情報を送信します。 |
void |
Behavior.sendInformation(InformationType key,
Information information)
タイプを指定して,情報を送信します。 |
int |
Behavior.sendInformation(RelationType relationType,
BehaviorType behaviorType,
InformationType key,
Information information,
boolean keep)
タイプを指定して,情報を送信します。 |
void |
Agent.putInformation(Information key,
Information value)
Informationを追加します。 |
Information |
Agent.getInformation(Information key)
引数のInformationをキーとするInformation(cloneではありません)を返します キーが見つからなかった場合、Exceptionを返します。 |
Information |
Agent.removeInformation(Information key)
引数のInformationをキーとするInformationを削除します。 |
org.boxed_economy.besp.model.fmfw.informations での Information の使用 |
Information を実装している org.boxed_economy.besp.model.fmfw.informations のクラス | |
class |
DoubleInformation
|
class |
IntegerInformation
1つの整数(int)をラップしたInformationです。 |
class |
MessageInformation
Class MessageInformation. |
class |
StringInformation
|
class |
YesNoInformation
|
org.boxed_economy.components.cell での Information の使用 |
org.boxed_economy.components.cell での Information のサブインタフェース | |
interface |
CellScope
セルにいるエージェントが他のセルのエージェントを探す(見る)ための スコープ(視界)です。 |
Information を実装している org.boxed_economy.components.cell のクラス | |
class |
Cell
1セルを表すクラスです。 |
class |
MooreScope
Cellパッケージで上下左右の有限個のマス(ムーア近傍)を視界として参照するための クラスです。 |
|
|||||||||||
前 次 | フレームあり フレームなし |