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, wait
addAllRelationalTargets, 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, valueEquals
public java.lang.String getObjectDescription()
getObjectDescription
in interface ObjectInstance
public <T> ObjectInstance setValue(java.lang.String attName, T value)
setValue
in interface ObjectInstance