data
Class BoardObject
java.lang.Object
data.BoardObject
public class BoardObject
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
goal
Goal goal
position
Position position
distanceGoal
double distanceGoal
topic
java.lang.String topic
timestamp
long timestamp
timeout
long timeout
- timeout in milli seconds
isDone
boolean isDone
BoardObject
public BoardObject()
BoardObject
public BoardObject(Goal newGoal)
getDistanceGoal
public double getDistanceGoal()
setDistanceGoal
public void setDistanceGoal(int distanceGoal)
getGoal
public Goal getGoal()
setGoal
public void setGoal(Goal goal)
getTopic
public java.lang.String getTopic()
setTopic
public void setTopic(java.lang.String name)
getPosition
public Position getPosition()
setPosition
public void setPosition(Position position)
updateAccessTime
void updateAccessTime()
getTimestamp
public long getTimestamp()
- Returns:
- The timestamp when this
BoardObject
was last accessed (write).
getTimeout
public long getTimeout()
setTimeout
public void setTimeout(long timeout)
isDone
public boolean isDone()
- Returns:
- the isDone
setDone
public void setDone(boolean isDone)
- Parameters:
isDone
- the isDone to set
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object