|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.pogamut.episodic.episodes.ObjectNode
public class ObjectNode
ObjectNode represent a trace of an actual item in episodic memory.
Any object that was used by an agent while performing an action is
remembered in the memory. In memory there is a list of objects used
that is common to all Chronobagss and Episodes.
ObjectNodes are linked to ObjectSlots they were
used in. That way it is possible to find out what object was used at specified
slot or what slots (or episodes) were filled by specified object.
| Field Summary | |
|---|---|
HashSet<ObjectSlot> |
usedAt
Set of all slots, this object was used in. |
| Method Summary | |
|---|---|
int |
getId()
Getter method for the id variable. |
String |
getName()
Getter method for the name variable. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public HashSet<ObjectSlot> usedAt
| Method Detail |
|---|
public int getId()
id variable.
public String getName()
name variable.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||