Uses of Interface
org.matsim.core.events.handler.EventHandler
-
Packages that use EventHandler Package Description org.matsim.analysis Every class maintained by its author.org.matsim.api.core.v01.events.handler org.matsim.core.api.experimental.events org.matsim.core.api.experimental.events.handler org.matsim.core.controler The Controler is responsible for complete simulation runs, including the initialization of all required data, running the iterations and the replanning, analyses, etc.org.matsim.core.events org.matsim.core.events.algorithms org.matsim.core.events.handler org.matsim.core.scoring Scoring is responsible for calculating the (actual) utility/score of a plan.org.matsim.core.trafficmonitoring org.matsim.pt.analysis org.matsim.pt.counts This package contains classes for Count functionality of "pt".org.matsim.pt.router org.matsim.withinday.events.handler org.matsim.withinday.replanning.identifiers.tools org.matsim.withinday.trafficmonitoring -
-
Uses of EventHandler in org.matsim.analysis
Classes in org.matsim.analysis that implement EventHandler Modifier and Type Class Description class
CalcLegTimes
class
LegHistogram
class
VolumesAnalyzer
Counts the number of vehicles leaving a link, aggregated into time bins of a specified size. -
Uses of EventHandler in org.matsim.api.core.v01.events.handler
Subinterfaces of EventHandler in org.matsim.api.core.v01.events.handler Modifier and Type Interface Description interface
ActivityEndEventHandler
interface
ActivityStartEventHandler
interface
GenericEventHandler
interface
LinkEnterEventHandler
interface
LinkLeaveEventHandler
interface
PersonArrivalEventHandler
interface
PersonDepartureEventHandler
interface
PersonEntersVehicleEventHandler
interface
PersonLeavesVehicleEventHandler
interface
PersonMoneyEventHandler
interface
PersonStuckEventHandler
interface
TransitDriverStartsEventHandler
interface
VehicleAbortsEventHandler
interface
VehicleEntersTrafficEventHandler
interface
VehicleLeavesTrafficEventHandler
-
Uses of EventHandler in org.matsim.core.api.experimental.events
Methods in org.matsim.core.api.experimental.events with parameters of type EventHandler Modifier and Type Method Description void
EventsManager. addHandler(EventHandler handler)
void
EventsManager. removeHandler(EventHandler handler)
-
Uses of EventHandler in org.matsim.core.api.experimental.events.handler
Subinterfaces of EventHandler in org.matsim.core.api.experimental.events.handler Modifier and Type Interface Description interface
AgentWaitingForPtEventHandler
interface
BoardingDeniedEventHandler
interface
LaneEnterEventHandler
interface
LaneLeaveEventHandler
interface
TeleportationArrivalEventHandler
interface
VehicleArrivesAtFacilityEventHandler
interface
VehicleDepartsAtFacilityEventHandler
-
Uses of EventHandler in org.matsim.core.controler
Methods in org.matsim.core.controler that return types with arguments of type EventHandler Modifier and Type Method Description protected com.google.inject.binder.LinkedBindingBuilder<EventHandler>
AbstractModule. addEventHandlerBinding()
-
Uses of EventHandler in org.matsim.core.events
Methods in org.matsim.core.events that return EventHandler Modifier and Type Method Description EventHandler
SingleHandlerEventsManager. getEventHandler()
Methods in org.matsim.core.events with parameters of type EventHandler Modifier and Type Method Description void
EventsManagerImpl. addHandler(EventHandler handler)
void
ParallelEventsManager. addHandler(EventHandler handler)
void
ParallelEventsManagerImpl. addHandler(EventHandler handler)
void
SingleHandlerEventsManager. addHandler(EventHandler handler)
void
EventsManagerImpl. removeHandler(EventHandler handler)
void
ParallelEventsManager. removeHandler(EventHandler handler)
void
ParallelEventsManagerImpl. removeHandler(EventHandler handler)
void
SingleHandlerEventsManager. removeHandler(EventHandler handler)
Constructors in org.matsim.core.events with parameters of type EventHandler Constructor Description SingleHandlerEventsManager(EventHandler eventHandler)
-
Uses of EventHandler in org.matsim.core.events.algorithms
Subinterfaces of EventHandler in org.matsim.core.events.algorithms Modifier and Type Interface Description interface
EventWriter
A very basic interface for event writers, just to make sure that event files can be closed correctly.Classes in org.matsim.core.events.algorithms that implement EventHandler Modifier and Type Class Description class
EventWriterJson
class
EventWriterTXT
class
EventWriterXML
class
SnapshotGenerator
class
Vehicle2DriverEventHandler
Basic event handler that collects the relation between vehicles and drivers. -
Uses of EventHandler in org.matsim.core.events.handler
Subinterfaces of EventHandler in org.matsim.core.events.handler Modifier and Type Interface Description interface
BasicEventHandler
-
Uses of EventHandler in org.matsim.core.scoring
Classes in org.matsim.core.scoring that implement EventHandler Modifier and Type Class Description class
EventsToActivities
Converts a stream of Events into a stream of Activities.class
EventsToLegs
Converts a stream of Events into a stream of Legs.class
EventsToLegsAndActivities
For TripScoring to work correctly, activities and legs must be created in the correct order. -
Uses of EventHandler in org.matsim.core.trafficmonitoring
Classes in org.matsim.core.trafficmonitoring that implement EventHandler Modifier and Type Class Description class
TravelTimeCalculator
Calculates actual travel times on link from events and optionally also the link-to-link travel times, e.g. -
Uses of EventHandler in org.matsim.pt.analysis
Classes in org.matsim.pt.analysis that implement EventHandler Modifier and Type Class Description class
RouteOccupancy
Keeps track of the total number of passengers entering and leaving a transit vehicle along a given route, on all Departures.class
RouteTimeDiagram
Collects data to create Route-Time-Diagrams based on the actual simulation.class
TransitLoad
Calculates the number of passenger that are in a transit vehicle when the vehicle departs a stop location.class
TransitRouteAccessEgressAnalysis
Keeps track of the number of passengers entering and leaving each single departure along a given route.class
VehicleTracker
Tracks at which facility a vehicle is currently located. -
Uses of EventHandler in org.matsim.pt.counts
Classes in org.matsim.pt.counts that implement EventHandler Modifier and Type Class Description class
OccupancyAnalyzer
-
Uses of EventHandler in org.matsim.pt.router
Subinterfaces of EventHandler in org.matsim.pt.router Modifier and Type Interface Description interface
TransitScheduleChangedEventHandler
-
Uses of EventHandler in org.matsim.withinday.events.handler
Subinterfaces of EventHandler in org.matsim.withinday.events.handler Modifier and Type Interface Description interface
ReplanningEventHandler
-
Uses of EventHandler in org.matsim.withinday.replanning.identifiers.tools
Classes in org.matsim.withinday.replanning.identifiers.tools that implement EventHandler Modifier and Type Class Description class
ActivityReplanningMap
This class tracks agents and their activity end times.class
LinkReplanningMap
This Module is used by a CurrentLegReplanner. -
Uses of EventHandler in org.matsim.withinday.trafficmonitoring
Classes in org.matsim.withinday.trafficmonitoring that implement EventHandler Modifier and Type Class Description class
EarliestLinkExitTimeProvider
Returns the time when an agent could leave a link if he can travel at free speed.class
LinkEnteredProvider
Returns all agents that have entered a new link in the last time step.class
TransportModeProvider
Returns an agent's current transport mode or null if the agent is performing an activity.class
WithinDayTravelTime
Collects link travel times over a given time span (storedTravelTimesBinSize) and calculates an average travel time over this time span.
-