public static class PerceptionMessage.ObjectNote
extends java.lang.Object
Constructor and Description |
---|
ObjectNote()
No-arg constructor required for marshalling.
|
ObjectNote(OID targetOid,
OID subjectOid)
Make an ObjectNote.
|
ObjectNote(OID targetOid,
OID subjectOid,
ObjectType objectType)
Make an ObjectNote.
|
ObjectNote(OID targetOid,
OID subjectOid,
ObjectType objectType,
java.lang.Object info)
Make an ObjectNote.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getObjectInfo()
Get the subject object information.
|
ObjectType |
getObjectType()
Get the subject object type.
|
OID |
getSubject()
Get the perceived object OID.
|
OID |
getTarget()
Get the perceiver object OID.
|
void |
setObjectInfo(java.lang.Object info)
Set the subject object information.
|
java.lang.String |
toString() |
public ObjectNote()
public ObjectNote(OID targetOid, OID subjectOid, ObjectType objectType)
public ObjectNote(OID targetOid, OID subjectOid, ObjectType objectType, java.lang.Object info)
public java.lang.String toString()
toString
in class java.lang.Object
public OID getTarget()
public OID getSubject()
public ObjectType getObjectType()
public java.lang.Object getObjectInfo()
public void setObjectInfo(java.lang.Object info)