|
MATSIM
|

Public Member Functions | |
| void | install () |
| final void | configure (Binder binder) |
Static Public Member Functions | |
| static AbstractModule | override (final Iterable<? extends AbstractModule > modules, final AbstractModule abstractModule) |
| static AbstractModule | emptyModule () |
Protected Member Functions | |
| final Binder | binder () |
| final void | install (Module module) |
| final Config | getConfig () |
| final LinkedBindingBuilder< EventHandler > | addEventHandlerBinding () |
| final void | installQSimModule (AbstractQSimModule qsimModule) |
| final void | installOverridingQSimModule (AbstractQSimModule qsimModule) |
| final LinkedBindingBuilder< ControlerListener > | addControlerListenerBinding () |
| final com.google.inject.binder.LinkedBindingBuilder< PlanSelector< Plan, Person > > | bindPlanSelectorForRemoval () |
| final com.google.inject.binder.LinkedBindingBuilder< PlanStrategy > | addPlanStrategyBinding (String selectorName) |
| final com.google.inject.binder.LinkedBindingBuilder< Mobsim > | bindMobsim () |
| final com.google.inject.binder.LinkedBindingBuilder< ScoringFunctionFactory > | bindScoringFunctionFactory () |
| final com.google.inject.binder.LinkedBindingBuilder< MobsimListener > | addMobsimListenerBinding () |
| final com.google.inject.binder.LinkedBindingBuilder< SnapshotWriter > | addSnapshotWriterBinding () |
| final LinkedBindingBuilder< AttributeConverter<?> > | addAttributeConverterBinding (final Class<?> clazz) |
| final com.google.inject.binder.LinkedBindingBuilder< TravelDisutilityFactory > | bindCarTravelDisutilityFactory () |
| final Key< TravelDisutilityFactory > | carTravelDisutilityFactoryKey () |
| final com.google.inject.binder.LinkedBindingBuilder< TravelDisutilityFactory > | addTravelDisutilityFactoryBinding (String mode) |
| final com.google.inject.binder.LinkedBindingBuilder< LeastCostPathCalculatorFactory > | bindLeastCostPathCalculatorFactory () |
| final com.google.inject.binder.LinkedBindingBuilder< TravelTime > | addTravelTimeBinding (String mode) |
| final LinkedBindingBuilder< RoutingModule > | addRoutingModuleBinding (String mode) |
| final LinkedBindingBuilder< PersonPrepareForSimAlgorithm > | addPersonPrepareForSimAlgorithm () |
| final com.google.inject.binder.LinkedBindingBuilder< EventsManager > | bindEventsManager () |
| final LinkedBindingBuilder< TravelTime > | bindNetworkTravelTime () |
| final Key< TravelTime > | networkTravelTime () |
| final< T > jakarta.inject.Provider< T > | getProvider (TypeLiteral< T > typeLiteral) |
Definition at line 27 of file PtCountsModule.java.
| void org.matsim.pt.counts.PtCountsModule.install | ( | ) |
Definition at line 29 of file PtCountsModule.java.
References org.matsim.core.controler.AbstractModule.addControlerListenerBinding(), and org.matsim.core.controler.AbstractModule.getConfig().

|
protectedinherited |
Definition at line 249 of file AbstractModule.java.
Referenced by org.matsim.core.controler.AbstractModule.addPersonPrepareForSimAlgorithm(), org.matsim.core.controler.AbstractModule.addPlanStrategyBinding(), org.matsim.core.controler.AbstractModule.addRoutingModuleBinding(), org.matsim.core.controler.AbstractModule.addTravelDisutilityFactoryBinding(), org.matsim.core.controler.AbstractModule.addTravelTimeBinding(), org.matsim.core.controler.AbstractModule.bindEventsManager(), org.matsim.core.modal.AbstractModalModule< M extends Annotation >.getMode(), org.matsim.core.controler.NewControlerModule.install(), org.matsim.core.controler.DefaultPrepareForSimModule.install(), org.matsim.core.events.MobsimScopeEventHandlingModule.install(), org.matsim.core.replanning.StrategyManagerModule.install(), and org.matsim.core.controler.AbstractModule.override().
|
inherited |
Definition at line 108 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.install().

|
protectedinherited |
Definition at line 136 of file AbstractModule.java.
|
protectedinherited |
Definition at line 132 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.config.
Referenced by org.matsim.pt.counts.PtCountsModule.install(), org.matsim.core.population.VspPlansCleanerModule.install(), org.matsim.core.router.costcalculators.TravelDisutilityModule.install(), org.matsim.pt.router.TransitRouterModule.install(), org.matsim.core.scenario.ScenarioByConfigModule.install(), org.matsim.core.router.LeastCostPathCalculatorModule.install(), org.matsim.withinday.trafficmonitoring.WithinDayTravelTimeModule.install(), org.matsim.core.events.EventsManagerModule.install(), org.matsim.core.mobsim.DefaultMobsimModule.install(), org.matsim.core.router.TripRouterModule.install(), org.matsim.analysis.LinkStatsModule.install(), ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorModule.install(), org.matsim.vis.snapshotwriters.SnapshotWritersModule.install(), org.matsim.core.replanning.StrategyManagerModule.install(), org.matsim.core.scenario.ScenarioByInstanceModule.install(), org.matsim.core.trafficmonitoring.TravelTimeCalculatorModule.install(), org.matsim.core.replanning.strategies.DefaultPlanStrategiesModule.install(), org.matsim.core.controler.ControlerDefaultsModule.install(), and org.matsim.core.utils.timing.TimeInterpretationModule.provideTimeInterpretation().
|
protectedinherited |
Definition at line 141 of file AbstractModule.java.
Referenced by ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorModule.install(), and org.matsim.core.scoring.StandaloneExperiencedPlansModule.install().
|
protectedinherited |
Definition at line 145 of file AbstractModule.java.
Referenced by org.matsim.core.events.MobsimScopeEventHandlingModule.install().
|
protectedinherited |
Definition at line 148 of file AbstractModule.java.
|
protectedinherited |
Definition at line 155 of file AbstractModule.java.
Referenced by org.matsim.guice.DependencyGraphModule.install(), org.matsim.analysis.linkpaxvolumes.LinkPaxVolumesAnalysisModule.install(), org.matsim.analysis.LegHistogramModule.install(), org.matsim.pt.counts.PtCountsModule.install(), org.matsim.analysis.LegTimesModule.install(), org.matsim.analysis.IterationTravelStatsModule.install(), org.matsim.analysis.ScoreStatsModule.install(), org.matsim.analysis.ModeStatsModule.install(), org.matsim.core.population.VspPlansCleanerModule.install(), org.matsim.analysis.pt.stop2stop.PtStop2StopAnalysisModule.install(), org.matsim.analysis.personMoney.PersonMoneyEventsAnalysisModule.install(), org.matsim.analysis.LinkStatsModule.install(), org.matsim.core.events.MobsimScopeEventHandlingModule.install(), org.matsim.counts.CountsModule.install(), org.matsim.withinday.controller.WithinDayModule.install(), and org.matsim.core.controler.ControlerDefaultsModule.install().
|
protectedinherited |
Definition at line 162 of file AbstractModule.java.
Referenced by org.matsim.core.replanning.strategies.DefaultPlanStrategiesModule.install().
|
protectedinherited |
Definition at line 166 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().
Referenced by org.matsim.core.replanning.strategies.DefaultPlanStrategiesModule.install().

|
protectedinherited |
Definition at line 170 of file AbstractModule.java.
Referenced by org.matsim.core.mobsim.DefaultMobsimModule.install().
|
protectedinherited |
Definition at line 174 of file AbstractModule.java.
|
protectedinherited |
Definition at line 178 of file AbstractModule.java.
Referenced by org.matsim.vis.snapshotwriters.SnapshotWritersModule.install().
|
protectedinherited |
Definition at line 182 of file AbstractModule.java.
Referenced by org.matsim.vis.snapshotwriters.SnapshotWritersModule.install().
|
protectedinherited |
Definition at line 186 of file AbstractModule.java.
|
protectedinherited |
Definition at line 193 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.addTravelDisutilityFactoryBinding(), and org.matsim.api.core.v01.TransportMode.car.

|
protectedinherited |
Definition at line 197 of file AbstractModule.java.
References org.matsim.api.core.v01.TransportMode.car.
|
protectedinherited |
Definition at line 201 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().
Referenced by org.matsim.core.controler.AbstractModule.bindCarTravelDisutilityFactory(), and org.matsim.core.router.costcalculators.TravelDisutilityModule.install().

|
protectedinherited |
Definition at line 205 of file AbstractModule.java.
|
protectedinherited |
Definition at line 209 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().

|
protectedinherited |
Definition at line 213 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().
Referenced by org.matsim.core.router.TripRouterModule.install(), and ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorModule.install().

|
protectedinherited |
Definition at line 217 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().

|
protectedinherited |
Definition at line 221 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.binder().
Referenced by org.matsim.core.events.EventsManagerModule.install().

|
protectedinherited |
Definition at line 229 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.networkTravelTime().

|
protectedinherited |
Definition at line 233 of file AbstractModule.java.
References org.matsim.api.core.v01.TransportMode.car.
Referenced by org.matsim.core.controler.AbstractModule.bindNetworkTravelTime().
|
protectedinherited |
Definition at line 253 of file AbstractModule.java.
|
staticinherited |
Definition at line 257 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.AbstractModule(), org.matsim.core.controler.AbstractModule.binder(), and org.matsim.core.controler.AbstractModule.install().
Referenced by org.matsim.core.router.TripRouterFactoryBuilderWithDefaults.build(), org.matsim.core.mobsim.qsim.QSimBuilder.build(), org.matsim.core.controler.Controler.createInjector(), and org.matsim.run.InitRoutes.run().

|
staticinherited |
Definition at line 272 of file AbstractModule.java.
References org.matsim.core.controler.AbstractModule.AbstractModule(), and org.matsim.core.controler.AbstractModule.install().

1.8.13