public abstract class OOMDPObjectInstance extends java.lang.Object implements ObjectInstance
| Constructor and Description |
|---|
OOMDPObjectInstance() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getObjectDescription()
Returns a string representation of this object including its name and value attribute value assignment.
|
<T> ObjectInstance |
setValue(java.lang.String attName,
T value)
Sets an object's value based on it's java.lang type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAllRelationalTargets, addRelationalTarget, buildObjectDescription, clearRelationalTargets, copy, getAllRelationalTargets, getBooleanValForAttribute, getClassName, getDoubleArrayValForAttribute, getFeatureVec, getIntArrayValForAttribute, getIntValForAttribute, getName, getNormalizedFeatureVec, getNumericValForAttribute, getObjectClass, getObjectDescriptionWithNullForUnsetAttributes, getRealValForAttribute, getStringValForAttribute, getValueForAttribute, getValues, removeRelationalTarget, setName, setValue, setValue, setValue, setValue, setValue, setValue, unsetAttributes, valueEqualspublic java.lang.String getObjectDescription()
getObjectDescription in interface ObjectInstancepublic <T> ObjectInstance setValue(java.lang.String attName, T value)
setValue in interface ObjectInstance