Class DiscreteModeChoiceTrip
- java.lang.Object
-
- org.matsim.contribs.discrete_mode_choice.model.DiscreteModeChoiceTrip
-
public final class DiscreteModeChoiceTrip extends Object
This class represents an agent's trip. It contains structural information such as the origin and destination activity and the mode that has initially been used to cover the trip.- Author:
- sebhoerl
-
-
Constructor Summary
Constructors Constructor Description DiscreteModeChoiceTrip(org.matsim.api.core.v01.population.Activity originActivity, org.matsim.api.core.v01.population.Activity destinationActivity, String initialMode, List<? extends org.matsim.api.core.v01.population.PlanElement> initialElements, int personHash, int tripHash, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDepartureTime()
org.matsim.api.core.v01.population.Activity
getDestinationActivity()
int
getIndex()
List<? extends org.matsim.api.core.v01.population.PlanElement>
getInitialElements()
String
getInitialMode()
org.matsim.api.core.v01.population.Activity
getOriginActivity()
int
hashCode()
void
setDepartureTime(double departureTime)
-
-
-
Constructor Detail
-
DiscreteModeChoiceTrip
public DiscreteModeChoiceTrip(org.matsim.api.core.v01.population.Activity originActivity, org.matsim.api.core.v01.population.Activity destinationActivity, String initialMode, List<? extends org.matsim.api.core.v01.population.PlanElement> initialElements, int personHash, int tripHash, int index)
-
-
Method Detail
-
getOriginActivity
public org.matsim.api.core.v01.population.Activity getOriginActivity()
-
getDestinationActivity
public org.matsim.api.core.v01.population.Activity getDestinationActivity()
-
getDepartureTime
public double getDepartureTime()
-
setDepartureTime
public void setDepartureTime(double departureTime)
-
getInitialMode
public String getInitialMode()
-
getInitialElements
public List<? extends org.matsim.api.core.v01.population.PlanElement> getInitialElements()
-
getIndex
public int getIndex()
-
-