Uses of Class
org.matsim.api.core.v01.Id
-
-
Uses of Id in ch.sbb.matsim.routing.pt.raptor
Fields in ch.sbb.matsim.routing.pt.raptor declared as Id Modifier and Type Field Description Id<TransitStopFacility>
SwissRailRaptorCore.TravelInfo. departureStop
Methods in ch.sbb.matsim.routing.pt.raptor that return types with arguments of type Id Modifier and Type Method Description Map<Id<TransitStopFacility>,SwissRailRaptorCore.TravelInfo>
SwissRailRaptorCore. calcLeastCostTree(double depTime, Collection<InitialStop> startStops, RaptorParameters parameters)
Map<Id<TransitStopFacility>,SwissRailRaptorCore.TravelInfo>
SwissRailRaptor. calcTree(Collection<TransitStopFacility> fromStops, double departureTime, RaptorParameters parameters)
Map<Id<TransitStopFacility>,SwissRailRaptorCore.TravelInfo>
SwissRailRaptor. calcTree(Facility fromFacility, double departureTime, Person person)
Map<Id<TransitStopFacility>,SwissRailRaptorCore.TravelInfo>
SwissRailRaptor. calcTree(TransitStopFacility fromStop, double departureTime, RaptorParameters parameters)
-
Uses of Id in org.matsim.analysis
Methods in org.matsim.analysis that return Id Modifier and Type Method Description Id<?>
XYTRecord. getFacilityId()
Methods in org.matsim.analysis that return types with arguments of type Id Modifier and Type Method Description Set<Id<Link>>
VolumesAnalyzer. getLinkIds()
Methods in org.matsim.analysis with parameters of type Id Modifier and Type Method Description double[]
CalcLinkStats. getAvgLinkVolumes(Id<Link> linkId)
protected double[]
CalcLinkStats. getAvgTravelTimes(Id<Link> linkId)
Deprecated.int[]
VolumesAnalyzer. getVolumesForLink(Id<Link> linkId)
int[]
VolumesAnalyzer. getVolumesForLink(Id<Link> linkId, String mode)
double[]
VolumesAnalyzer. getVolumesPerHourForLink(Id<Link> linkId)
double[]
VolumesAnalyzer. getVolumesPerHourForLink(Id<Link> linkId, String mode)
XYTRecord.Builder
XYTRecord.Builder. setFacilityId(Id<?> facilityId)
-
Uses of Id in org.matsim.api.core.v01
Methods in org.matsim.api.core.v01 that return Id Modifier and Type Method Description static <T> Id<T>
Id. create(long key, Class<T> type)
static <T> Id<T>
Id. create(String key, Class<T> type)
This method supports a cache where ids are stored and re-used per type.static <T> Id<T>
Id. create(Id<?> id, Class<T> type)
static Id<Link>
Id. createLinkId(long key)
static Id<Link>
Id. createLinkId(String str)
static Id<Link>
Id. createLinkId(Id<?> id)
static Id<Node>
Id. createNodeId(long key)
static Id<Node>
Id. createNodeId(String str)
static Id<Node>
Id. createNodeId(Id<?> id)
static Id<Person>
Id. createPersonId(long key)
static Id<Person>
Id. createPersonId(String str)
static Id<Person>
Id. createPersonId(Id<?> id)
static Id<Vehicle>
Id. createVehicleId(long key)
static Id<Vehicle>
Id. createVehicleId(String str)
static Id<Vehicle>
Id. createVehicleId(Id<?> id)
static <T> Id<T>
Id. get(int index, Class<T> type)
static <T> Id<T>
Id. get(String id, Class<T> type)
Id<T>
Identifiable. getId()
Id<T>
IdMap.Entry. getKey()
Id<T>[]
IdSet. toArray()
Methods in org.matsim.api.core.v01 that return types with arguments of type Id Modifier and Type Method Description Set<Map.Entry<Id<T>,V>>
IdMap. entrySet()
Iterator<Id<T>>
IdSet. iterator()
Set<Id<T>>
IdMap. keySet()
Methods in org.matsim.api.core.v01 with parameters of type Id Modifier and Type Method Description boolean
IdSet. add(Id<T> value)
int
Id. compareTo(Id<T> o)
boolean
IdSet. contains(Id<T> id)
boolean
IdMap. containsKey(Id<T> key)
static <T> Id<T>
Id. create(Id<?> id, Class<T> type)
static Id<Link>
Id. createLinkId(Id<?> id)
static Id<Node>
Id. createNodeId(Id<?> id)
static Id<Person>
Id. createPersonId(Id<?> id)
static Id<Vehicle>
Id. createVehicleId(Id<?> id)
V
IdMap. get(Id<T> key)
V
IdMap. put(Id<T> key, V value)
V
IdMap. remove(Id<T> key)
boolean
IdSet. remove(Id<T> key)
static <T> String
Id. writeId(Id<T> id)
Method parameters in org.matsim.api.core.v01 with type arguments of type Id Modifier and Type Method Description boolean
IdSet. addAll(Collection<? extends Id<T>> c)
void
IdMap. forEach(BiConsumer<? super Id<T>,? super V> action)
void
IdMap. putAll(Map<? extends Id<T>,? extends V> m)
-
Uses of Id in org.matsim.api.core.v01.events
Methods in org.matsim.api.core.v01.events that return Id Modifier and Type Method Description Id<Departure>
TransitDriverStartsEvent. getDepartureId()
Id<Person>
LinkEnterEvent. getDriverId()
Deprecated.Id<Person>
LinkLeaveEvent. getDriverId()
Deprecated.Id<Person>
TransitDriverStartsEvent. getDriverId()
Id<ActivityFacility>
ActivityEndEvent. getFacilityId()
Id<ActivityFacility>
ActivityStartEvent. getFacilityId()
Id<ActivityFacility>
HasFacilityId. getFacilityId()
Id<Link>
ActivityEndEvent. getLinkId()
Id<Link>
ActivityStartEvent. getLinkId()
Id<Link>
HasLinkId. getLinkId()
Id<Link>
LinkEnterEvent. getLinkId()
Id<Link>
LinkLeaveEvent. getLinkId()
Id<Link>
PersonArrivalEvent. getLinkId()
Id<Link>
PersonDepartureEvent. getLinkId()
Id<Link>
PersonStuckEvent. getLinkId()
Id<Link>
VehicleAbortsEvent. getLinkId()
Id<Link>
VehicleEntersTrafficEvent. getLinkId()
Id<Link>
VehicleLeavesTrafficEvent. getLinkId()
Id<Person>
ActivityEndEvent. getPersonId()
Id<Person>
ActivityStartEvent. getPersonId()
Id<Person>
PersonArrivalEvent. getPersonId()
Id<Person>
PersonDepartureEvent. getPersonId()
Id<Person>
PersonEntersVehicleEvent. getPersonId()
Id<Person>
PersonLeavesVehicleEvent. getPersonId()
Id<Person>
PersonMoneyEvent. getPersonId()
Id<Person>
PersonStuckEvent. getPersonId()
Id<Person>
VehicleEntersTrafficEvent. getPersonId()
Id<Person>
VehicleLeavesTrafficEvent. getPersonId()
Id<TransitLine>
TransitDriverStartsEvent. getTransitLineId()
Id<TransitRoute>
TransitDriverStartsEvent. getTransitRouteId()
Id<Vehicle>
LinkEnterEvent. getVehicleId()
Id<Vehicle>
LinkLeaveEvent. getVehicleId()
Id<Vehicle>
PersonEntersVehicleEvent. getVehicleId()
Id<Vehicle>
PersonLeavesVehicleEvent. getVehicleId()
Id<Vehicle>
TransitDriverStartsEvent. getVehicleId()
Id<Vehicle>
VehicleAbortsEvent. getVehicleId()
Id<Vehicle>
VehicleEntersTrafficEvent. getVehicleId()
Id<Vehicle>
VehicleLeavesTrafficEvent. getVehicleId()
Constructors in org.matsim.api.core.v01.events with parameters of type Id Constructor Description ActivityEndEvent(double time, Id<Person> agentId, Id<Link> linkId, Id<ActivityFacility> facilityId, String acttype)
ActivityStartEvent(double time, Id<Person> agentId, Id<Link> linkId, Id<ActivityFacility> facilityId, String acttype)
Deprecated.-- add Coord as argumentActivityStartEvent(double time, Id<Person> agentId, Id<Link> linkId, Id<ActivityFacility> facilityId, String acttype, Coord coord)
LinkEnterEvent(double time, Id<Vehicle> vehicleId, Id<Link> linkId)
LinkLeaveEvent(double time, Id<Vehicle> vehicleId, Id<Link> linkId)
PersonArrivalEvent(double time, Id<Person> agentId, Id<Link> linkId, String legMode)
PersonDepartureEvent(double time, Id<Person> agentId, Id<Link> linkId, String legMode)
PersonEntersVehicleEvent(double time, Id<Person> personId, Id<Vehicle> vehicleId)
PersonLeavesVehicleEvent(double time, Id<Person> personId, Id<Vehicle> vehicleId)
PersonMoneyEvent(double time, Id<Person> agentId, double amount)
Deprecated.-- add "purpose" and "transactionPartner"PersonMoneyEvent(double time, Id<Person> agentId, double amount, String purpose, String transactionPartner)
Creates a new event describing that the given agent has gained some money at the specified time.PersonStuckEvent(double time, Id<Person> agentId, Id<Link> linkId, String legMode)
TransitDriverStartsEvent(double time, Id<Person> driverId, Id<Vehicle> vehicleId, Id<TransitLine> transitLineId, Id<TransitRoute> transitRouteId, Id<Departure> departureId)
VehicleAbortsEvent(double time, Id<Vehicle> vehicleId, Id<Link> linkId)
VehicleEntersTrafficEvent(double time, Id<Person> driverId, Id<Link> linkId, Id<Vehicle> vehicleId, String networkMode, double relativePositionOnLink)
VehicleLeavesTrafficEvent(double time, Id<Person> driverId, Id<Link> linkId, Id<Vehicle> vehicleId, String networkMode, double relativePositionOnLink)
-
Uses of Id in org.matsim.api.core.v01.network
Methods in org.matsim.api.core.v01.network that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,? extends Link>
Node. getInLinks()
Returns this node's set of ingoing links.Map<Id<Link>,? extends Link>
Network. getLinks()
Returns a set of this network's links.Map<Id<Node>,? extends Node>
Network. getNodes()
Returns a set of this network's nodes.Map<Id<Link>,? extends Link>
Node. getOutLinks()
Returns this node's set of outgoing links.Methods in org.matsim.api.core.v01.network with parameters of type Id Modifier and Type Method Description Link
NetworkFactory. createLink(Id<Link> id, Node fromNode, Node toNode)
Creates a link with the given id leading from one node to another.Node
NetworkFactory. createNode(Id<Node> id, Coord coord)
Link
Node. removeInLink(Id<Link> linkId)
Link
Network. removeLink(Id<Link> linkId)
Removes the link with the specified Id from the network and removes it as in- or out-Links of its to- and from-Node, but does not remove any node this link is connected to.Node
Network. removeNode(Id<Node> nodeId)
Removes the node with the specified Id from the network, along with all links connected to that node.Link
Node. removeOutLink(Id<Link> outLinkId)
-
Uses of Id in org.matsim.api.core.v01.population
Methods in org.matsim.api.core.v01.population that return Id Modifier and Type Method Description Id<Link>
Route. getEndLinkId()
Id<ActivityFacility>
Activity. getFacilityId()
Id<Link>
Activity. getLinkId()
Id<Link>
Route. getStartLinkId()
Methods in org.matsim.api.core.v01.population that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,? extends Person>
Population. getPersons()
Methods in org.matsim.api.core.v01.population with parameters of type Id Modifier and Type Method Description Activity
PopulationFactory. createActivityFromActivityFacilityId(String actType, Id<ActivityFacility> activityFacilityId)
Activity
PopulationFactory. createActivityFromLinkId(String actType, Id<Link> linkId)
Creates an Activity from a link id.Person
PopulationFactory. createPerson(Id<Person> id)
Person
Population. removePerson(Id<Person> personId)
void
Route. setEndLinkId(Id<Link> linkId)
void
Activity. setFacilityId(Id<ActivityFacility> id)
void
Activity. setLinkId(Id<Link> id)
void
Route. setStartLinkId(Id<Link> linkId)
-
Uses of Id in org.matsim.core.api.experimental.events
Fields in org.matsim.core.api.experimental.events declared as Id Modifier and Type Field Description Id<Person>
AgentWaitingForPtEvent. agentId
Id<TransitStopFacility>
AgentWaitingForPtEvent. destinationStopId
Id<TransitStopFacility>
AgentWaitingForPtEvent. waitingAtStopId
Methods in org.matsim.core.api.experimental.events that return Id Modifier and Type Method Description Id<TransitStopFacility>
AgentWaitingForPtEvent. getDestinationStopId()
Id<TransitStopFacility>
VehicleArrivesAtFacilityEvent. getFacilityId()
Id<TransitStopFacility>
VehicleDepartsAtFacilityEvent. getFacilityId()
Id<Lane>
LaneEnterEvent. getLaneId()
Id<Lane>
LaneLeaveEvent. getLaneId()
Id<Link>
LaneEnterEvent. getLinkId()
Id<Link>
LaneLeaveEvent. getLinkId()
Id<Person>
AgentWaitingForPtEvent. getPersonId()
Id<Person>
BoardingDeniedEvent. getPersonId()
Id<Person>
TeleportationArrivalEvent. getPersonId()
Id<Vehicle>
BoardingDeniedEvent. getVehicleId()
Id<Vehicle>
LaneEnterEvent. getVehicleId()
Id<Vehicle>
LaneLeaveEvent. getVehicleId()
Id<Vehicle>
VehicleArrivesAtFacilityEvent. getVehicleId()
Id<Vehicle>
VehicleDepartsAtFacilityEvent. getVehicleId()
Id<TransitStopFacility>
AgentWaitingForPtEvent. getWaitingAtStopId()
Constructors in org.matsim.core.api.experimental.events with parameters of type Id Constructor Description AgentWaitingForPtEvent(double now, Id<Person> agentId, Id<TransitStopFacility> waitingAtStopId, Id<TransitStopFacility> destinationStopId)
BoardingDeniedEvent(double time, Id<Person> personId, Id<Vehicle> vehicleId)
LaneEnterEvent(double time, Id<Vehicle> vehicleId, Id<Link> linkId, Id<Lane> laneId)
LaneLeaveEvent(double time, Id<Vehicle> vehicleId, Id<Link> linkId, Id<Lane> laneId)
TeleportationArrivalEvent(double time, Id<Person> agentId, double distance, String mode)
VehicleArrivesAtFacilityEvent(double time, Id<Vehicle> vehicleId, Id<TransitStopFacility> facilityId, double delay)
VehicleDepartsAtFacilityEvent(double time, Id<Vehicle> vehicleId, Id<TransitStopFacility> facilityId, double delay)
-
Uses of Id in org.matsim.core.api.internal
Methods in org.matsim.core.api.internal that return Id Modifier and Type Method Description Id<Person>
HasPersonId. getPersonId()
Id<Vehicle>
HasVehicleId. getVehicleId()
-
Uses of Id in org.matsim.core.config
Methods in org.matsim.core.config that return Id Modifier and Type Method Description static Id<StrategyConfigGroup.StrategySettings>
ConfigUtils. createAvailableStrategyId(Config config)
Deprecated. -
Uses of Id in org.matsim.core.config.groups
Methods in org.matsim.core.config.groups that return Id Modifier and Type Method Description Id<StrategyConfigGroup.StrategySettings>
StrategyConfigGroup.StrategySettings. getId()
Deprecated.Constructors in org.matsim.core.config.groups with parameters of type Id Constructor Description StrategySettings(Id<StrategyConfigGroup.StrategySettings> id)
Deprecated. -
Uses of Id in org.matsim.core.events.algorithms
Methods in org.matsim.core.events.algorithms that return Id Modifier and Type Method Description Id<Person>
Vehicle2DriverEventHandler. getDriverOfVehicle(Id<Vehicle> vehicleId)
Methods in org.matsim.core.events.algorithms with parameters of type Id Modifier and Type Method Description Id<Person>
Vehicle2DriverEventHandler. getDriverOfVehicle(Id<Vehicle> vehicleId)
-
Uses of Id in org.matsim.core.mobsim.framework
Methods in org.matsim.core.mobsim.framework that return Id Modifier and Type Method Description Id<Link>
DriverAgent. chooseNextLinkId()
Id<Link>
NetworkAgent. getCurrentLinkId()
Design comments: Agent in many situations knows where he/she is.Id<Link>
NetworkAgent. getDestinationLinkId()
Design comments: Originally, agents knew where they were going.Id<Vehicle>
VehicleUsingAgent. getPlannedVehicleId()
Methods in org.matsim.core.mobsim.framework with parameters of type Id Modifier and Type Method Description void
MobsimAgent. notifyArrivalOnLinkByNonNetworkMode(Id<Link> linkId)
Design thoughts: There needs to be some method that tells the agent that a teleportation has happened, similar to "moveOverNode".void
DriverAgent. notifyMoveOverNode(Id<Link> newLinkId)
notifies the agent that it was moved over the node. -
Uses of Id in org.matsim.core.mobsim.jdeqsim
Methods in org.matsim.core.mobsim.jdeqsim that return Id Modifier and Type Method Description Id<Link>
Vehicle. getCurrentLinkId()
protected Id<Link>[]
Vehicle. getCurrentLinkRoute()
Methods in org.matsim.core.mobsim.jdeqsim that return types with arguments of type Id Modifier and Type Method Description static HashMap<Id<Link>,Road>
Road. getAllRoads()
Methods in org.matsim.core.mobsim.jdeqsim with parameters of type Id Modifier and Type Method Description static Road
Road. getRoad(Id<Link> linkId)
void
Vehicle. setCurrentLinkId(Id<Link> currentLinkId)
Method parameters in org.matsim.core.mobsim.jdeqsim with type arguments of type Id Modifier and Type Method Description static void
Road. setAllRoads(HashMap<Id<Link>,Road> allRoads)
-
Uses of Id in org.matsim.core.mobsim.jdeqsim.util
Methods in org.matsim.core.mobsim.jdeqsim.util with parameters of type Id Modifier and Type Method Description static boolean
CppEventFileParser. equals(Event personEvent, Id<Person> personId, EventLog deqSimEvent)
Deprecated.UseCppEventFileParser.equals(Event,EventLog)
instead -
Uses of Id in org.matsim.core.mobsim.qsim
Methods in org.matsim.core.mobsim.qsim that return Id Modifier and Type Method Description Id<Person>
ActivityEngineWithWakeup.AgentWakeupEvent. getPersonId()
Methods in org.matsim.core.mobsim.qsim that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,MobsimAgent>
QSim. getAgents()
Map<Id<Vehicle>,MobsimVehicle>
QSim. getVehicles()
Methods in org.matsim.core.mobsim.qsim with parameters of type Id Modifier and Type Method Description void
QSim. addParkedVehicle(MobsimVehicle veh, Id<Link> startLinkId)
List<PTPassengerAgent>
AgentTracker. getAgentsAtFacility(Id<TransitStopFacility> stopId)
boolean
DefaultTeleportationEngine. handleDeparture(double now, MobsimAgent agent, Id<Link> linkId)
MobsimAgent
InternalInterface. unregisterAdditionalAgentOnLink(Id<Person> agentId, Id<Link> linkId)
-
Uses of Id in org.matsim.core.mobsim.qsim.agents
Methods in org.matsim.core.mobsim.qsim.agents that return Id Modifier and Type Method Description Id<Link>
PersonDriverAgentImpl. chooseNextLinkId()
Id<Link>
PlanBasedDriverAgentImpl. chooseNextLinkId()
Returns the next link the vehicle will drive along.Id<Link>
TransitAgent. chooseNextLinkId()
Id<Link>
BasicPlanAgentImpl. getCurrentLinkId()
Id<Link>
PersonDriverAgentImpl. getCurrentLinkId()
Id<Link>
PlanBasedDriverAgentImpl. getCurrentLinkId()
Id<Link>
TransitAgent. getCurrentLinkId()
Id<Link>
TransitAgentImpl. getCurrentLinkId()
Id<TransitStopFacility>
TransitAgent. getDesiredAccessStopId()
Id<TransitStopFacility>
TransitAgentImpl. getDesiredAccessStopId()
Id<TransitStopFacility>
TransitAgent. getDesiredDestinationStopId()
Id<TransitStopFacility>
TransitAgentImpl. getDesiredDestinationStopId()
Id<Link>
BasicPlanAgentImpl. getDestinationLinkId()
Id<Link>
PersonDriverAgentImpl. getDestinationLinkId()
Id<Link>
PlanBasedDriverAgentImpl. getDestinationLinkId()
Id<Link>
TransitAgent. getDestinationLinkId()
Id<Link>
TransitAgentImpl. getDestinationLinkId()
Id<Person>
BasicPlanAgentImpl. getId()
Id<Person>
PersonDriverAgentImpl. getId()
Id<Person>
PlanBasedDriverAgentImpl. getId()
Id<Person>
TransitAgent. getId()
Id<Person>
TransitAgentImpl. getId()
Id<Vehicle>
BasicPlanAgentImpl. getPlannedVehicleId()
Id<Vehicle>
PersonDriverAgentImpl. getPlannedVehicleId()
Id<Vehicle>
PlanBasedDriverAgentImpl. getPlannedVehicleId()
Id<Vehicle>
TransitAgent. getPlannedVehicleId()
Id<Vehicle>
TransitAgentImpl. getPlannedVehicleId()
Methods in org.matsim.core.mobsim.qsim.agents with parameters of type Id Modifier and Type Method Description void
BasicPlanAgentImpl. notifyArrivalOnLinkByNonNetworkMode(Id<Link> linkId)
void
PersonDriverAgentImpl. notifyArrivalOnLinkByNonNetworkMode(Id<Link> linkId)
void
TransitAgent. notifyArrivalOnLinkByNonNetworkMode(Id<Link> linkId)
void
PersonDriverAgentImpl. notifyMoveOverNode(Id<Link> newLinkId)
void
PlanBasedDriverAgentImpl. notifyMoveOverNode(Id<Link> newLinkId)
void
TransitAgent. notifyMoveOverNode(Id<Link> newLinkId)
-
Uses of Id in org.matsim.core.mobsim.qsim.interfaces
Methods in org.matsim.core.mobsim.qsim.interfaces that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,? extends NetsimLink>
NetsimNetwork. getNetsimLinks()
Map<Id<Node>,? extends NetsimNode>
NetsimNetwork. getNetsimNodes()
Methods in org.matsim.core.mobsim.qsim.interfaces with parameters of type Id Modifier and Type Method Description NetsimLink
NetsimNetwork. getNetsimLink(Id<Link> id)
Convenience method for getLinks().get( id ).NetsimNode
NetsimNetwork. getNetsimNode(Id<Node> id)
Convenience method for getNodes().get( id ).boolean
DepartureHandler. handleDeparture(double now, MobsimAgent agent, Id<Link> linkId)
boolean
SignalizeableItem. hasGreenForToLink(Id<Link> toLinkId)
void
SignalizeableItem. setSignalStateForTurningMove(SignalGroupState state, Id<Link> toLinkId)
-
Uses of Id in org.matsim.core.mobsim.qsim.pt
Methods in org.matsim.core.mobsim.qsim.pt that return Id Modifier and Type Method Description Id<Link>
AbstractTransitDriverAgent. chooseNextLinkId()
Id<Link>
AbstractTransitDriverAgent. getCurrentLinkId()
Id<TransitStopFacility>
PTPassengerAgent. getDesiredAccessStopId()
Asks a passenger which is departing on a transit leg about the stop it wants to use for accessing the transit line.Id<TransitStopFacility>
PTPassengerAgent. getDesiredDestinationStopId()
Id<Link>
TransitDriverAgentImpl. getDestinationLinkId()
Id<Person>
AbstractTransitDriverAgent. getId()
Id<Vehicle>
TransitDriverAgentImpl. getPlannedVehicleId()
Methods in org.matsim.core.mobsim.qsim.pt that return types with arguments of type Id Modifier and Type Method Description Map<Id<TransitStopFacility>,List<PTPassengerAgent>>
TransitStopAgentTracker. getAgentsAtStop()
Methods in org.matsim.core.mobsim.qsim.pt with parameters of type Id Modifier and Type Method Description void
TransitStopAgentTracker. addAgentToStop(double now, PTPassengerAgent agent, Id<TransitStopFacility> stopId)
List<PTPassengerAgent>
TransitStopAgentTracker. getAgentsAtFacility(Id<TransitStopFacility> stopId)
boolean
TransitQSimEngine. handleDeparture(double now, MobsimAgent agent, Id<Link> linkId)
boolean
PassengerAccessEgress. handlePassengerEntering(PTPassengerAgent agent, MobsimVehicle vehicle, Id<TransitStopFacility> fromStopFacilityId, double time)
boolean
PassengerAccessEgress. handlePassengerLeaving(PTPassengerAgent agent, MobsimVehicle vehicle, Id<Link> toLinkId, double time)
void
AbstractTransitDriverAgent. notifyArrivalOnLinkByNonNetworkMode(Id<Link> linkId)
void
AbstractTransitDriverAgent. notifyMoveOverNode(Id<Link> nextLinkId)
void
TransitStopAgentTracker. removeAgentFromStop(PTPassengerAgent agent, Id<TransitStopFacility> stopId)
-
Uses of Id in org.matsim.core.mobsim.qsim.qnetsimengine
Methods in org.matsim.core.mobsim.qsim.qnetsimengine that return Id Modifier and Type Method Description Id<Vehicle>
QVehicleImpl. getId()
Methods in org.matsim.core.mobsim.qsim.qnetsimengine that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,QLinkI>
QNetwork. getNetsimLinks()
Map<Id<Node>,org.matsim.core.mobsim.qsim.qnetsimengine.QNodeI>
QNetwork. getNetsimNodes()
LinkedHashMap<Id<Lane>,QLaneI>
QLinkLanesImpl. getQueueLanes()
Map<Id<Vehicle>,QVehicle>
QNetsimEngineI. getVehicles()
Map<Id<Link>,? extends VisLink>
QNetwork. getVisLinks()
Methods in org.matsim.core.mobsim.qsim.qnetsimengine with parameters of type Id Modifier and Type Method Description void
NetsimEngine. addParkedVehicle(MobsimVehicle veh, Id<Link> linkId)
Set<MobsimAgent>
QLinkI. getAgentsWaitingForCar(Id<Vehicle> vehicleId)
yy Can't we get this functionality fromQLinkI.getAdditionalAgentsOnLink()
?QLinkI
QNetwork. getNetsimLink(Id<Link> id)
NetsimNode
QNetwork. getNetsimNode(Id<Node> id)
QVehicle
QLinkI. getParkedVehicle(Id<Vehicle> vehicleId)
returns the vehicle if it is parked at the linkQVehicle
QLaneI. getVehicle(Id<Vehicle> vehicleId)
QVehicle
QLinkI. getVehicle(Id<Vehicle> vehicleId)
QVehicle
QLinkImpl. getVehicle(Id<Vehicle> vehicleId)
QVehicle
QLinkLanesImpl. getVehicle(Id<Vehicle> vehicleId)
boolean
DefaultSignalizeableItem. hasGreenForToLink(Id<Link> toLinkId)
boolean
QLinkImpl. hasGreenForToLink(Id<Link> toLinkId)
boolean
QLinkI. insertPassengerIntoVehicle(MobsimAgent passenger, Id<Vehicle> vehicleId)
TurnAcceptanceLogic.AcceptTurn
DefaultTurnAcceptanceLogic. isAcceptingTurn(Link currentLink, QLaneI currentLane, Id<Link> nextLinkId, QVehicle veh, QNetwork qNetwork, double now)
TurnAcceptanceLogic.AcceptTurn
TurnAcceptanceLogic. isAcceptingTurn(Link currentLink, QLaneI currentLane, Id<Link> nextLinkId, QVehicle veh, QNetwork qNetwork, double now)
void
QLinkI. registerPassengerAgentWaitingForCar(MobsimAgent agent, Id<Vehicle> vehicleId)
this is for passenger agents who want to depart but their car is not (yet) there.QVehicle
QLinkI. removeParkedVehicle(Id<Vehicle> vehicleId)
remove vehicle from "activity" locationvoid
DefaultSignalizeableItem. setSignalStateForTurningMove(SignalGroupState state, Id<Link> toLinkId)
void
QLinkImpl. setSignalStateForTurningMove(SignalGroupState state, Id<Link> toLinkId)
MobsimAgent
NetsimEngine. unregisterAdditionalAgentOnLink(Id<Person> agentId, Id<Link> linkId)
MobsimAgent
QLinkI. unregisterAdditionalAgentOnLink(Id<Person> mobsimAgentId)
inverse of "registerAdditionalAgentOnlyLink"MobsimAgent
QLinkI. unregisterDriverAgentWaitingForPassengers(Id<Person> agentId)
MobsimAgent
QLinkI. unregisterPassengerAgentWaitingForCar(MobsimAgent agent, Id<Vehicle> vehicleId)
Constructor parameters in org.matsim.core.mobsim.qsim.qnetsimengine with type arguments of type Id Constructor Description DefaultSignalizeableItem(Set<Id<Link>> outLinks)
-
Uses of Id in org.matsim.core.network
Methods in org.matsim.core.network that return types with arguments of type Id Modifier and Type Method Description static Map<Id<Link>,? extends Link>
NetworkUtils. getIncidentLinks(Node node)
static Map<Id<Node>,? extends Node>
NetworkUtils. getIncidentNodes(Node node)
static Map<Id<Node>,? extends Node>
NetworkUtils. getInNodes(Node node)
static List<Id<Link>>
NetworkUtils. getLinkIds(String links)
Splits the given string at whitespace (one or more space, tab, newline) into single pieces, which are interpreted as ids.static List<Id<Link>>
NetworkUtils. getLinkIds(List<Link> links)
static Map<Id<Node>,? extends Node>
NetworkUtils. getOutNodes(Node node)
Methods in org.matsim.core.network with parameters of type Id Modifier and Type Method Description static Link
NetworkUtils. createAndAddLink(Network network, Id<Link> id, Node fromNode, Node toNode, double length, double freespeed, double capacity, double numLanes)
static Link
NetworkUtils. createAndAddLink(Network network, Id<Link> id, Node fromNode, Node toNode, double length, double freespeed, double capacity, double numLanes, String origId, String type)
static Node
NetworkUtils. createAndAddNode(Network network, Id<Node> id, Coord coord)
Link
FixedIntervalTimeVariantLinkFactory. createLink(Id<Link> id, Node from, Node to, Network network, double length, double freespeed, double capacity, double nOfLanes)
Link
LinkFactory. createLink(Id<Link> id, Node from, Node to, Network network, double length, double freespeed, double capacity, double nOfLanes)
static Link
NetworkUtils. createLink(Id<Link> id, Node from, Node to, Network network, double length, double freespeed, double capacity, double lanes)
Link
VariableIntervalTimeVariantLinkFactory. createLink(Id<Link> id, Node from, Node to, Network network, double length, double freespeed, double capacity, double nOfLanes)
static Node
NetworkUtils. createNode(Id<Node> id)
static Node
NetworkUtils. createNode(Id<Node> id, Coord coord)
static Node
NetworkUtils. createNode(Id<Node> id, Coord coord, String type)
Method parameters in org.matsim.core.network with type arguments of type Id Modifier and Type Method Description static List<Link>
NetworkUtils. getLinks(Network network, List<Id<Link>> linkIds)
-
Uses of Id in org.matsim.core.network.algorithms
Methods in org.matsim.core.network.algorithms that return Id Modifier and Type Method Description Id<Link>
NetworkExpandNode.TurnInfo. getFromLinkId()
Id<Link>
NetworkExpandNode.TurnInfo. getToLinkId()
Methods in org.matsim.core.network.algorithms that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,List<NetworkExpandNode.TurnInfo>>
NetworkTurnInfoBuilder. createAllowedTurnInfos()
Map<Id<Link>,List<NetworkExpandNode.TurnInfo>>
NetworkTurnInfoBuilderI. createAllowedTurnInfos()
Set<Id<Link>>
MultimodalNetworkCleaner. getModifiedLinkIds()
Set<Id<Link>>
MultimodalNetworkCleaner. getRemovedLinkIds()
Map<Id<Link>,Id<Link>>
SubsequentLinksAnalyzer. getSubsequentLinks()
Map<Id<Link>,Id<Link>>
SubsequentLinksAnalyzer. getSubsequentLinks()
Map<Id<Node>,Node>
NetworkCleaner. searchBiggestCluster(Network network)
Searches the biggest cluster in the given Network.Methods in org.matsim.core.network.algorithms with parameters of type Id Modifier and Type Method Description Tuple<List<Node>,List<Link>>
NetworkExpandNode. expandNode(Id<Node> nodeId, List<NetworkExpandNode.TurnInfo> turns)
boolean
NetworkExpandNode. turnsAreSameAsSingleNode(Id<Node> nodeId, List<NetworkExpandNode.TurnInfo> turns, boolean ignoreUTurns)
Checks whether it makes sense to expand the node with turning links or not.Method parameters in org.matsim.core.network.algorithms with type arguments of type Id Modifier and Type Method Description void
NetworkTurnInfoBuilder. mergeTurnInfoMaps(Map<Id<Link>,List<NetworkExpandNode.TurnInfo>> allowedInLinkTurnInfoMap, Map<Id<Link>,List<NetworkExpandNode.TurnInfo>> restrictingTurnInfoMap)
Modifies the first Map containing the allowed turning moves: All turning moves of a fromLink for that the second Map contains (only in this case!) an entry are checked for differences concerning outLinks and modes.static void
NetworkCleaner. reduceToBiggestCluster(Network network, Map<Id<Node>,Node> biggestCluster)
Reducing the network so it only contains nodes included in the biggest Cluster.Constructors in org.matsim.core.network.algorithms with parameters of type Id Constructor Description TurnInfo(Id<Link> fromLinkId, Id<Link> toLinkId)
TurnInfo(Id<Link> fromLinkId, Id<Link> toLinkId, Set<String> modes)
Constructor parameters in org.matsim.core.network.algorithms with type arguments of type Id Constructor Description NetworkInverter(Network originalNet, Map<Id<Link>,List<NetworkExpandNode.TurnInfo>> inLinkTurnInfoMap)
-
Uses of Id in org.matsim.core.network.algorithms.intersectionSimplifier
Methods in org.matsim.core.network.algorithms.intersectionSimplifier that return types with arguments of type Id Modifier and Type Method Description Map<Id<Coord>,ClusterActivity>
DensityCluster. getLostPoints()
-
Uses of Id in org.matsim.core.network.algorithms.intersectionSimplifier.containers
Methods in org.matsim.core.network.algorithms.intersectionSimplifier.containers that return Id Modifier and Type Method Description Id<Cluster>
Cluster. getId()
Id<Coord>
ClusterActivity. getId()
Methods in org.matsim.core.network.algorithms.intersectionSimplifier.containers with parameters of type Id Modifier and Type Method Description void
Cluster. setClusterId(Id<Cluster> id)
Constructors in org.matsim.core.network.algorithms.intersectionSimplifier.containers with parameters of type Id Constructor Description Cluster(Id<Cluster> clusterId)
ClusterActivity(Id<Coord> activityId, Node node, Cluster cluster)
-
Uses of Id in org.matsim.core.population
Methods in org.matsim.core.population that return Id Modifier and Type Method Description static Id<Link>
PopulationUtils. computeLinkIdFromActivity(Activity act, ActivityFacilities facs, Config config)
Deprecated.static Id<Link>
PopulationUtils. decideOnLinkIdForActivity(Activity act, Scenario sc)
Methods in org.matsim.core.population that return types with arguments of type Id Modifier and Type Method Description static SortedMap<Id<Person>,Person>
PopulationUtils. getSortedPersons(Population population)
Methods in org.matsim.core.population with parameters of type Id Modifier and Type Method Description static void
PopulationUtils. changePersonId(Person person, Id<Person> id)
static Activity
PopulationUtils. createActivityFromCoordAndLinkId(String type, Coord coord, Id<Link> linkId)
static Activity
PopulationUtils. createActivityFromLinkId(String type, Id<Link> linkId)
static Activity
PopulationUtils. createAndAddActivityFromLinkId(Plan plan, String type, Id<Link> linkId)
static Activity
PopulationUtils. createStageActivityFromCoordLinkIdAndModePrefix(Coord interactionCoord, Id<Link> interactionLink, String modePrefix)
static Person
PopulationUtils. findPerson(Id<Person> personId, Scenario scenario)
-
Uses of Id in org.matsim.core.population.routes
Methods in org.matsim.core.population.routes that return Id Modifier and Type Method Description Id<Link>
AbstractRoute. getEndLinkId()
Id<Link>
AbstractRoute. getStartLinkId()
Id<Vehicle>
NetworkRoute. getVehicleId()
Methods in org.matsim.core.population.routes that return types with arguments of type Id Modifier and Type Method Description List<Id<Link>>
NetworkRoute. getLinkIds()
Returns the list of link ids that build the route.Methods in org.matsim.core.population.routes with parameters of type Id Modifier and Type Method Description static Route
RouteUtils. createGenericRouteImpl(Id<Link> startLinkId, Id<Link> endLinkId)
static NetworkRoute
RouteUtils. createLinkNetworkRouteImpl(Id<Link> startLinkId, List<Id<Link>> linkIds, Id<Link> endLinkId)
static NetworkRoute
RouteUtils. createLinkNetworkRouteImpl(Id<Link> startLinkId, Id<Link> endLinkId)
static NetworkRoute
RouteUtils. createLinkNetworkRouteImpl(Id<Link> startLinkId, Id<Link>[] linkIds, Id<Link> endLinkId)
Route
CompressedNetworkRouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
Route
GenericRouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
Route
LinkNetworkRouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
<R extends Route>
RRouteFactories. createRoute(Class<R> routeClass, Id<Link> startLinkId, Id<Link> endLinkId)
Route
RouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
NetworkRoute
NetworkRoute. getSubRoute(Id<Link> fromLinkId, Id<Link> toLinkId)
This method returns a new Route object with the subroute of this, using fromLinkId as the subroute's startLink, toLinkId as the subroute's endLink, and the links in between fromLinkId and toLinkIds set as the route's linkvoid
AbstractRoute. setEndLinkId(Id<Link> linkId)
void
NetworkRoute. setLinkIds(Id<Link> startLinkId, List<Id<Link>> linkIds, Id<Link> endLinkId)
void
AbstractRoute. setStartLinkId(Id<Link> linkId)
void
NetworkRoute. setVehicleId(Id<Vehicle> vehicleId)
Sets the id of the vehicle that should be used to drive along this route.Method parameters in org.matsim.core.population.routes with type arguments of type Id Modifier and Type Method Description static NetworkRoute
RouteUtils. createLinkNetworkRouteImpl(Id<Link> startLinkId, List<Id<Link>> linkIds, Id<Link> endLinkId)
static NetworkRoute
RouteUtils. createNetworkRoute(List<Id<Link>> routeLinkIds, Network network)
static List<Link>
RouteUtils. getLinksFromNodeIds(Network network, List<Id<Node>> nodeIds)
void
NetworkRoute. setLinkIds(Id<Link> startLinkId, List<Id<Link>> linkIds, Id<Link> endLinkId)
Constructors in org.matsim.core.population.routes with parameters of type Id Constructor Description AbstractRoute(Id<Link> startLinkId, Id<Link> endLinkId)
GenericRouteImpl(Id<Link> startLinkId, Id<Link> endLinkId)
-
Uses of Id in org.matsim.core.router
Methods in org.matsim.core.router that return Id Modifier and Type Method Description Id<ActivityFacility>
FacilityWrapperActivity. getFacilityId()
Id<Node>
ImaginaryNode. getId()
Id<ActivityFacility>
LinkWrapperFacility. getId()
Id<Link>
FacilityWrapperActivity. getLinkId()
Id<Link>
LinkWrapperFacility. getLinkId()
Methods in org.matsim.core.router that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,? extends Link>
ImaginaryNode. getInLinks()
Map<Id<Link>,? extends Link>
ImaginaryNode. getOutLinks()
Methods in org.matsim.core.router with parameters of type Id Modifier and Type Method Description Link
ImaginaryNode. removeInLink(Id<Link> linkId)
Link
ImaginaryNode. removeOutLink(Id<Link> outLinkId)
void
FacilityWrapperActivity. setFacilityId(Id<ActivityFacility> id)
void
FacilityWrapperActivity. setLinkId(Id<Link> id)
-
Uses of Id in org.matsim.core.router.util
Methods in org.matsim.core.router.util that return Id Modifier and Type Method Description Id<Link>
AbstractRoutingNetworkLink. getId()
Id<Node>
AbstractRoutingNetworkNode. getId()
Id<Link>
RoutingNetworkLink. getId()
Methods in org.matsim.core.router.util that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,? extends Link>
AbstractRoutingNetworkNode. getInLinks()
Map<Id<Link>,? extends Link>
AbstractRoutingNetwork. getLinks()
Map<Id<Node>,RoutingNetworkNode>
AbstractRoutingNetwork. getNodes()
Map<Id<Node>,RoutingNetworkNode>
RoutingNetwork. getNodes()
Map<Id<Link>,? extends Link>
AbstractRoutingNetworkNode. getOutLinks()
Methods in org.matsim.core.router.util with parameters of type Id Modifier and Type Method Description Link
AbstractRoutingNetworkFactory. createLink(Id<Link> id, Node fromNode, Node toNode)
RoutingNetworkNode
AbstractRoutingNetworkFactory. createNode(Id<Node> id, Coord coord)
Link
ArrayRoutingNetworkNode. removeInLink(Id<Link> linkId)
Link
AbstractRoutingNetwork. removeLink(Id<Link> linkId)
RoutingNetworkNode
AbstractRoutingNetwork. removeNode(Id<Node> nodeId)
Link
ArrayRoutingNetworkNode. removeOutLink(Id<Link> outLinkId)
-
Uses of Id in org.matsim.core.scoring
Methods in org.matsim.core.scoring that return Id Modifier and Type Method Description Id<Person>
PersonExperiencedActivity. getAgentId()
Id<Person>
PersonExperiencedLeg. getAgentId()
Methods in org.matsim.core.scoring with parameters of type Id Modifier and Type Method Description Double
EventsToScore. getAgentScore(Id<Person> agentId)
Returns the score of a single agent.Constructors in org.matsim.core.scoring with parameters of type Id Constructor Description PersonExperiencedActivity(Id<Person> agentId, Activity activity)
PersonExperiencedLeg(Id<Person> agentId, Leg leg)
-
Uses of Id in org.matsim.core.utils.collections
Methods in org.matsim.core.utils.collections that return types with arguments of type Id Modifier and Type Method Description Set<Map.Entry<Id<S>,T>>
IdentifiableArrayMap. entrySet()
Set<Id<S>>
IdentifiableArrayMap. keySet()
Methods in org.matsim.core.utils.collections with parameters of type Id Modifier and Type Method Description T
IdentifiableArrayMap. put(Id<S> key, T value)
Method parameters in org.matsim.core.utils.collections with type arguments of type Id Modifier and Type Method Description static <T> String
CollectionUtils. idSetToString(Set<Id<T>> values)
void
IdentifiableArrayMap. putAll(Map<? extends Id<S>,? extends T> m)
-
Uses of Id in org.matsim.counts
Methods in org.matsim.counts that return Id Modifier and Type Method Description Id<T>
Count. getId()
Id<T>
CountSimComparison. getId()
Id<Link>
CountSimComparisonImpl. getId()
Methods in org.matsim.counts that return types with arguments of type Id Modifier and Type Method Description TreeMap<Id<T>,Count<T>>
Counts. getCounts()
Methods in org.matsim.counts with parameters of type Id Modifier and Type Method Description Count<T>
Counts. createAndAddCount(Id<T> linkId, String stationName)
Count<T>
Counts. getCount(Id<T> locId)
Constructors in org.matsim.counts with parameters of type Id Constructor Description Count(Id<T> linkId2, String stationName)
CountSimComparisonImpl(Id<Link> id, int hour, double countValue, double simValue)
Deprecated.CountSimComparisonImpl(Id<Link> id, String csId, int hour, double countValue, double simValue)
-
Uses of Id in org.matsim.counts.algorithms
Methods in org.matsim.counts.algorithms that return types with arguments of type Id Modifier and Type Method Description Vector<Id<Link>>
CountSimComparisonLinkFilter. getLinkIds()
Methods in org.matsim.counts.algorithms with parameters of type Id Modifier and Type Method Description double
CountSimComparisonLinkFilter. getAggregatedCountValue(Id<Link> linkfilter)
double
CountSimComparisonLinkFilter. getAggregatedSimValue(Id<Link> linkfilter)
List<CountSimComparison>
CountSimComparisonLinkFilter. getCountsForLink(Id<Link> linkfilter)
double[]
CountsComparisonAlgorithm.VolumesForId. getVolumesForStop(Id<TransitStopFacility> locationId)
-
Uses of Id in org.matsim.facilities
Methods in org.matsim.facilities that return Id Modifier and Type Method Description static Id<Link>
FacilitiesUtils. decideOnLinkId(Facility facility, Network network)
Compare toFacilitiesUtils.decideOnLink(Facility, Network)
.Id<ActivityFacility>
ActivityFacilityImpl. getId()
Id<Link>
ActivityFacilityImpl. getLinkId()
Id<Link>
Facility. getLinkId()
Methods in org.matsim.facilities that return types with arguments of type Id Modifier and Type Method Description Map<Id<ActivityFacility>,? extends ActivityFacility>
ActivityFacilities. getFacilities()
Map<Id<ActivityFacility>,? extends ActivityFacility>
ActivityFacilitiesImpl. getFacilities()
Map<Id<ActivityFacility>,? extends ActivityFacility>
StreamingActivityFacilities. getFacilities()
TreeMap<Id<ActivityFacility>,ActivityFacility>
ActivityFacilities. getFacilitiesForActivityType(String actType)
TreeMap<Id<ActivityFacility>,ActivityFacility>
ActivityFacilitiesImpl. getFacilitiesForActivityType(String act_type)
TreeMap<Id<ActivityFacility>,ActivityFacility>
StreamingActivityFacilities. getFacilitiesForActivityType(String actType)
static SortedMap<Id<ActivityFacility>,ActivityFacility>
FacilitiesUtils. getSortedFacilities(ActivityFacilities facilities)
Constructors in org.matsim.facilities with parameters of type Id Constructor Description ActivityFacilityImpl(Id<ActivityFacility> id, Coord center, Id<Link> linkId)
Deliberately protected, seeMatsimDataClassImplMarkerInterface
-
Uses of Id in org.matsim.households
Methods in org.matsim.households that return Id Modifier and Type Method Description Id<Household>
HouseholdImpl. getId()
Methods in org.matsim.households that return types with arguments of type Id Modifier and Type Method Description Map<Id<Household>,Household>
Households. getHouseholds()
Map<Id<Household>,Household>
HouseholdsImpl. getHouseholds()
List<Id<Person>>
Household. getMemberIds()
List<Id<Person>>
HouseholdImpl. getMemberIds()
List<Id<Vehicle>>
Household. getVehicleIds()
List<Id<Vehicle>>
HouseholdImpl. getVehicleIds()
Methods in org.matsim.households with parameters of type Id Modifier and Type Method Description Household
HouseholdsFactory. createHousehold(Id<Household> householdId)
HouseholdImpl
HouseholdsFactoryImpl. createHousehold(Id<Household> householdId)
Household
PersonHouseholdMapping. getHousehold(Id<Person> personId)
Method parameters in org.matsim.households with type arguments of type Id Modifier and Type Method Description void
HouseholdImpl. setMemberIds(List<Id<Person>> memberIds)
void
HouseholdImpl. setVehicleIds(List<Id<Vehicle>> vehicleIds)
Constructors in org.matsim.households with parameters of type Id Constructor Description HouseholdImpl(Id<Household> id)
-
Uses of Id in org.matsim.lanes
Methods in org.matsim.lanes that return Id Modifier and Type Method Description Id<Lane>
Lane. getId()
Id<Link>
LanesToLinkAssignment. getLinkId()
Methods in org.matsim.lanes that return types with arguments of type Id Modifier and Type Method Description SortedMap<Id<Lane>,Lane>
LanesToLinkAssignment. getLanes()
SortedMap<Id<Link>,LanesToLinkAssignment>
Lanes. getLanesToLinkAssignments()
List<Id<Lane>>
Lane. getToLaneIds()
List<Id<Link>>
Lane. getToLinkIds()
Methods in org.matsim.lanes with parameters of type Id Modifier and Type Method Description void
Lane. addToLaneId(Id<Lane> id)
void
Lane. addToLinkId(Id<Link> id)
static void
LanesUtils. createAndAddLane(LanesToLinkAssignment l2l, LanesFactory factory, Id<Lane> laneId, double capacity, double startsAtMeterFromLinkEnd, int alignment, int numberOfRepresentedLanes, List<Id<Link>> toLinkIds, List<Id<Lane>> toLaneIds)
Convenience method to create a lane with the given Id, the given length, the given capacity, the given number of represented lanes, the given alignment and the given Ids of the downstream links or lanes, respectively, the lane leads to.Lane
LanesFactory. createLane(Id<Lane> laneId)
Creates an instance of BasicLane with the id given as parameter.LanesToLinkAssignment
LanesFactory. createLanesToLinkAssignment(Id<Link> linkIdReference)
Method parameters in org.matsim.lanes with type arguments of type Id Modifier and Type Method Description static void
LanesUtils. createAndAddLane(LanesToLinkAssignment l2l, LanesFactory factory, Id<Lane> laneId, double capacity, double startsAtMeterFromLinkEnd, int alignment, int numberOfRepresentedLanes, List<Id<Link>> toLinkIds, List<Id<Lane>> toLaneIds)
Convenience method to create a lane with the given Id, the given length, the given capacity, the given number of represented lanes, the given alignment and the given Ids of the downstream links or lanes, respectively, the lane leads to. -
Uses of Id in org.matsim.pt
Methods in org.matsim.pt that return Id Modifier and Type Method Description Id<Umlauf>
UmlaufImpl. getId()
Id<TransitLine>
Umlauf. getLineId()
Deprecated.as a Umlauf can contain UmlaufStueckI from several Lines.Id<TransitLine>
UmlaufImpl. getLineId()
Id<Vehicle>
Umlauf. getVehicleId()
Id<Vehicle>
UmlaufImpl. getVehicleId()
Methods in org.matsim.pt with parameters of type Id Modifier and Type Method Description void
Umlauf. setVehicleId(Id<Vehicle> vehicleId)
void
UmlaufImpl. setVehicleId(Id<Vehicle> vehicleId)
Constructors in org.matsim.pt with parameters of type Id Constructor Description UmlaufImpl(Id<Umlauf> id)
-
Uses of Id in org.matsim.pt.analysis
Fields in org.matsim.pt.analysis with type parameters of type Id Modifier and Type Field Description Map<Id,Departure>
TransitRouteAccessEgressAnalysis. headings
Methods in org.matsim.pt.analysis that return Id Modifier and Type Method Description Id
VehicleTracker. getFacilityIdForVehicle(Id vehicleId)
Methods in org.matsim.pt.analysis that return types with arguments of type Id Modifier and Type Method Description Map<Id,Integer>
TransitRouteAccessEgressAnalysis. getAccessCounter(Departure departure)
Map<Id,Integer>
TransitRouteAccessEgressAnalysis. getEgressCounter(Departure departure)
Methods in org.matsim.pt.analysis with parameters of type Id Modifier and Type Method Description Id
VehicleTracker. getFacilityIdForVehicle(Id vehicleId)
int
RouteOccupancy. getNumberOfEnteringPassengers(Id stopFacilityId)
int
RouteOccupancy. getNumberOfLeavingPassengers(Id stopFacilityId)
-
Uses of Id in org.matsim.pt.counts
Methods in org.matsim.pt.counts that return types with arguments of type Id Modifier and Type Method Description Set<Id<TransitStopFacility>>
OccupancyAnalyzer. getAlightStopIds()
Set<Id<TransitStopFacility>>
OccupancyAnalyzer. getAllStopIds()
Set<Id<TransitStopFacility>>
OccupancyAnalyzer. getBoardStopIds()
Set<Id<TransitStopFacility>>
OccupancyAnalyzer. getOccupancyStopIds()
Methods in org.matsim.pt.counts with parameters of type Id Modifier and Type Method Description int[]
OccupancyAnalyzer. getAlightVolumesForStop(Id<TransitStopFacility> stopId)
int[]
OccupancyAnalyzer. getBoardVolumesForStop(Id<TransitStopFacility> stopId)
int[]
OccupancyAnalyzer. getOccupancyVolumesForStop(Id<TransitStopFacility> stopId)
Method parameters in org.matsim.pt.counts with type arguments of type Id Modifier and Type Method Description void
OccupancyAnalyzer. setAlights(Map<Id<TransitStopFacility>,int[]> alights)
void
OccupancyAnalyzer. setBoards(Map<Id<TransitStopFacility>,int[]> boards)
void
OccupancyAnalyzer. setOccupancies(Map<Id<TransitStopFacility>,int[]> occupancies)
-
Uses of Id in org.matsim.pt.router
Methods in org.matsim.pt.router that return Id Modifier and Type Method Description Id<Link>
TransitRouterNetwork.TransitRouterNetworkLink. getId()
Id<Node>
TransitRouterNetwork.TransitRouterNetworkNode. getId()
Id<TransitLine>
RouteSegment. getLineTaken()
Id
FakeFacility. getLinkId()
Id<TransitRoute>
RouteSegment. getRouteTaken()
Methods in org.matsim.pt.router that return types with arguments of type Id Modifier and Type Method Description Map<Id<Link>,? extends Link>
TransitRouterNetwork.TransitRouterNetworkNode. getInLinks()
Map<Id<Link>,? extends TransitRouterNetwork.TransitRouterNetworkLink>
TransitRouterNetwork. getLinks()
Map<Id<Node>,? extends TransitRouterNetwork.TransitRouterNetworkNode>
TransitRouterNetwork. getNodes()
Map<Id<Link>,? extends Link>
TransitRouterNetwork.TransitRouterNetworkNode. getOutLinks()
Methods in org.matsim.pt.router with parameters of type Id Modifier and Type Method Description Link
TransitRouterNetwork.TransitRouterNetworkNode. removeInLink(Id<Link> linkId)
Link
TransitRouterNetwork. removeLink(Id<Link> linkId)
Node
TransitRouterNetwork. removeNode(Id<Node> nodeId)
Link
TransitRouterNetwork.TransitRouterNetworkNode. removeOutLink(Id<Link> outLinkId)
Constructors in org.matsim.pt.router with parameters of type Id Constructor Description RouteSegment(TransitStopFacility fromStop, TransitStopFacility toStop, double travelTime, Id<TransitLine> lineTaken, Id<TransitRoute> routeTaken)
TransitRouterNetworkLink(Id<Link> id, TransitRouterNetwork.TransitRouterNetworkNode fromNode, TransitRouterNetwork.TransitRouterNetworkNode toNode, TransitRoute route, TransitLine line)
TransitRouterNetworkLink(Id<Link> id, TransitRouterNetwork.TransitRouterNetworkNode fromNode, TransitRouterNetwork.TransitRouterNetworkNode toNode, TransitRoute route, TransitLine line, double length)
TransitRouterNetworkNode(Id<Node> id, TransitRouteStop stop, TransitRoute route, TransitLine line)
-
Uses of Id in org.matsim.pt.routes
Fields in org.matsim.pt.routes declared as Id Modifier and Type Field Description Id<TransitStopFacility>
DefaultTransitPassengerRoute.RouteDescription. accessFacilityId
Id<TransitStopFacility>
DefaultTransitPassengerRoute.RouteDescription. egressFacilityId
Id<TransitLine>
DefaultTransitPassengerRoute.RouteDescription. transitLineId
Id<TransitRoute>
DefaultTransitPassengerRoute.RouteDescription. transitRouteId
Methods in org.matsim.pt.routes that return Id Modifier and Type Method Description Id<TransitStopFacility>
DefaultTransitPassengerRoute. getAccessStopId()
Id<TransitStopFacility>
ExperimentalTransitRoute. getAccessStopId()
Deprecated.Id<TransitStopFacility>
TransitPassengerRoute. getAccessStopId()
Id<TransitStopFacility>
DefaultTransitPassengerRoute. getEgressStopId()
Id<TransitStopFacility>
ExperimentalTransitRoute. getEgressStopId()
Deprecated.Id<TransitStopFacility>
TransitPassengerRoute. getEgressStopId()
Id<TransitLine>
DefaultTransitPassengerRoute. getLineId()
Id<TransitLine>
ExperimentalTransitRoute. getLineId()
Deprecated.Id<TransitLine>
TransitPassengerRoute. getLineId()
Id<TransitRoute>
DefaultTransitPassengerRoute. getRouteId()
Id<TransitRoute>
ExperimentalTransitRoute. getRouteId()
Deprecated.Id<TransitRoute>
TransitPassengerRoute. getRouteId()
Methods in org.matsim.pt.routes with parameters of type Id Modifier and Type Method Description Route
DefaultTransitPassengerRouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
Route
ExperimentalTransitRouteFactory. createRoute(Id<Link> startLinkId, Id<Link> endLinkId)
Constructors in org.matsim.pt.routes with parameters of type Id Constructor Description DefaultTransitPassengerRoute(Id<Link> accessLinkId, Id<Link> egressLinkId, Id<TransitStopFacility> accessFacilityId, Id<TransitStopFacility> egressFacilityId, Id<TransitLine> transitLineId, Id<TransitRoute> transitRouteId)
ExperimentalTransitRoute(TransitStopFacility accessFacility, TransitStopFacility egressFacility, Id<TransitLine> lineId, Id<TransitRoute> routeId)
Deprecated. -
Uses of Id in org.matsim.pt.transitSchedule
Methods in org.matsim.pt.transitSchedule that return Id Modifier and Type Method Description Id<Departure>
DepartureImpl. getId()
Id<TransitLine>
TransitLineImpl. getId()
Id<TransitRoute>
TransitRouteImpl. getId()
Id<TransitStopFacility>
TransitStopFacilityImpl. getId()
Id<Link>
TransitStopFacilityImpl. getLinkId()
Id<TransitStopArea>
TransitStopFacilityImpl. getStopAreaId()
Id<Vehicle>
DepartureImpl. getVehicleId()
Methods in org.matsim.pt.transitSchedule that return types with arguments of type Id Modifier and Type Method Description Map<Id<Departure>,Departure>
TransitRouteImpl. getDepartures()
Map<Id<TransitStopFacility>,TransitStopFacility>
TransitScheduleImpl. getFacilities()
Map<Id<TransitRoute>,TransitRoute>
TransitLineImpl. getRoutes()
Map<Id<TransitLine>,TransitLine>
TransitScheduleImpl. getTransitLines()
Methods in org.matsim.pt.transitSchedule with parameters of type Id Modifier and Type Method Description Departure
TransitScheduleFactoryImpl. createDeparture(Id<Departure> departureId, double time)
TransitLine
TransitScheduleFactoryImpl. createTransitLine(Id<TransitLine> lineId)
TransitRoute
TransitScheduleFactoryImpl. createTransitRoute(Id<TransitRoute> routeId, NetworkRoute route, List<TransitRouteStop> stops, String mode)
TransitStopFacility
TransitScheduleFactoryImpl. createTransitStopFacility(Id<TransitStopFacility> facilityId, Coord coordinate, boolean blocksLane)
void
TransitStopFacilityImpl. setLinkId(Id<Link> linkId)
void
TransitStopFacilityImpl. setStopAreaId(Id<TransitStopArea> stopAreaId)
void
DepartureImpl. setVehicleId(Id<Vehicle> vehicleId)
Constructors in org.matsim.pt.transitSchedule with parameters of type Id Constructor Description DepartureImpl(Id<Departure> id, double departureTime)
TransitLineImpl(Id<TransitLine> id)
TransitRouteImpl(Id<TransitRoute> id, NetworkRoute route, List<TransitRouteStop> stops, String transportMode)
TransitStopFacilityImpl(Id<TransitStopFacility> id, Coord coord, boolean isBlockingLane)
-
Uses of Id in org.matsim.pt.transitSchedule.api
Methods in org.matsim.pt.transitSchedule.api that return Id Modifier and Type Method Description Id<TransitStopFacility>
MinimalTransferTimes.MinimalTransferTimesIterator. getFromStopId()
Id<TransitStopArea>
TransitStopFacility. getStopAreaId()
Id<TransitStopFacility>
MinimalTransferTimes.MinimalTransferTimesIterator. getToStopId()
Id<Vehicle>
Departure. getVehicleId()
Methods in org.matsim.pt.transitSchedule.api that return types with arguments of type Id Modifier and Type Method Description Map<Id<Departure>,Departure>
TransitRoute. getDepartures()
Map<Id<TransitStopFacility>,TransitStopFacility>
TransitSchedule. getFacilities()
Map<Id<TransitRoute>,TransitRoute>
TransitLine. getRoutes()
Map<Id<TransitLine>,TransitLine>
TransitSchedule. getTransitLines()
Methods in org.matsim.pt.transitSchedule.api with parameters of type Id Modifier and Type Method Description Departure
TransitScheduleFactory. createDeparture(Id<Departure> departureId, double time)
TransitLine
TransitScheduleFactory. createTransitLine(Id<TransitLine> lineId)
TransitRoute
TransitScheduleFactory. createTransitRoute(Id<TransitRoute> routeId, NetworkRoute route, List<TransitRouteStop> stops, String mode)
TransitStopFacility
TransitScheduleFactory. createTransitStopFacility(Id<TransitStopFacility> facilityId, Coord coordinate, boolean blocksLane)
double
MinimalTransferTimes. get(Id<TransitStopFacility> fromStop, Id<TransitStopFacility> toStop)
double
MinimalTransferTimes. get(Id<TransitStopFacility> fromStop, Id<TransitStopFacility> toStop, double defaultSeconds)
double
MinimalTransferTimes. remove(Id<TransitStopFacility> fromStop, Id<TransitStopFacility> toStop)
Removes the minimal transfer time between the two stops if there was one set.double
MinimalTransferTimes. set(Id<TransitStopFacility> fromStop, Id<TransitStopFacility> toStop, double seconds)
Sets the minimal transfer time in seconds needed to transfer fromfromStop
totoStop
.void
TransitStopFacility. setLinkId(Id<Link> linkId)
void
TransitStopFacility. setStopAreaId(Id<TransitStopArea> stopAreaId)
void
Departure. setVehicleId(Id<Vehicle> vehicleId)
-
Uses of Id in org.matsim.pt.utils
Methods in org.matsim.pt.utils that return types with arguments of type Id Modifier and Type Method Description Collection<Id<T>>
TransitScheduleValidator.ValidationResult.ValidationIssue. getEntities()
Constructor parameters in org.matsim.pt.utils with type arguments of type Id Constructor Description ValidationIssue(TransitScheduleValidator.ValidationResult.Severity severity, String message, TransitScheduleValidator.ValidationResult.Type errorCode, Collection<Id<T>> entities)
-
Uses of Id in org.matsim.utils.leastcostpathtree
Methods in org.matsim.utils.leastcostpathtree that return Id Modifier and Type Method Description Id<Node>
LeastCostPathTree.NodeData. getPrevNodeId()
-
Uses of Id in org.matsim.vehicles
Methods in org.matsim.vehicles that return Id Modifier and Type Method Description static Id<Vehicle>
VehicleUtils. createVehicleId(Person person, String mode)
Creates a vehicle id based on the person and the modeId<VehicleType>
VehicleType. getId()
static Id<Vehicle>
VehicleUtils. getVehicleId(Person person, String mode)
Retrieves a vehicleId from the person's attributes.Methods in org.matsim.vehicles that return types with arguments of type Id Modifier and Type Method Description static Map<String,Id<Vehicle>>
VehicleUtils. getVehicleIds(Person person)
Retrieves vehicleIds of all vehicles that are assigned to the person.Map<Id<Vehicle>,Vehicle>
Vehicles. getVehicles()
Map<Id<VehicleType>,VehicleType>
Vehicles. getVehicleTypes()
Methods in org.matsim.vehicles with parameters of type Id Modifier and Type Method Description Vehicle
VehiclesFactory. createVehicle(Id<Vehicle> id, VehicleType type)
static org.matsim.vehicles.VehicleImpl
VehicleUtils. createVehicle(Id<Vehicle> id, VehicleType type)
VehicleType
VehiclesFactory. createVehicleType(Id<VehicleType> type)
static VehicleType
VehicleUtils. createVehicleType(Id<VehicleType> typeId)
static Vehicle
VehicleUtils. findVehicle(Id<Vehicle> vehicleId, Scenario scenario)
void
Vehicles. removeVehicle(Id<Vehicle> vehicleId)
void
Vehicles. removeVehicleType(Id<VehicleType> vehicleTypeId)
Method parameters in org.matsim.vehicles with type arguments of type Id Modifier and Type Method Description static void
VehicleUtils. insertVehicleIdsIntoAttributes(Person person, Map<String,Id<Vehicle>> modeToVehicle)
Attaches vehicle ids to a person, so that the router knows which vehicle to use for which mode and person. -
Uses of Id in org.matsim.vis.snapshotwriters
Methods in org.matsim.vis.snapshotwriters that return Id Modifier and Type Method Description Id<Person>
AgentSnapshotInfo. getId()
Id<Person>
TeleportationVisData. getId()
Methods in org.matsim.vis.snapshotwriters that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,MobsimAgent>
VisMobsim. getAgents()
Returns mobsim agents, for visualization.Map<Id<Link>,? extends VisLink>
VisNetwork. getVisLinks()
Methods in org.matsim.vis.snapshotwriters with parameters of type Id Modifier and Type Method Description AgentSnapshotInfo
AgentSnapshotInfoFactory. createAgentSnapshotInfo(Id<Person> agentId, double easting, double northing, double elevation, double azimuth)
AgentSnapshotInfo
AgentSnapshotInfoFactory. createAgentSnapshotInfo(Id<Person> agentId, Coord startCoord, Coord endCoord, double distanceOnLink, Integer lane, double curveLength)
creator based on CoordAgentSnapshotInfo
AgentSnapshotInfoFactory. createAgentSnapshotInfo(Id<Person> agentId, Link link, double distanceOnLink, int lane)
Generate snapshot info based on Link.Constructors in org.matsim.vis.snapshotwriters with parameters of type Id Constructor Description TeleportationVisData(double now, Id<Person> personId, Coord fromCoord, Coord toCoord, double travelTime)
-
Uses of Id in org.matsim.visum
Fields in org.matsim.visum declared as Id Modifier and Type Field Description Id<VisumNetwork.EdgeType>
VisumNetwork.EdgeType. id
Id<VisumNetwork.Stop>
VisumNetwork.Stop. id
Id<VisumNetwork.StopArea>
VisumNetwork.StopArea. id
Id<VisumNetwork.StopPoint>
VisumNetwork.StopPoint. id
Id<VisumNetwork.TransitLine>
VisumNetwork.TransitLine. id
Id<VisumNetwork.TransitLineRoute>
VisumNetwork.TransitLineRoute. id
Id<VisumNetwork.TimeProfile>
VisumNetwork.TimeProfile. index
Id<VisumNetwork.TransitLine>
VisumNetwork.TimeProfile. lineName
Id<VisumNetwork.TransitLine>
VisumNetwork.TransitLineRoute. lineName
Id<VisumNetwork.TransitLineRoute>
VisumNetwork.TimeProfile. lineRouteName
Id<VisumNetwork.TimeProfileItem>
VisumNetwork.TimeProfileItem. lRIIndex
Id<Node>
VisumNetwork.LineRouteItem. nodeId
Id<Node>
VisumNetwork.StopPoint. nodeId
Id<Link>
VisumNetwork.StopPoint. refLinkNo
Id<VisumNetwork.StopArea>
VisumNetwork.StopPoint. stopAreaId
Id<VisumNetwork.Stop>
VisumNetwork.StopArea. StopId
Id<VisumNetwork.StopPoint>
VisumNetwork.LineRouteItem. stopPointNo
Fields in org.matsim.visum with type parameters of type Id Modifier and Type Field Description Map<Id<VisumNetwork.EdgeType>,VisumNetwork.EdgeType>
VisumNetwork. edgeTypes
Map<Id<VisumNetwork.TransitLine>,VisumNetwork.TransitLine>
VisumNetwork. lines
Map<Id<VisumNetwork.StopArea>,VisumNetwork.StopArea>
VisumNetwork. stopAreas
Map<Id<VisumNetwork.Stop>,VisumNetwork.Stop>
VisumNetwork. stops
-
Uses of Id in org.matsim.withinday.controller
Methods in org.matsim.withinday.controller that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,Plan>
ExecutedPlansService. getExecutedPlans()
Map<Id<Person>,Plan>
ExecutedPlansServiceImpl. getExecutedPlans()
-
Uses of Id in org.matsim.withinday.events
Methods in org.matsim.withinday.events that return Id Modifier and Type Method Description Id<Person>
ReplanningEvent. getPersonId()
Constructors in org.matsim.withinday.events with parameters of type Id Constructor Description ReplanningEvent(double time, Id<Person> personId, String replannerType)
-
Uses of Id in org.matsim.withinday.mobsim
Methods in org.matsim.withinday.mobsim that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,MobsimAgent>
MobsimDataProvider. getAgents()
Map<Id<Vehicle>,MobsimVehicle>
MobsimDataProvider. getVehicles()
Methods in org.matsim.withinday.mobsim with parameters of type Id Modifier and Type Method Description MobsimAgent
MobsimDataProvider. getAgent(Id<Person> agentId)
MobsimVehicle
MobsimDataProvider. getDriversVehicle(Id<Person> driverId)
Collection<MobsimVehicle>
MobsimDataProvider. getEnrouteVehiclesOnLink(Id<Link> linkId)
MobsimVehicle
MobsimDataProvider. getVehicle(Id<Vehicle> vehicleId)
MobsimAgent
MobsimDataProvider. getVehiclesDriver(Id<Vehicle> vehicleId)
-
Uses of Id in org.matsim.withinday.replanning.identifiers.filter
Methods in org.matsim.withinday.replanning.identifiers.filter that return types with arguments of type Id Modifier and Type Method Description Collection<Id<Person>>
CollectionAgentFilter. getIncludedAgents()
Methods in org.matsim.withinday.replanning.identifiers.filter with parameters of type Id Modifier and Type Method Description boolean
ActivityStartingFilter. applyAgentFilter(Id<Person> id, double time)
boolean
AgentTypeFilter. applyAgentFilter(Id<Person> id, double time)
boolean
CollectionAgentFilter. applyAgentFilter(Id<Person> id, double time)
boolean
EarliestLinkExitTimeFilter. applyAgentFilter(Id<Person> id, double time)
boolean
LinkFilter. applyAgentFilter(Id<Person> id, double time)
boolean
NextTransportModeFilter. applyAgentFilter(Id<Person> id, double time)
boolean
ProbabilityFilter. applyAgentFilter(Id<Person> id, double time)
boolean
TransportModeFilter. applyAgentFilter(Id<Person> id, double time)
Method parameters in org.matsim.withinday.replanning.identifiers.filter with type arguments of type Id Modifier and Type Method Description void
ActivityStartingFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
AgentTypeFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
CollectionAgentFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
EarliestLinkExitTimeFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
LinkFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
NextTransportModeFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
ProbabilityFilter. applyAgentFilter(Set<Id<Person>> set, double time)
void
TransportModeFilter. applyAgentFilter(Set<Id<Person>> set, double time)
Constructor parameters in org.matsim.withinday.replanning.identifiers.filter with type arguments of type Id Constructor Description CollectionAgentFilterFactory(Set<Id<Person>> includedAgents)
LinkFilterFactory(Set<Id<Link>> links, MobsimDataProvider mobsimDataProvider)
-
Uses of Id in org.matsim.withinday.replanning.identifiers.interfaces
Methods in org.matsim.withinday.replanning.identifiers.interfaces with parameters of type Id Modifier and Type Method Description boolean
AgentFilter. applyAgentFilter(Id<Person> id, double time)
Returns true if the agent matches the filter criteria, otherwise returns false.boolean
AgentSelector. applyFilters(Id<Person> id, double time)
Method parameters in org.matsim.withinday.replanning.identifiers.interfaces with type arguments of type Id Modifier and Type Method Description void
AgentFilter. applyAgentFilter(Set<Id<Person>> set, double time)
Agents that do not match the filter criteria are removed from the set.void
AgentSelector. applyFilters(Set<Id<Person>> set, double time)
-
Uses of Id in org.matsim.withinday.replanning.identifiers.tools
Methods in org.matsim.withinday.replanning.identifiers.tools that return types with arguments of type Id Modifier and Type Method Description Set<Id<Person>>
ActivityReplanningMap. getActivityPerformingAgents()
Returns a set containing the Ids of all agents that are currently performing an activity.Set<Id<Person>>
LinkReplanningMap. getLegPerformingAgents()
Set<Id<Person>>
LinkReplanningMap. getLegStartedAgents()
Set<Id<Person>>
LinkReplanningMap. getReplanningAgents(double time)
Set<Id<Person>>
LinkReplanningMap. getRestrictedReplanningAgents(double time)
Set<Id<Person>>
LinkReplanningMap. getUnrestrictedReplanningAgents(double time)
-
Uses of Id in org.matsim.withinday.replanning.parallel
Fields in org.matsim.withinday.replanning.parallel with type parameters of type Id Modifier and Type Field Description protected Map<Id<WithinDayReplanner>,Queue<ReplanningTask>>
ReplanningRunnable. replanningTasks
protected Map<Id<WithinDayReplanner>,WithinDayReplanner<? extends AgentSelector>>
ReplanningRunnable. withinDayReplanners
Methods in org.matsim.withinday.replanning.parallel with parameters of type Id Modifier and Type Method Description void
ReplanningRunnable. removeWithinDayReplanner(Id<WithinDayReplanner> replannerId)
-
Uses of Id in org.matsim.withinday.replanning.replanners.interfaces
Fields in org.matsim.withinday.replanning.replanners.interfaces declared as Id Modifier and Type Field Description protected Id<WithinDayReplanner>
WithinDayReplanner. id
Methods in org.matsim.withinday.replanning.replanners.interfaces that return Id Modifier and Type Method Description Id<WithinDayReplanner>
WithinDayReplanner. getId()
Id<WithinDayReplanner>
WithinDayReplannerFactory. getId()
Constructors in org.matsim.withinday.replanning.replanners.interfaces with parameters of type Id Constructor Description WithinDayDuringActivityReplanner(Id<WithinDayReplanner> id, Scenario scenario, ActivityEndRescheduler internalInterface)
WithinDayDuringLegReplanner(Id<WithinDayReplanner> id, Scenario scenario, ActivityEndRescheduler internalInterface)
WithinDayInitialReplanner(Id<WithinDayReplanner> id, Scenario scenario, ActivityEndRescheduler internalInterface)
WithinDayReplanner(Id<WithinDayReplanner> id, Scenario scenario, ActivityEndRescheduler activityEndRescheduler)
-
Uses of Id in org.matsim.withinday.replanning.replanners.tools
Fields in org.matsim.withinday.replanning.replanners.tools declared as Id Modifier and Type Field Description protected Id<WithinDayReplanner>
ReplanningTask. withinDayReplannerId
Methods in org.matsim.withinday.replanning.replanners.tools that return Id Modifier and Type Method Description static Id<WithinDayReplanner>
ReplanningIdGenerator. getNextId()
Id<WithinDayReplanner>
ReplanningTask. getWithinDayReplannerId()
Constructors in org.matsim.withinday.replanning.replanners.tools with parameters of type Id Constructor Description ReplanningTask(MobsimAgent agentToReplan, Id<WithinDayReplanner> withinDayReplannerId)
-
Uses of Id in org.matsim.withinday.trafficmonitoring
Methods in org.matsim.withinday.trafficmonitoring that return types with arguments of type Id Modifier and Type Method Description Map<Id<Person>,OptionalTime>
EarliestLinkExitTimeProvider. getEarliestLinkExitTimes()
Map<OptionalTime,Set<Id<Person>>>
EarliestLinkExitTimeProvider. getEarliestLinkExitTimesPerTimeStep()
Set<Id<Person>>
EarliestLinkExitTimeProvider. getEarliestLinkExitTimesPerTimeStep(double time)
Map<Id<Person>,Id<Link>>
LinkEnteredProvider. getLinkEnteredAgentsInLastTimeStep()
Map<Id<Person>,Id<Link>>
LinkEnteredProvider. getLinkEnteredAgentsInLastTimeStep()
Methods in org.matsim.withinday.trafficmonitoring with parameters of type Id Modifier and Type Method Description OptionalTime
EarliestLinkExitTimeProvider. getEarliestLinkExitTime(Id<Person> agentId)
String
TransportModeProvider. getTransportMode(Id<Person> agentId)
org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.TravelTimeInfo
ArrayBasedTravelTimeInfoProvider. getTravelTimeInfo(Id<Link> linkId)
org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.TravelTimeInfo
MapBasedTravelTimeInfoProvider. getTravelTimeInfo(Id<Link> linkId)
org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.TravelTimeInfo
TravelTimeInfoProvider. getTravelTimeInfo(Id<Link> linkId)
Constructor parameters in org.matsim.withinday.trafficmonitoring with type arguments of type Id Constructor Description ArrayBasedTravelTimeInfoProvider(Map<Id<Link>,org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.TravelTimeInfo> linkData, Network network)
MapBasedTravelTimeInfoProvider(Map<Id<Link>,org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.TravelTimeInfo> linkData)
-
Uses of Id in org.matsim.withinday.utils
Methods in org.matsim.withinday.utils with parameters of type Id Modifier and Type Method Description Activity
EditPlans. createFinalActivity(String type, Id<Link> newLinkId)
boolean
EditRoutes. relocateCurrentLegRoute(Leg leg, Person person, int currentLinkIndex, Id<Link> toLinkId, double time)
Deprecated.boolean
EditRoutes. relocateFutureLegRoute(Leg leg, Id<Link> fromLinkId, Id<Link> toLinkId, Person person)
Deprecated.static boolean
EditRoutes. relocateFutureLegRoute(Leg leg, Id<Link> fromLinkId, Id<Link> toLinkId, Person person, Network network, TripRouter tripRouter)
Deprecated.switch this to relocateFutureTrip, since with egress legs relocating the destination of a single leg leads to disconnected trips.
-