Package common
Class UserState
- java.lang.Object
-
- common.UserState
-
public class UserState extends java.lang.ObjectState of a single agent. Stores position of the agent and whether the agent has the data.
-
-
Field Summary
Fields Modifier and Type Field Description private booleandataprivate java.lang.Stringlineprivate intpersonIdprivate doubleprogressprivate java.lang.LongstationEndprivate java.lang.LongstationStart
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEdgeId()java.lang.StringgetLine()intgetPersonId()doublegetProgress()java.lang.LonggetStationEnd()java.lang.LonggetStationStart()booleanhasData()voidsetData(boolean data)voidsetLine(java.lang.String line)voidsetPersonId(int personId)voidsetProgress(double progress)voidsetStationEnd(java.lang.Long stationEnd)voidsetStationStart(java.lang.Long stationStart)java.lang.StringtoString()
-
-
-
Method Detail
-
getPersonId
public int getPersonId()
-
setPersonId
public void setPersonId(int personId)
-
getStationStart
public java.lang.Long getStationStart()
-
setStationStart
public void setStationStart(java.lang.Long stationStart)
-
getStationEnd
public java.lang.Long getStationEnd()
-
setStationEnd
public void setStationEnd(java.lang.Long stationEnd)
-
getLine
public java.lang.String getLine()
-
setLine
public void setLine(java.lang.String line)
-
getProgress
public double getProgress()
-
setProgress
public void setProgress(double progress)
-
hasData
public boolean hasData()
-
setData
public void setData(boolean data)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getEdgeId
public java.lang.String getEdgeId()
-
-