A B C D E F G H I K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDvrpModeModule - Class in org.matsim.contrib.dvrp.run
- AbstractDvrpModeModule(String) - Constructor for class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- AbstractDvrpModeQSimModule - Class in org.matsim.contrib.dvrp.run
- AbstractDvrpModeQSimModule(String) - Constructor for class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- AbstractEnumAdder<K extends Enum<K>,N extends Number> - Class in org.matsim.contrib.util
- AbstractEnumAdder(Class<K>) - Constructor for class org.matsim.contrib.util.AbstractEnumAdder
- AbstractHistogram<T> - Class in org.matsim.contrib.util.histogram
- AbstractHistogram(int) - Constructor for class org.matsim.contrib.util.histogram.AbstractHistogram
- AbstractPassengerRequestEvent - Class in org.matsim.contrib.dvrp.passenger
-
This class is designed for inheritance without overriding.
- AbstractProvider(String) - Constructor for class org.matsim.contrib.dvrp.run.ModalProviders.AbstractProvider
- ACCESS - org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider.Stage
- activateAllModes(MultiModal<?>) - Static method in class org.matsim.contrib.dvrp.run.DvrpQSimComponents
- activateModes(String...) - Static method in class org.matsim.contrib.dvrp.run.DvrpQSimComponents
- ACYCLIC - org.matsim.contrib.dvrp.util.TimeDiscretizer.Type
- ACYCLIC_1_HOUR - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- ACYCLIC_1_SEC - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- ACYCLIC_15_MIN - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- ACYCLIC_30_HOURS - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- add(String) - Method in class org.matsim.contrib.util.CSVLineBuilder
- add(K, Number) - Method in class org.matsim.contrib.util.DoubleEnumAdder
- add(K, Number) - Method in interface org.matsim.contrib.util.EnumAdder
- add(K, Number) - Method in class org.matsim.contrib.util.LongEnumAdder
- add(R, C, V, double) - Method in class org.matsim.contrib.util.random.WeightedRandomSelectionTable
- add(T, double) - Method in class org.matsim.contrib.util.PartialSort
- add(T, double) - Method in class org.matsim.contrib.util.random.WeightedRandomSelection
- addAll(String...) - Method in class org.matsim.contrib.util.CSVLineBuilder
- addAll(Stream<String>) - Method in class org.matsim.contrib.util.CSVLineBuilder
- addAll(Stream<T>, ToDoubleFunction<T>) - Method in class org.matsim.contrib.util.PartialSort
- addAll(EnumAdder<K, ?>) - Method in class org.matsim.contrib.util.AbstractEnumAdder
- addAll(EnumAdder<K, ?>) - Method in interface org.matsim.contrib.util.EnumAdder
- addBuilder(CSVLineBuilder) - Method in class org.matsim.contrib.util.CSVLineBuilder
- addDouble(K, double) - Method in class org.matsim.contrib.util.DoubleEnumAdder
- addEmpty() - Method in class org.matsim.contrib.util.CSVLineBuilder
- addf(String, Object) - Method in class org.matsim.contrib.util.CSVLineBuilder
- addLong(K, long) - Method in class org.matsim.contrib.util.LongEnumAdder
- addMobsimListenerBinding() - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
-
Deprecated.
- addModalComponent(Class<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- addModalComponent(Class<T>, Key<? extends T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- addModalComponent(Class<T>, Provider<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- addModalQSimComponentBinding() - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- addRequest(R) - Method in class org.matsim.contrib.dvrp.passenger.RequestQueue
- addSeries(String, CoordDataset.CoordSource) - Method in class org.matsim.contrib.util.chart.CoordDataset
- addSpecification(S) - Method in class org.matsim.contrib.util.SpecificationContainer
- addTask(int, Task) - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Insert a Task into the Schedule at the specified position.
- addTask(Task) - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Add a Task to the Schedule.
- addValue(double) - Method in class org.matsim.contrib.util.histogram.BoundedHistogram
- addValue(double) - Method in class org.matsim.contrib.util.histogram.UniformHistogram
- addValues(double[]) - Method in class org.matsim.contrib.util.histogram.BoundedHistogram
- addValues(double[]) - Method in class org.matsim.contrib.util.histogram.UniformHistogram
- addVehicleSpecification(DvrpVehicleSpecification) - Method in interface org.matsim.contrib.dvrp.fleet.FleetSpecification
- addVehicleSpecification(DvrpVehicleSpecification) - Method in class org.matsim.contrib.dvrp.fleet.FleetSpecificationImpl
- AFTER_SCHEDULE_ACTIVITY_TYPE - Static variable in class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- afterLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.MultiPassengerDropoffActivity
- afterLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.SinglePassengerDropoffActivity
- afterLastStep(double) - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- afterSim() - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- afterSim() - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- apply(T) - Method in interface org.matsim.contrib.util.LinkProvider
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in interface org.matsim.contrib.dynagent.DynLeg
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- arrivedOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- ATTRIBUTE_CAUSE - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- ATTRIBUTE_DROPOFF_TIME - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- ATTRIBUTE_FROM_LINK - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- ATTRIBUTE_MODE - Static variable in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- ATTRIBUTE_PICKUP_TIME - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- ATTRIBUTE_REQUEST - Static variable in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- ATTRIBUTE_TO_LINK - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- ATTRIBUTE_VEHICLE - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- AwaitingPickupStorage - Class in org.matsim.contrib.dvrp.passenger
- AwaitingPickupStorage() - Constructor for class org.matsim.contrib.dvrp.passenger.AwaitingPickupStorage
B
- BASIC_DESCRIPTION_CREATOR - Static variable in class org.matsim.contrib.dvrp.util.chart.ScheduleCharts
- BASIC_PAINT_SELECTOR - Static variable in class org.matsim.contrib.dvrp.util.chart.ScheduleCharts
- BEFORE_SCHEDULE_ACTIVITY_TYPE - Static variable in class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- beforeFirstStep(double) - Method in class org.matsim.contrib.dvrp.passenger.BusStopActivity
- beforeFirstStep(double) - Method in class org.matsim.contrib.dvrp.passenger.MultiPassengerPickupActivity
- beforeFirstStep(double) - Method in class org.matsim.contrib.dvrp.passenger.SinglePassengerPickupActivity
- beforeFirstStep(double) - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- bindModal(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- bindModal(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- bindModal(Class<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- bindModal(Class<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- bookTrip(MobsimPassengerAgent, TripInfoWithRequiredBooking) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- BoundedHistogram - Class in org.matsim.contrib.util.histogram
- BoundedHistogram(double[]) - Constructor for class org.matsim.contrib.util.histogram.BoundedHistogram
- build() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- build() - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule.Builder
- build() - Method in class org.matsim.contrib.util.CSVLineBuilder
- builder(Class<L>) - Static method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule
- BusStopActivity - Class in org.matsim.contrib.dvrp.passenger
-
Multiple passenger dropoff and pickup activity
- BusStopActivity(PassengerEngine, DynAgent, StayTask, Map<Id<Request>, ? extends PassengerRequest>, Map<Id<Request>, ? extends PassengerRequest>, String) - Constructor for class org.matsim.contrib.dvrp.passenger.BusStopActivity
C
- CacheStats() - Constructor for class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache.CacheStats
- calcAndCreatePath(Link, Link, double, LeastCostPathCalculator, TravelTime) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
-
ASSUMPTION: A vehicle enters and exits links at their ends (link.getToNode())
- calcDistance(Coord, Coord) - Method in interface org.matsim.contrib.util.distance.DistanceCalculator
- calcDistance(VrpPath) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- calcDistance(Zone, Zone) - Method in interface org.matsim.contrib.zone.ZonalSystems.ZonalDistanceCalculator
- calcLeastCostPath(Node, Node, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.router.DefaultLeastCostPathCalculatorWithCache
- calcLeastCostPath(Node, Node, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.router.DijkstraTree
- calcLeastCostPath(Node, Node, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.router.DijkstraWithDijkstraTreeCache
- calcLeastCostPathTree(Node, double) - Method in class org.matsim.contrib.dvrp.router.DijkstraTree
- calcNewEndTime(DvrpVehicle, StayTask, double) - Method in interface org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater.StayTaskEndTimeCalculator
- calcPathDataArray(Link, List<Link>, double) - Method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- calcPathDataMap(Link, Collection<Link>, double) - Method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.dvrp.router.DefaultMainLegRouter
- calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.dvrp.router.DvrpRoutingModule
- calculate(T) - Method in interface org.matsim.contrib.util.XYDataCollector.XYDataCalculator
- calculateDistance(BasicLocation, BasicLocation) - Static method in class org.matsim.contrib.util.distance.DistanceUtils
- calculateDistance(Coord, Coord) - Static method in class org.matsim.contrib.util.distance.DistanceUtils
- calculateSquaredDistance(BasicLocation, BasicLocation) - Static method in class org.matsim.contrib.util.distance.DistanceUtils
- calculateSquaredDistance(Coord, Coord) - Static method in class org.matsim.contrib.util.distance.DistanceUtils
- calcValues() - Method in interface org.matsim.contrib.util.timeprofile.TimeProfileCollector.ProfileCalculator
- call(R) - Method in interface org.matsim.contrib.util.ExecutorServiceWithResource.CallableWithResource
- canChangeNextLink() - Method in interface org.matsim.contrib.dvrp.vrpagent.DivertibleLeg
- canChangeNextLink() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- capacity(int) - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- changeSeriesColors(JFreeChart, Paint...) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfileCharts
- chartProfile(String[], List<Double>, List<Object[]>, TimeProfileCharts.ChartType) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfileCharts
- chartProfile(DefaultTableXYDataset, TimeProfileCharts.ChartType) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfileCharts
- chartRoutes(Collection<? extends DvrpVehicle>) - Static method in class org.matsim.contrib.dvrp.util.chart.RouteCharts
- chartRoutesByStatus(List<? extends DvrpVehicle>) - Static method in class org.matsim.contrib.dvrp.util.chart.RouteCharts
- ChartSaveUtils - Class in org.matsim.contrib.util.chart
- ChartSaveUtils() - Constructor for class org.matsim.contrib.util.chart.ChartSaveUtils
- chartSchedule(Collection<? extends DvrpVehicle>, ScheduleCharts.DescriptionCreator, ScheduleCharts.PaintSelector) - Static method in class org.matsim.contrib.dvrp.util.chart.ScheduleCharts
- chartSchedule(List<? extends DvrpVehicle>) - Static method in class org.matsim.contrib.dvrp.util.chart.ScheduleCharts
- ChartWindowUtils - Class in org.matsim.contrib.util.chart
- ChartWindowUtils() - Constructor for class org.matsim.contrib.util.chart.ChartWindowUtils
- checkConsistency(Config) - Method in class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkConfigConsistencyChecker
- checkConsistency(Config) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- checkConsistency(Config) - Method in class org.matsim.contrib.dynagent.run.DynQSimConfigConsistencyChecker
- checkUseModeFilteredSubnetworkAllowed(Config, String) - Static method in class org.matsim.contrib.dvrp.router.DvrpModeRoutingNetworkModule
- chooseNextLinkId() - Method in class org.matsim.contrib.dynagent.DynAgent
- clearStats() - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorCacheStats
- close() - Method in class org.matsim.contrib.util.CompactCSVWriter
- ClosestAccessEgressFacilityFinder - Class in org.matsim.contrib.dvrp.router
- ClosestAccessEgressFacilityFinder(double, Network, QuadTree<? extends Facility>) - Constructor for class org.matsim.contrib.dvrp.router.ClosestAccessEgressFacilityFinder
- combineProfileCalculators(TimeProfileCollector.ProfileCalculator...) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfiles
- combineValuesIntoStrings(Object...) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfiles
- CompactCSVWriter - Class in org.matsim.contrib.util
- CompactCSVWriter(Writer) - Constructor for class org.matsim.contrib.util.CompactCSVWriter
- CompactCSVWriter(Writer, char) - Constructor for class org.matsim.contrib.util.CompactCSVWriter
- COMPLETED - org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
- COMPONENT_NAME - Static variable in class org.matsim.contrib.dynagent.run.DynActivityEngine
- computeInitialActivity(DynAgent) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- computeInitialActivity(DynAgent) - Method in interface org.matsim.contrib.dynagent.DynAgentLogic
- computeInitialActivity(DynAgent) - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynAgentLogic
- computeInitialActivity(DynAgent) - Method in class org.matsim.contrib.dynagent.util.PlanToDynAgentLogicAdapter
- computeNextAction(DynAction, double) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- computeNextAction(DynAction, double) - Method in interface org.matsim.contrib.dynagent.DynAgentLogic
- computeNextAction(DynAction, double) - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynAgentLogic
- computeNextAction(DynAction, double) - Method in class org.matsim.contrib.dynagent.util.PlanToDynAgentLogicAdapter
- configureQSim() - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngineQSimModule
- configureQSim() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentSourceQSimModule
- contains(R, C) - Method in class org.matsim.contrib.util.random.WeightedRandomSelectionTable
- convertLegModes(List<String>, String, Scenario) - Static method in class org.matsim.contrib.util.PopulationUtils
- CoordDataset - Class in org.matsim.contrib.util.chart
- CoordDataset() - Constructor for class org.matsim.contrib.util.chart.CoordDataset
- CoordDataset.CoordSource - Interface in org.matsim.contrib.util.chart
- counts - Variable in class org.matsim.contrib.util.histogram.AbstractHistogram
- countVehiclesOverTime(double) - Method in class org.matsim.contrib.dvrp.fleet.VehicleCounter
- crateFreespeedDistanceCalculator(Network) - Static method in class org.matsim.contrib.util.distance.DistanceCalculators
- crateFreespeedTimeCalculator(Network) - Static method in class org.matsim.contrib.util.distance.DistanceCalculators
- create(double[], double[]) - Static method in class org.matsim.contrib.util.histogram.BoundedHistogram
- create(double, int, double[]) - Static method in class org.matsim.contrib.util.histogram.UniformHistogram
- create(DvrpVehicle) - Method in interface org.matsim.contrib.dvrp.vrpagent.VrpLegFactory
- create(DvrpVehicleSpecification) - Static method in interface org.matsim.contrib.dvrp.schedule.Schedule
- create(Task) - Method in interface org.matsim.contrib.dvrp.util.chart.ScheduleCharts.DescriptionCreator
- create(MultiNodePathCalculator) - Static method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- createAction(DynAgent, DvrpVehicle, double) - Method in interface org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic.DynActionCreator
- createActivity(StayTask) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- createBackwardSearch(Network, TravelTime, TravelDisutility) - Static method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- createCalculator(String[], Function<T, Object[]>) - Static method in class org.matsim.contrib.util.XYDataCollectors
- createCalculator(String[], Function<T, Coord>, Function<T, Object[]>) - Static method in class org.matsim.contrib.util.XYDataCollectors
- createCoordSource(List<DriveTask>) - Static method in class org.matsim.contrib.dvrp.util.chart.ScheduleCoordSources
- createCoordSource(Schedule) - Static method in class org.matsim.contrib.dvrp.util.chart.ScheduleCoordSources
- createCustomFleet(FleetSpecification, Function<DvrpVehicleSpecification, DvrpVehicle>) - Static method in class org.matsim.contrib.dvrp.fleet.Fleets
- createDefaultFleet(FleetSpecification, LinkProvider<Id<Link>>) - Static method in class org.matsim.contrib.dvrp.fleet.Fleets
- createForwardSearch(Network, TravelTime, TravelDisutility) - Static method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- createLeg(DriveTask) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- createLinkToZoneMap(Network, ZoneFinder) - Static method in class org.matsim.contrib.zone.util.NetworkWithZonesUtils
- createNetworkRoute(VrpPath, RouteFactories) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
-
Used for OTFVis.
- createNodeToZoneMap(Network, ZoneFinder) - Static method in class org.matsim.contrib.zone.util.NetworkWithZonesUtils
- createPath(Link, Link, double, OneToManyPathSearch.PathData, TravelTime) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- createPath(Link, Link, double, LeastCostPathCalculator.Path, TravelTime) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- createPath(Link, Link, double, LeastCostPathCalculator.Path, TravelTime, boolean) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- createProfileCalculator(String[], Supplier<Object[]>) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfiles
- createProvider(String, Function<ModalProviders.InstanceGetter, T>) - Static method in class org.matsim.contrib.dvrp.run.ModalProviders
- createProvider(Function<Injector, T>) - Static method in class org.matsim.contrib.dvrp.run.ModalProviders
- createRequest(Id<Request>, Id<Person>, Route, Link, Link, double, double) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequestCreator
- createRoute(double, Link, Link, RouteFactories) - Method in interface org.matsim.contrib.dvrp.router.DefaultMainLegRouter.RouteCreator
- createRoute(double, Link, Link, RouteFactories) - Method in class org.matsim.contrib.dvrp.router.GenericRouteCreator
- createSimplifiedModule(String, Class<T>, Class<? extends QSimScopeObjectListener<T>>) - Static method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule
- createSingleValueCalculator(String, Supplier<Object>) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfiles
- createTravelTimesFromEvents(Scenario, String) - Static method in class org.matsim.contrib.dvrp.trafficmonitoring.TravelTimeUtils
- createVehicleSpecification(double, double) - Method in interface org.matsim.contrib.dvrp.fleet.VehicleGenerator.VehicleCreator
- createWithArrayTable(Iterable<? extends R>, Iterable<? extends C>) - Static method in class org.matsim.contrib.util.random.WeightedRandomSelectionTable
- createWithHashBasedTable() - Static method in class org.matsim.contrib.util.random.WeightedRandomSelectionTable
- createWithOfflineTracker(String, DvrpVehicle, MobsimTimer) - Static method in interface org.matsim.contrib.dvrp.vrpagent.VrpLegFactory
- createWithOnlineTracker(String, DvrpVehicle, OnlineTrackerListener, MobsimTimer) - Static method in interface org.matsim.contrib.dvrp.vrpagent.VrpLegFactory
- createXYDataset(String[], List<Double>, List<Object[]>) - Static method in class org.matsim.contrib.util.timeprofile.TimeProfileCharts
- createZeroLengthPath(Link, double) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- createZeroPathData(Node) - Static method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch
- CSVLineBuilder - Class in org.matsim.contrib.util
- CSVLineBuilder() - Constructor for class org.matsim.contrib.util.CSVLineBuilder
- CSVReaders - Class in org.matsim.contrib.util
- CSVReaders() - Constructor for class org.matsim.contrib.util.CSVReaders
- CYCLIC - org.matsim.contrib.dvrp.util.TimeDiscretizer.Type
- CYCLIC_1_HOUR - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- CYCLIC_1_SEC - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- CYCLIC_15_MIN - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- CYCLIC_24_HOURS - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
D
- DecideOnLinkAccessEgressFacilityFinder - Class in org.matsim.contrib.dvrp.router
- DecideOnLinkAccessEgressFacilityFinder(Network) - Constructor for class org.matsim.contrib.dvrp.router.DecideOnLinkAccessEgressFacilityFinder
- DEFAULT_SEED - Static variable in class org.matsim.contrib.util.random.RandomUtils
- DefaultLeastCostPathCalculatorWithCache - Class in org.matsim.contrib.dvrp.router
- DefaultLeastCostPathCalculatorWithCache(LeastCostPathCalculator, TimeDiscretizer) - Constructor for class org.matsim.contrib.dvrp.router.DefaultLeastCostPathCalculatorWithCache
- DefaultMainLegRouter - Class in org.matsim.contrib.dvrp.router
- DefaultMainLegRouter(String, Network, PopulationFactory, DefaultMainLegRouter.RouteCreator) - Constructor for class org.matsim.contrib.dvrp.router.DefaultMainLegRouter
- DefaultMainLegRouter.RouteCreator - Interface in org.matsim.contrib.dvrp.router
- DefaultMainLegRouterProvider(String) - Constructor for class org.matsim.contrib.dvrp.router.DvrpModeRoutingModule.DefaultMainLegRouterProvider
- DefaultPassengerRequestValidator - Class in org.matsim.contrib.dvrp.passenger
-
Accepts all DRT requests as long as the start and end link are different.
- DefaultPassengerRequestValidator() - Constructor for class org.matsim.contrib.dvrp.passenger.DefaultPassengerRequestValidator
- DijkstraTree - Class in org.matsim.contrib.dvrp.router
-
Calculates full Dijkstra (to all nodes in the network).
- DijkstraTree(Network, TravelDisutility, TravelTime) - Constructor for class org.matsim.contrib.dvrp.router.DijkstraTree
- DijkstraWithDijkstraTreeCache - Class in org.matsim.contrib.dvrp.router
- DijkstraWithDijkstraTreeCache(Network, TravelDisutility, TravelTime, TimeDiscretizer) - Constructor for class org.matsim.contrib.dvrp.router.DijkstraWithDijkstraTreeCache
- discretize(double) - Method in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- DistanceAsTravelDisutility - Class in org.matsim.contrib.dvrp.router
- DistanceAsTravelDisutility() - Constructor for class org.matsim.contrib.dvrp.router.DistanceAsTravelDisutility
- DistanceCalculator - Interface in org.matsim.contrib.util.distance
- DistanceCalculators - Class in org.matsim.contrib.util.distance
- DistanceCalculators() - Constructor for class org.matsim.contrib.util.distance.DistanceCalculators
- DistanceUtils - Class in org.matsim.contrib.util.distance
- DistanceUtils() - Constructor for class org.matsim.contrib.util.distance.DistanceUtils
- DivertedVrpPath - Class in org.matsim.contrib.dvrp.path
-
A DivertedVrpPath is a VrpPath which additionally keeps information about the original path, where the new path deviates from the original one, and at which link index they diverted.
- DivertedVrpPath(VrpPath, VrpPath, int) - Constructor for class org.matsim.contrib.dvrp.path.DivertedVrpPath
- DivertibleLeg - Interface in org.matsim.contrib.dvrp.vrpagent
- divertPath(VrpPathWithTravelData) - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- divertPath(VrpPathWithTravelData) - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- doSimStep(double) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- doSimStep(double) - Method in interface org.matsim.contrib.dynagent.DynActivity
-
DynActivity is performed at steps: now == beginTime + 1, ..., endTime
- doSimStep(double) - Method in class org.matsim.contrib.dynagent.DynAgent
- doSimStep(double) - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynActivity
- doSimStep(double) - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- doSimStep(double) - Method in class org.matsim.contrib.dynagent.IdleDynActivity
- doSimStep(double) - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- DoubleEnumAdder<K extends Enum<K>> - Class in org.matsim.contrib.util
- DoubleEnumAdder(Class<K>) - Constructor for class org.matsim.contrib.util.DoubleEnumAdder
- DriverDynLeg - Interface in org.matsim.contrib.dynagent
- DriveTask - Class in org.matsim.contrib.dvrp.schedule
- DriveTask(Task.TaskType, VrpPathWithTravelData) - Constructor for class org.matsim.contrib.dvrp.schedule.DriveTask
- driveTasks(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- dropOffPassenger(MobsimDriverAgent, PassengerRequest, double) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- DVRP_ESTIMATED - Static variable in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpTravelTimeModule
- DVRP_INITIAL - Static variable in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpTravelTimeModule
- DVRP_OBSERVED - Static variable in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpTravelTimeModule
- DVRP_ROUTING - Static variable in class org.matsim.contrib.dvrp.router.DvrpGlobalRoutingNetworkProvider
- DVRP_VEHICLE_TYPE - Static variable in class org.matsim.contrib.dvrp.vrpagent.VrpAgentSourceQSimModule
- DvrpBenchmarkConfigConsistencyChecker - Class in org.matsim.contrib.dvrp.benchmark
- DvrpBenchmarkConfigConsistencyChecker() - Constructor for class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkConfigConsistencyChecker
- DvrpBenchmarkControlerModule - Class in org.matsim.contrib.dvrp.benchmark
- DvrpBenchmarkControlerModule() - Constructor for class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkControlerModule
- DvrpBenchmarkModule - Class in org.matsim.contrib.dvrp.benchmark
- DvrpBenchmarkModule() - Constructor for class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkModule
- DvrpBenchmarkTravelTimeModule - Class in org.matsim.contrib.dvrp.benchmark
- DvrpBenchmarkTravelTimeModule() - Constructor for class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkTravelTimeModule
- DvrpBenchmarkTravelTimeModule(TravelTime) - Constructor for class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkTravelTimeModule
- DvrpConfigGroup - Class in org.matsim.contrib.dvrp.run
- DvrpConfigGroup() - Constructor for class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- DvrpGlobalRoutingNetworkProvider - Class in org.matsim.contrib.dvrp.router
- DvrpGlobalRoutingNetworkProvider(Network, DvrpConfigGroup) - Constructor for class org.matsim.contrib.dvrp.router.DvrpGlobalRoutingNetworkProvider
- DvrpMode - Annotation Type in org.matsim.contrib.dvrp.run
- DvrpModeRoutingModule - Class in org.matsim.contrib.dvrp.router
- DvrpModeRoutingModule(String, LeastCostPathCalculatorFactory) - Constructor for class org.matsim.contrib.dvrp.router.DvrpModeRoutingModule
- DvrpModeRoutingModule.DefaultMainLegRouterProvider - Class in org.matsim.contrib.dvrp.router
- DvrpModeRoutingNetworkModule - Class in org.matsim.contrib.dvrp.router
- DvrpModeRoutingNetworkModule(String, boolean) - Constructor for class org.matsim.contrib.dvrp.router.DvrpModeRoutingNetworkModule
- DvrpModes - Class in org.matsim.contrib.dvrp.run
- DvrpModes() - Constructor for class org.matsim.contrib.dvrp.run.DvrpModes
- DvrpModule - Class in org.matsim.contrib.dvrp.run
-
This module initialises generic (i.e.
- DvrpModule() - Constructor for class org.matsim.contrib.dvrp.run.DvrpModule
- DvrpOfflineTravelTimeEstimator - Class in org.matsim.contrib.dvrp.trafficmonitoring
-
Used for offline estimation of travel times for VrpOptimizer by means of the exponential moving average.
- DvrpOfflineTravelTimeEstimator(TravelTime, TravelTime, Network, TravelTimeCalculatorConfigGroup, double) - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOfflineTravelTimeEstimator
- DvrpOfflineTravelTimeEstimator(TravelTime, TravelTime, Network, TravelTimeCalculatorConfigGroup, DvrpConfigGroup) - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOfflineTravelTimeEstimator
- DvrpOnlineTravelTimeEstimator - Class in org.matsim.contrib.dvrp.trafficmonitoring
-
Online estimation of travel times for VrpOptimizer by combining WithinDayTravelTime and DvrpOfflineTravelTimeEstimator.
- DvrpOnlineTravelTimeEstimator(WithinDayTravelTime, DvrpOfflineTravelTimeEstimator, DvrpConfigGroup) - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOnlineTravelTimeEstimator
- DvrpQSimComponents - Class in org.matsim.contrib.dvrp.run
- DvrpQSimComponents() - Constructor for class org.matsim.contrib.dvrp.run.DvrpQSimComponents
- DvrpRoutingModule - Class in org.matsim.contrib.dvrp.router
- DvrpRoutingModule(RoutingModule, RoutingModule, RoutingModule, DvrpRoutingModule.AccessEgressFacilityFinder, String, Scenario) - Constructor for class org.matsim.contrib.dvrp.router.DvrpRoutingModule
- DvrpRoutingModule.AccessEgressFacilityFinder - Interface in org.matsim.contrib.dvrp.router
- DvrpRoutingModuleProvider - Class in org.matsim.contrib.dvrp.router
- DvrpRoutingModuleProvider(String) - Constructor for class org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider
- DvrpRoutingModuleProvider.Stage - Enum in org.matsim.contrib.dvrp.router
- DvrpTravelTimeEstimator - Interface in org.matsim.contrib.dvrp.trafficmonitoring
- DvrpTravelTimeModule - Class in org.matsim.contrib.dvrp.trafficmonitoring
- DvrpTravelTimeModule() - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.DvrpTravelTimeModule
- DvrpVehicle - Interface in org.matsim.contrib.dvrp.fleet
-
DvrpVehicle is created from DvrpVehicleSpecification.
- DvrpVehicleImpl - Class in org.matsim.contrib.dvrp.fleet
- DvrpVehicleImpl(DvrpVehicleSpecification, Link) - Constructor for class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- DvrpVehicleLookup - Class in org.matsim.contrib.dvrp.fleet
- DvrpVehicleLookup(Map<Id<DvrpVehicle>, DvrpVehicleLookup.VehicleAndMode>) - Constructor for class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup
- DvrpVehicleLookup.DvrpVehicleLookupProvider - Class in org.matsim.contrib.dvrp.fleet
- DvrpVehicleLookup.VehicleAndMode - Class in org.matsim.contrib.dvrp.fleet
- DvrpVehicleLookupProvider() - Constructor for class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup.DvrpVehicleLookupProvider
- DvrpVehicleSpecification - Interface in org.matsim.contrib.dvrp.fleet
-
DvrpVehicleSpecification is assumed to be immutable.
- DynAction - Interface in org.matsim.contrib.dynagent
- DynActivity - Interface in org.matsim.contrib.dynagent
-
Design suggestions:
- DynActivityEngine - Class in org.matsim.contrib.dynagent.run
-
DynActivityEngine is not an ActivityEngine (as only one is allowed)
- DynActivityEngine() - Constructor for class org.matsim.contrib.dynagent.run.DynActivityEngine
- DynAgent - Class in org.matsim.contrib.dynagent
- DynAgent(Id<Person>, Id<Link>, EventsManager, DynAgentLogic) - Constructor for class org.matsim.contrib.dynagent.DynAgent
- DynAgentLogic - Interface in org.matsim.contrib.dynagent
- DynLeg - Interface in org.matsim.contrib.dynagent
- DynQSimConfigConsistencyChecker - Class in org.matsim.contrib.dynagent.run
- DynQSimConfigConsistencyChecker() - Constructor for class org.matsim.contrib.dynagent.run.DynQSimConfigConsistencyChecker
E
- EGRESS - org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider.Stage
- EMPTY_CELL - Static variable in class org.matsim.contrib.util.CompactCSVWriter
- EMPTY_LINE - Static variable in class org.matsim.contrib.util.CompactCSVWriter
- END_ACTIVITY_LATER - Static variable in interface org.matsim.contrib.dynagent.DynActivity
- END_ACTIVITY_NOW - Static variable in interface org.matsim.contrib.dynagent.DynActivity
- endActivityAndComputeNextState(double) - Method in class org.matsim.contrib.dynagent.DynAgent
- endLegAndComputeNextState(double) - Method in class org.matsim.contrib.dynagent.DynAgent
- endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.dvrp.fleet.FleetReader
- endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.zone.io.ZoneXmlReader
- EnumAdder<K extends Enum<K>,N extends Number> - Interface in org.matsim.contrib.util
- EnumAdderHistogram<T extends Enum<T>,N extends Number> - Class in org.matsim.contrib.util.histogram
- EnumAdderHistogram(EnumAdder<T, N>) - Constructor for class org.matsim.contrib.util.histogram.EnumAdderHistogram
- EQUAL_FROM_LINK_AND_TO_LINK_CAUSE - Static variable in class org.matsim.contrib.dvrp.passenger.DefaultPassengerRequestValidator
- EVENT_TYPE - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- EVENT_TYPE - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- EVENT_TYPE - Static variable in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- ExecutorServiceWithResource<R> - Class in org.matsim.contrib.util
- ExecutorServiceWithResource(Collection<R>) - Constructor for class org.matsim.contrib.util.ExecutorServiceWithResource
- ExecutorServiceWithResource.CallableWithResource<V,R> - Interface in org.matsim.contrib.util
- ExecutorServiceWithResource.RunnableWithResource<R> - Interface in org.matsim.contrib.util
- EXPANSION_DISTANCE - Static variable in class org.matsim.contrib.zone.ZonalSystemParams
- extractSubzonePolygons(Map<Id<Zone>, Zone>, Collection<SimpleFeature>) - Static method in class org.matsim.contrib.zone.util.SubzoneUtils
F
- filterZonesWithNodes(Network, ZonalSystem) - Static method in class org.matsim.contrib.zone.SquareGridSystem
- finalizeAction(double) - Method in interface org.matsim.contrib.dynagent.DynAction
-
Called _after_ the action has ended.
- findFacilities(Facility, Facility) - Method in class org.matsim.contrib.dvrp.router.ClosestAccessEgressFacilityFinder
- findFacilities(Facility, Facility) - Method in class org.matsim.contrib.dvrp.router.DecideOnLinkAccessEgressFacilityFinder
- findFacilities(Facility, Facility) - Method in interface org.matsim.contrib.dvrp.router.DvrpRoutingModule.AccessEgressFacilityFinder
- findNearest(T, Stream<N>) - Method in class org.matsim.contrib.util.StraightLineKnnFinder
- findZone(Coord) - Method in interface org.matsim.contrib.zone.util.ZoneFinder
- findZone(Coord) - Method in class org.matsim.contrib.zone.util.ZoneFinderImpl
- FIRST_LINK_TT - Static variable in class org.matsim.contrib.dvrp.path.VrpPaths
- FirstLastSimStepDynActivity - Class in org.matsim.contrib.dynagent
-
To simplify typical use cases, where all simulation happens only in the first and/or last step.
- FirstLastSimStepDynActivity(String) - Constructor for class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- Fleet - Interface in org.matsim.contrib.dvrp.fleet
-
Contains all DvrpVehicles generated for a given iteration.
- FleetModule - Class in org.matsim.contrib.dvrp.fleet
- FleetModule(String, URL) - Constructor for class org.matsim.contrib.dvrp.fleet.FleetModule
- FleetModule(String, URL, boolean) - Constructor for class org.matsim.contrib.dvrp.fleet.FleetModule
- FleetReader - Class in org.matsim.contrib.dvrp.fleet
- FleetReader(FleetSpecification) - Constructor for class org.matsim.contrib.dvrp.fleet.FleetReader
- Fleets - Class in org.matsim.contrib.dvrp.fleet
- Fleets() - Constructor for class org.matsim.contrib.dvrp.fleet.Fleets
- FleetSpecification - Interface in org.matsim.contrib.dvrp.fleet
-
A container of DvrpVehicleSpecifications.
- FleetSpecificationImpl - Class in org.matsim.contrib.dvrp.fleet
- FleetSpecificationImpl() - Constructor for class org.matsim.contrib.dvrp.fleet.FleetSpecificationImpl
- FleetWriter - Class in org.matsim.contrib.dvrp.fleet
- FleetWriter(Stream<? extends DvrpVehicleSpecification>) - Constructor for class org.matsim.contrib.dvrp.fleet.FleetWriter
- floorOrCeil(double) - Method in class org.matsim.contrib.util.random.UniformRandom
- flush() - Method in class org.matsim.contrib.util.CompactCSVWriter
G
- generateVehicles(double[], double, double) - Method in class org.matsim.contrib.dvrp.fleet.VehicleGenerator
- GenericRouteCreator - Class in org.matsim.contrib.dvrp.router
- GenericRouteCreator(LeastCostPathCalculatorFactory, Network, TravelTime, TravelDisutilityFactory) - Constructor for class org.matsim.contrib.dvrp.router.GenericRouteCreator
- get() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup.DvrpVehicleLookupProvider
- get() - Method in class org.matsim.contrib.dvrp.router.DvrpGlobalRoutingNetworkProvider
- get() - Method in class org.matsim.contrib.dvrp.router.DvrpModeRoutingModule.DefaultMainLegRouterProvider
- get() - Method in class org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider
- get() - Method in class org.matsim.contrib.dvrp.run.MobsimTimerProvider
- get(Key<T>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- get(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- get(Class<T>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- get(K) - Method in class org.matsim.contrib.util.DoubleEnumAdder
- get(K) - Method in interface org.matsim.contrib.util.EnumAdder
- get(K) - Method in class org.matsim.contrib.util.LongEnumAdder
- get(Config) - Static method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getActivityEndTime() - Method in class org.matsim.contrib.dynagent.DynAgent
- getActivityType() - Method in interface org.matsim.contrib.dynagent.DynActivity
- getActivityType() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynActivity
- getActivityType() - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- getActivityType() - Method in class org.matsim.contrib.dynagent.IdleDynActivity
- getAgentLogic() - Method in class org.matsim.contrib.dynagent.DynAgent
- getArrivalTime() - Method in interface org.matsim.contrib.dvrp.path.VrpPathWithTravelData
- getArrivalTime() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getAttributes() - Method in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- getAttributes() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- getAttributes() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- getAttributes() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- getBeginLink(Task) - Static method in class org.matsim.contrib.dvrp.schedule.Tasks
- getBeginTime() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Returns the begin time of the initial task, or fails if the Schedule is unplanned.
- getBeginTime() - Method in interface org.matsim.contrib.dvrp.schedule.Task
-
Returns the begin time of the task (inclusive).
- getBin(int) - Method in class org.matsim.contrib.util.histogram.BoundedHistogram
- getBin(int) - Method in class org.matsim.contrib.util.histogram.EnumAdderHistogram
- getBin(int) - Method in interface org.matsim.contrib.util.histogram.Histogram
- getBin(int) - Method in class org.matsim.contrib.util.histogram.UniformHistogram
- getBinCount() - Method in class org.matsim.contrib.util.histogram.AbstractHistogram
- getBinCount() - Method in class org.matsim.contrib.util.histogram.EnumAdderHistogram
- getBinCount() - Method in interface org.matsim.contrib.util.histogram.Histogram
- getCacheStats() - Method in class org.matsim.contrib.dvrp.router.DefaultLeastCostPathCalculatorWithCache
- getCacheStats() - Method in class org.matsim.contrib.dvrp.router.DijkstraWithDijkstraTreeCache
- getCacheStats() - Method in interface org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache
- getCapacity() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicle
- getCapacity() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getCapacity() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicleSpecification
- getCapacity() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- getCause() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- getComments() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getComments() - Method in class org.matsim.contrib.zone.ZonalSystemParams
- getCoord() - Method in class org.matsim.contrib.zone.Zone
- getCoord(int) - Method in interface org.matsim.contrib.util.chart.CoordDataset.CoordSource
- getCoord(T) - Method in interface org.matsim.contrib.util.XYDataCollector.XYDataCalculator
- getCost(Node) - Method in class org.matsim.contrib.dvrp.router.DijkstraTree
- getCount() - Method in interface org.matsim.contrib.util.chart.CoordDataset.CoordSource
- getCount(int) - Method in class org.matsim.contrib.util.histogram.AbstractHistogram
- getCount(int) - Method in class org.matsim.contrib.util.histogram.EnumAdderHistogram
- getCount(int) - Method in interface org.matsim.contrib.util.histogram.Histogram
- getCurrentAction() - Method in class org.matsim.contrib.dynagent.DynAgent
- getCurrentActivity(MobsimAgent) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- getCurrentFacility() - Method in class org.matsim.contrib.dynagent.DynAgent
- getCurrentLinkEnterTime() - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- getCurrentLinkEnterTime() - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- getCurrentLinkId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getCurrentLinkIdx() - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- getCurrentLinkIdx() - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- getCurrentTask() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Pointer to current task.
- getDepartureTime() - Method in interface org.matsim.contrib.dvrp.path.VrpPathWithTravelData
- getDepartureTime() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getDesiredAccessStopId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getDesiredAccessStopId() - Method in interface org.matsim.contrib.dynagent.PTPassengerDynLeg
- getDesiredDestinationStopId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getDesiredDestinationStopId() - Method in interface org.matsim.contrib.dynagent.PTPassengerDynLeg
- getDestinationFacility() - Method in class org.matsim.contrib.dynagent.DynAgent
- getDestinationLinkId() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getDestinationLinkId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getDestinationLinkId() - Method in interface org.matsim.contrib.dynagent.DynLeg
- getDestinationLinkId() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getDestinationLinkId() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getDestinationLinkId() - Method in class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- getDiversionLinkIdx() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getDiversionPoint() - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- getDiversionPoint() - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
-
Assumption: vehicle is diverted as soon as possible, i.e.: if the next link can be changed: after the current link If not then, (a) if the current link is not the last one, after the next link, or (b) no diversion possible (the leg ends on the current link)
- getDouble(K) - Method in class org.matsim.contrib.util.DoubleEnumAdder
- getDoubleTotal() - Method in class org.matsim.contrib.util.DoubleEnumAdder
- getDropoffTime() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- getDvrpMode() - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- getDynAgent() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- getDynAgent() - Method in interface org.matsim.contrib.dynagent.DynAgentLogic
- getDynAgent() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynAgentLogic
- getDynAgent() - Method in class org.matsim.contrib.dynagent.util.PlanToDynAgentLogicAdapter
- getEarliestStartTime() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getEarliestStartTime() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getEndLink(Task) - Static method in class org.matsim.contrib.dvrp.schedule.Tasks
- getEndTime() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Returns the end time of the final task, or fails if the Schedule is unplanned.
- getEndTime() - Method in interface org.matsim.contrib.dvrp.schedule.Task
-
Returns the end time of the task (exclusive).
- getEndTime() - Method in interface org.matsim.contrib.dynagent.DynActivity
-
Called in each time step after doSimStep().
- getEndTime() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynActivity
- getEndTime() - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- getEndTime() - Method in class org.matsim.contrib.dynagent.IdleDynActivity
- getEnterTransitRoute(TransitLine, TransitRoute, List<TransitRouteStop>, TransitVehicle) - Method in class org.matsim.contrib.dynagent.DynAgent
- getEnterTransitRoute(TransitLine, TransitRoute, List<TransitRouteStop>, TransitVehicle) - Method in interface org.matsim.contrib.dynagent.PTPassengerDynLeg
- getEventType() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- getEventType() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- getEventType() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- getExitAtStop(TransitStopFacility) - Method in class org.matsim.contrib.dynagent.DynAgent
- getExitAtStop(TransitStopFacility) - Method in interface org.matsim.contrib.dynagent.PTPassengerDynLeg
- getExpansionDistance() - Method in class org.matsim.contrib.zone.ZonalSystemParams
- getExpectedTravelDistance() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getExpectedTravelDistance() - Method in class org.matsim.contrib.dynagent.DynAgent
- getExpectedTravelDistance() - Method in interface org.matsim.contrib.dynagent.DynLeg
- getExpectedTravelDistance() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getExpectedTravelDistance() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getExpectedTravelDistance() - Method in class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.dynagent.DynAgent
- getExpectedTravelTime() - Method in interface org.matsim.contrib.dynagent.DynLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getExpectedTravelTime() - Method in class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- getFirstTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getFromLink() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getFromLink() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequest
- getFromLink() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getFromLink() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getFromLink() - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- getFromLink() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getFromLinkId() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- getGlobalGenerator() - Static method in class org.matsim.contrib.util.random.RandomUtils
- getGlobalUniform() - Static method in class org.matsim.contrib.util.random.RandomUtils
- getHeader() - Method in interface org.matsim.contrib.util.timeprofile.TimeProfileCollector.ProfileCalculator
- getHeader() - Method in interface org.matsim.contrib.util.XYDataCollector.XYDataCalculator
- getHits() - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache.CacheStats
- getId() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getId() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequest
- getId() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getId() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- getId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getId() - Method in class org.matsim.contrib.zone.Zone
- getIdx(double) - Method in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- getIncomingPathData(Id<Link>, double) - Method in class org.matsim.contrib.dvrp.path.ManyToManyPathData
- getIntervalCount() - Method in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- getItem(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getItemCount(int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getKeys() - Method in class org.matsim.contrib.util.AbstractEnumAdder
- getKeys() - Method in interface org.matsim.contrib.util.EnumAdder
- getLastLinkInSchedule(DvrpVehicle) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getLastLinkTT(Link, double) - Static method in class org.matsim.contrib.dvrp.path.VrpPaths
- getLastTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getLatestStartTime() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getLeastCostPath(Node) - Method in class org.matsim.contrib.dvrp.router.DijkstraTree
- getLink() - Method in class org.matsim.contrib.dvrp.schedule.StayTask
- getLink(int) - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getLink(int) - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- getLink(int) - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getLinkCount() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getLinkCount() - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- getLinkCount() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getLinkMinimumTravelDisutility(Link) - Method in class org.matsim.contrib.dvrp.router.DistanceAsTravelDisutility
- getLinkMinimumTravelDisutility(Link) - Method in class org.matsim.contrib.dvrp.router.TimeAsTravelDisutility
- getLinkTravelDisutility(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.router.DistanceAsTravelDisutility
- getLinkTravelDisutility(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.router.TimeAsTravelDisutility
- getLinkTravelTime(int) - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getLinkTravelTime(int) - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- getLinkTravelTime(int) - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOfflineTravelTimeEstimator
- getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOnlineTravelTimeEstimator
- getLinkTravelTime(Link, double, Person, Vehicle) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.QSimFreeSpeedTravelTime
- getLocalGenerator() - Static method in class org.matsim.contrib.util.random.RandomUtils
-
Returns an instance of a random number generator, which can be used locally, e.g.
- getLong(K) - Method in class org.matsim.contrib.util.LongEnumAdder
- getLongTotal() - Method in class org.matsim.contrib.util.LongEnumAdder
- getMisses() - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache.CacheStats
- getMobsimMode() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getModal(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- getModal(Class<T>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- getModalElements() - Method in interface org.matsim.contrib.dvrp.run.MultiModal
- getModalInstance(TypeLiteral<I>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.AbstractProvider
- getModalInstance(Class<I>) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.AbstractProvider
- getMode() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getMode() - Method in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- getMode() - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- getMode() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getMode() - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- getMode() - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- getMode() - Method in interface org.matsim.contrib.dvrp.run.Modal
- getMode() - Method in class org.matsim.contrib.dvrp.run.ModalProviders.AbstractProvider
- getMode() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getMode() - Method in class org.matsim.contrib.dynagent.DynAgent
- getMode() - Method in interface org.matsim.contrib.dynagent.DynLeg
- getMode() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getMode() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getMode() - Method in class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- getMultiPolygon() - Method in class org.matsim.contrib.zone.Zone
- getNamed(TypeLiteral<T>, String) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- getNamed(Class<T>, String) - Method in class org.matsim.contrib.dvrp.run.ModalProviders.InstanceGetter
- getNetworkModes() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getNetworkModesAsString() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getNewSubPath() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getNextLinkId() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getNextLinkId() - Method in interface org.matsim.contrib.dynagent.DriverDynLeg
- getNextLinkId() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getNextLinkId() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getNextTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getNextToLastTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getOriginalPath() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getOutgoingPathData(Id<Link>, double) - Method in class org.matsim.contrib.dvrp.path.ManyToManyPathData
- getPassengerId() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getPassengerId() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getPath() - Method in class org.matsim.contrib.dvrp.schedule.DriveTask
- getPath() - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- getPath() - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- getPathData(Id<Link>, Id<Link>, double) - Method in class org.matsim.contrib.dvrp.path.ManyToManyPathData
- getPersonId() - Method in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- getPickupTime() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- getPlan(MobsimAgent) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- getPlannedVehicleId() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- getPlannedVehicleId() - Method in interface org.matsim.contrib.dynagent.DriverDynLeg
- getPlannedVehicleId() - Method in class org.matsim.contrib.dynagent.DynAgent
- getPlannedVehicleId() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- getPlannedVehicleId() - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- getPolygons(Zone) - Static method in class org.matsim.contrib.zone.Zones
- getPreviousTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getRandomPointInGeometry(Geometry) - Static method in class org.matsim.contrib.zone.util.RandomPointUtils
- getRandomPointInGeometry(PreparedGeometry) - Static method in class org.matsim.contrib.zone.util.RandomPointUtils
- getRequest() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiServeTask
- getRequest() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckServeTask
- getRequest() - Method in class org.matsim.contrib.dvrp.passenger.RequestQueue.RequestEntry
- getRequestId() - Method in class org.matsim.contrib.dvrp.passenger.AbstractPassengerRequestEvent
- getSchedulableRequests() - Method in class org.matsim.contrib.dvrp.passenger.RequestQueue
-
Assumes external code can modify schedulableRequests (e.g.
- getSchedule() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicle
-
Design comment(s): Typically, the Schedule is meant to be changed only by the optimizer.
- getSchedule() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getSecondTask(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- getSeriesCount() - Method in class org.matsim.contrib.util.chart.CoordDataset
- getSeriesKey(int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getServiceBeginTime() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicle
- getServiceBeginTime() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getServiceBeginTime() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicleSpecification
- getServiceBeginTime() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- getServiceEndTime() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicle
- getServiceEndTime() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getServiceEndTime() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicleSpecification
- getServiceEndTime() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- getSpecifications() - Method in class org.matsim.contrib.util.SpecificationContainer
- getStartLink() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicle
- getStartLink() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- getStartLinkId() - Method in interface org.matsim.contrib.dvrp.fleet.DvrpVehicleSpecification
- getStartLinkId() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- getState() - Method in class org.matsim.contrib.dynagent.DynAgent
- getStatus() - Method in class org.matsim.contrib.dvrp.passenger.RequestQueue.RequestEntry
- getStatus() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
A Task can be planned, started, and done.
- getStatus() - Method in interface org.matsim.contrib.dvrp.schedule.Task
- getSubmissionTime() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getSubmissionTime() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequest
- getSubmissionTime() - Method in interface org.matsim.contrib.dvrp.optimizer.Request
- getTaskCount() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Shortcut to getTasks().size()
- getTaskIdx() - Method in interface org.matsim.contrib.dvrp.schedule.Task
-
Index of the task in the schedule.
- getTasks() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Tasks in the schedule.
- getTaskTracker() - Method in interface org.matsim.contrib.dvrp.schedule.Task
-
A TaskTracker predicts the task end time.
- getTaskType() - Method in interface org.matsim.contrib.dvrp.schedule.Task
- getText(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getTime(Node) - Method in class org.matsim.contrib.dvrp.router.DijkstraTree
- getTimeInterval() - Method in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- getToLink() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- getToLink() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequest
- getToLink() - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequest
- getToLink() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- getToLink() - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- getToLink() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getToLinkId() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- getTotal() - Method in class org.matsim.contrib.util.DoubleEnumAdder
- getTotal() - Method in interface org.matsim.contrib.util.EnumAdder
- getTotal() - Method in class org.matsim.contrib.util.LongEnumAdder
- getTotalCount() - Method in class org.matsim.contrib.util.histogram.AbstractHistogram
- getTotalCount() - Method in class org.matsim.contrib.util.histogram.EnumAdderHistogram
- getTotalCount() - Method in interface org.matsim.contrib.util.histogram.Histogram
- getTransform(String, String) - Static method in class org.matsim.contrib.zone.Zones
- getTravelTime() - Method in class org.matsim.contrib.dvrp.path.OneToManyPathSearch.PathData
- getTravelTime() - Method in interface org.matsim.contrib.dvrp.path.VrpPathWithTravelData
- getTravelTime() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- getTravelTimeEstimationAlpha() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getTravelTimeEstimationBeta() - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- getTree(Node, double) - Method in class org.matsim.contrib.dvrp.router.DijkstraWithDijkstraTreeCache
- getTripInfos(TripInfo.Request) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- getType() - Method in class org.matsim.contrib.zone.Zone
- getVehicle() - Method in class org.matsim.contrib.dynagent.DynAgent
- getVehicleId() - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
- getVehicles() - Method in interface org.matsim.contrib.dvrp.fleet.Fleet
- getVehicleSpecifications() - Method in interface org.matsim.contrib.dvrp.fleet.FleetSpecification
- getVehicleSpecifications() - Method in class org.matsim.contrib.dvrp.fleet.FleetSpecificationImpl
- getVehicleSpecifications() - Method in class org.matsim.contrib.dvrp.fleet.VehicleGenerator
- getWeight() - Method in class org.matsim.contrib.dynagent.DynAgent
- getX(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getXValue(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getY(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getYValue(int, int) - Method in class org.matsim.contrib.util.chart.CoordDataset
- getZone(Coord) - Method in class org.matsim.contrib.zone.SquareGrid
- getZone(Node) - Method in class org.matsim.contrib.zone.SquareGridSystem
- getZone(Node) - Method in interface org.matsim.contrib.zone.ZonalSystem
- getZone(Node) - Method in class org.matsim.contrib.zone.ZonalSystemImpl
- getZones() - Method in class org.matsim.contrib.zone.io.ZoneXmlReader
- getZones() - Method in class org.matsim.contrib.zone.SquareGrid
- getZones() - Method in class org.matsim.contrib.zone.SquareGridSystem
- getZones() - Method in interface org.matsim.contrib.zone.ZonalSystem
- getZones() - Method in class org.matsim.contrib.zone.ZonalSystemImpl
- getZonesShpFile() - Method in class org.matsim.contrib.zone.ZonalSystemParams
- getZonesShpUrl(URL) - Method in class org.matsim.contrib.zone.ZonalSystemParams
- getZonesXmlFile() - Method in class org.matsim.contrib.zone.ZonalSystemParams
- getZonesXmlUrl(URL) - Method in class org.matsim.contrib.zone.ZonalSystemParams
- GROUP_NAME - Static variable in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
H
- handleActivity(MobsimAgent) - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- handleDeparture(double, MobsimAgent, Id<Link>) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- handleEvent(PassengerRequestRejectedEvent) - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestEventToPassengerEngineForwarder
- handleEvent(PassengerRequestRejectedEvent) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEventHandler
- handleEvent(PassengerRequestScheduledEvent) - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestEventToPassengerEngineForwarder
- handleEvent(PassengerRequestScheduledEvent) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEventHandler
- handleEvent(PassengerRequestSubmittedEvent) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEventHandler
- HEADER - Static variable in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorCacheStats
- Histogram<T> - Interface in org.matsim.contrib.util.histogram
-
This is a read-only interface: you can get but cannot set values.
I
- id(Id<DvrpVehicle>) - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- ID_HEADER - Static variable in class org.matsim.contrib.zone.io.ZoneShpWriter
- IdleDynActivity - Class in org.matsim.contrib.dynagent
-
endTime is not subject to change
- IdleDynActivity(String, double) - Constructor for class org.matsim.contrib.dynagent.IdleDynActivity
- IdleDynActivity(String, DoubleSupplier) - Constructor for class org.matsim.contrib.dynagent.IdleDynActivity
- ImmutableDvrpVehicleSpecification - Class in org.matsim.contrib.dvrp.fleet
-
Immutable implementation of DvrpVehicleSpecification
- ImmutableDvrpVehicleSpecification.Builder - Class in org.matsim.contrib.dvrp.fleet
- incHits() - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache.CacheStats
- incMisses() - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorWithCache.CacheStats
- increment(int) - Method in class org.matsim.contrib.util.histogram.AbstractHistogram
- increment(K) - Method in class org.matsim.contrib.util.AbstractEnumAdder
- increment(K) - Method in interface org.matsim.contrib.util.EnumAdder
- initOfflineTaskTracking(Task, MobsimTimer) - Static method in class org.matsim.contrib.dvrp.tracker.TaskTrackers
- initOnlineDriveTaskTracking(DvrpVehicle, VrpLeg, OnlineDriveTaskTracker) - Static method in class org.matsim.contrib.dvrp.tracker.TaskTrackers
- initOnlineTracking(OnlineDriveTaskTracker) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- initTaskTracker(TaskTracker) - Method in interface org.matsim.contrib.dvrp.schedule.Task
-
adds the TaskTracker to the ongoing Task (preferably at the beginning of its execution).
- initTravelTimeCalculatorFromEvents(TravelTimeCalculator, String) - Static method in class org.matsim.contrib.dvrp.trafficmonitoring.TravelTimeUtils
- initZonesByDistance(Map<Id<Zone>, Zone>) - Static method in class org.matsim.contrib.zone.ZonalSystems
- insertAgentsIntoMobsim() - Method in class org.matsim.contrib.dvrp.vrpagent.VrpAgentSource
- insertAgentsIntoMobsim() - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynAgentSource
- install() - Method in class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkControlerModule
- install() - Method in class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkModule
- install() - Method in class org.matsim.contrib.dvrp.benchmark.DvrpBenchmarkTravelTimeModule
- install() - Method in class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiModule
- install() - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckModule
- install() - Method in class org.matsim.contrib.dvrp.fleet.FleetModule
- install() - Method in class org.matsim.contrib.dvrp.passenger.PassengerModule
- install() - Method in class org.matsim.contrib.dvrp.router.DvrpModeRoutingModule
- install() - Method in class org.matsim.contrib.dvrp.router.DvrpModeRoutingNetworkModule
- install() - Method in class org.matsim.contrib.dvrp.run.DvrpModule
- install() - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule
- install() - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpTravelTimeModule
- isAllDvrpModesUnique(Stream<DvrpMode>) - Static method in class org.matsim.contrib.dvrp.run.MultiModals
- isAllModesUnique(Stream<String>) - Static method in class org.matsim.contrib.dvrp.run.MultiModals
- isIdle(DvrpVehicle) - Method in interface org.matsim.contrib.dvrp.schedule.ScheduleInquiry
- isLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.BusStopActivity
- isLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.MultiPassengerDropoffActivity
- isLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.MultiPassengerPickupActivity
- isLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.SinglePassengerDropoffActivity
- isLastStep(double) - Method in class org.matsim.contrib.dvrp.passenger.SinglePassengerPickupActivity
- isLastStep(double) - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- isWantingToArriveOnCurrentLink() - Method in class org.matsim.contrib.dynagent.DynAgent
- iterator() - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- iterator() - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
K
- key(TypeLiteral<T>, String) - Static method in class org.matsim.contrib.dvrp.run.DvrpModes
- key(Class<T>, String) - Static method in class org.matsim.contrib.dvrp.run.DvrpModes
- keys - Variable in class org.matsim.contrib.util.AbstractEnumAdder
- kSmallestElements() - Method in class org.matsim.contrib.util.PartialSort
-
Gets k smallest elements (side effect: they are removed from the queue -- the queue gets empty).
- kSmallestElements(int, Stream<T>, ToDoubleFunction<T>) - Static method in class org.matsim.contrib.util.PartialSort
L
- LeastCostPathCalculatorCacheStats - Class in org.matsim.contrib.dvrp.router
- LeastCostPathCalculatorCacheStats() - Constructor for class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorCacheStats
- LeastCostPathCalculatorWithCache - Interface in org.matsim.contrib.dvrp.router
- LeastCostPathCalculatorWithCache.CacheStats - Class in org.matsim.contrib.dvrp.router
- Line - org.matsim.contrib.util.timeprofile.TimeProfileCharts.ChartType
- link - Variable in class org.matsim.contrib.dvrp.util.LinkTimePair
- LinkProvider<T> - Interface in org.matsim.contrib.util
- LinkTimePair - Class in org.matsim.contrib.dvrp.util
- LinkTimePair(Link, double) - Constructor for class org.matsim.contrib.dvrp.util.LinkTimePair
- listenerCreator(Function<ModalProviders.InstanceGetter, L>) - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule.Builder
- listenerProvider(Provider<L>) - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule.Builder
- LongEnumAdder<K extends Enum<K>> - Class in org.matsim.contrib.util
- LongEnumAdder(Class<K>) - Constructor for class org.matsim.contrib.util.LongEnumAdder
- lookupVehicle(Id<DvrpVehicle>) - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup
- lookupVehicleAndMode(Id<DvrpVehicle>) - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup
M
- MAIN - org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider.Stage
- ManyToManyPathData - Class in org.matsim.contrib.dvrp.path
- ManyToManyPathData(Network, TravelTime, TravelDisutility, List<Link>, TimeDiscretizer, int) - Constructor for class org.matsim.contrib.dvrp.path.ManyToManyPathData
- maxOfTravelTimes(TravelTime, TravelTime) - Static method in class org.matsim.contrib.dvrp.trafficmonitoring.TravelTimeUtils
- MobsimTimerProvider - Class in org.matsim.contrib.dvrp.run
- MobsimTimerProvider() - Constructor for class org.matsim.contrib.dvrp.run.MobsimTimerProvider
- Modal - Interface in org.matsim.contrib.dvrp.run
- modalKey(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- modalKey(TypeLiteral<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- modalKey(Class<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- modalKey(Class<T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- modalMapBinder(Class<K>, Class<V>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- modalProvider(Function<ModalProviders.InstanceGetter, T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeModule
- modalProvider(Function<ModalProviders.InstanceGetter, T>) - Method in class org.matsim.contrib.dvrp.run.AbstractDvrpModeQSimModule
- ModalProviders - Class in org.matsim.contrib.dvrp.run
- ModalProviders() - Constructor for class org.matsim.contrib.dvrp.run.ModalProviders
- ModalProviders.AbstractProvider<T> - Class in org.matsim.contrib.dvrp.run
- ModalProviders.InstanceGetter - Class in org.matsim.contrib.dvrp.run
- mode - Variable in class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup.VehicleAndMode
- mode(String) - Static method in class org.matsim.contrib.dvrp.run.DvrpModes
- mode(String) - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule.Builder
- modes() - Method in interface org.matsim.contrib.dvrp.run.MultiModal
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- movedOverNode(Id<Link>) - Method in interface org.matsim.contrib.dynagent.DriverDynLeg
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- movedOverNode(Id<Link>) - Method in class org.matsim.contrib.dynagent.StaticDriverDynLeg
- movedOverNode(Link) - Method in interface org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTracker
- movedOverNode(Link) - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- MultiModal<M extends Modal> - Interface in org.matsim.contrib.dvrp.run
- MultiModals - Class in org.matsim.contrib.dvrp.run
- MultiModals() - Constructor for class org.matsim.contrib.dvrp.run.MultiModals
- MultiPassengerDropoffActivity - Class in org.matsim.contrib.dvrp.passenger
- MultiPassengerDropoffActivity(PassengerEngine, DynAgent, StayTask, Map<Id<Request>, ? extends PassengerRequest>, String) - Constructor for class org.matsim.contrib.dvrp.passenger.MultiPassengerDropoffActivity
- MultiPassengerPickupActivity - Class in org.matsim.contrib.dvrp.passenger
- MultiPassengerPickupActivity(PassengerEngine, DynAgent, StayTask, Map<Id<Request>, ? extends PassengerRequest>, String) - Constructor for class org.matsim.contrib.dvrp.passenger.MultiPassengerPickupActivity
N
- NetworkWithZonesUtils - Class in org.matsim.contrib.zone.util
- NetworkWithZonesUtils() - Constructor for class org.matsim.contrib.zone.util.NetworkWithZonesUtils
- newBuilder() - Static method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- newBuilder(DvrpVehicleSpecification) - Static method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- newRequest - org.matsim.contrib.dvrp.passenger.RequestQueue.RequestStatus
- nextDouble(double, double) - Method in class org.matsim.contrib.util.random.UniformRandom
- nextInt(int, int) - Method in class org.matsim.contrib.util.random.UniformRandom
- nextTask() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
This behaves a bit like it.next() in collections: It moves to the next task, makes it the current one, and returns it.
- nextTask(DvrpVehicle) - Method in interface org.matsim.contrib.dvrp.optimizer.VrpOptimizer
-
Called by the framework when it moves on to the next task.
- NO_LISTENER - Static variable in interface org.matsim.contrib.dvrp.tracker.OnlineTrackerListener
- notifyArrivalOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.dynagent.DynAgent
- notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.dvrp.fleet.VehicleStartLinkToLastLinkUpdater
- notifyMobsimAfterSimStep(MobsimAfterSimStepEvent) - Method in class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequestCreator
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.dvrp.fleet.VehicleStartLinkToLastLinkUpdater
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOfflineTravelTimeEstimator
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOnlineTravelTimeEstimator
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- notifyMobsimBeforeCleanup(MobsimBeforeCleanupEvent) - Method in class org.matsim.contrib.util.XYDataCollector
- notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.util.XYDataCollector
- notifyMobsimInitialized(MobsimInitializedEvent) - Method in class org.matsim.contrib.dvrp.trafficmonitoring.DvrpOnlineTravelTimeEstimator
- notifyMobsimInitialized(MobsimInitializedEvent) - Method in class org.matsim.contrib.util.XYDataCollector
- notifyMoveOverNode(Id<Link>) - Method in class org.matsim.contrib.dynagent.DynAgent
- notifyPassengerIsReadyForDeparture(MobsimPassengerAgent, double) - Method in class org.matsim.contrib.dvrp.passenger.BusStopActivity
- notifyPassengerIsReadyForDeparture(MobsimPassengerAgent, double) - Method in class org.matsim.contrib.dvrp.passenger.MultiPassengerPickupActivity
- notifyPassengerIsReadyForDeparture(MobsimPassengerAgent, double) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerPickupActivity
- notifyPassengerIsReadyForDeparture(MobsimPassengerAgent, double) - Method in class org.matsim.contrib.dvrp.passenger.SinglePassengerPickupActivity
O
- objectClass(Class<T>) - Method in class org.matsim.contrib.dvrp.run.QSimScopeObjectListenerModule.Builder
- objectCreated(Fleet) - Method in class org.matsim.contrib.dvrp.fleet.VehicleStartLinkToLastLinkUpdater
- objectCreated(T) - Method in interface org.matsim.contrib.dvrp.run.QSimScopeObjectListener
- oldRequest - org.matsim.contrib.dvrp.passenger.RequestQueue.RequestStatus
- OneTaxiModule - Class in org.matsim.contrib.dvrp.examples.onetaxi
- OneTaxiModule(URL) - Constructor for class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiModule
- OneTaxiRequest - Class in org.matsim.contrib.dvrp.examples.onetaxi
- OneTaxiRequest(Id<Request>, Id<Person>, String, Link, Link, double, double) - Constructor for class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiRequest
- OneTaxiServeTask - Class in org.matsim.contrib.dvrp.examples.onetaxi
- OneTaxiServeTask(OneTaxiOptimizer.OneTaxiTaskType, double, double, Link, OneTaxiRequest) - Constructor for class org.matsim.contrib.dvrp.examples.onetaxi.OneTaxiServeTask
- OneToManyPathSearch - Class in org.matsim.contrib.dvrp.path
- OneToManyPathSearch.PathData - Class in org.matsim.contrib.dvrp.path
- OneTruckModule - Class in org.matsim.contrib.dvrp.examples.onetruck
- OneTruckModule(URL) - Constructor for class org.matsim.contrib.dvrp.examples.onetruck.OneTruckModule
- OneTruckRequest - Class in org.matsim.contrib.dvrp.examples.onetruck
- OneTruckRequest(Id<Request>, Link, Link, double) - Constructor for class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequest
- OneTruckRequestCreator - Class in org.matsim.contrib.dvrp.examples.onetruck
- OneTruckRequestCreator(VrpOptimizer, Network) - Constructor for class org.matsim.contrib.dvrp.examples.onetruck.OneTruckRequestCreator
- OneTruckServeTask - Class in org.matsim.contrib.dvrp.examples.onetruck
- OneTruckServeTask(OneTruckOptimizer.OneTruckTaskType, double, double, Link, OneTruckRequest) - Constructor for class org.matsim.contrib.dvrp.examples.onetruck.OneTruckServeTask
- OnlineDriveTaskTracker - Interface in org.matsim.contrib.dvrp.tracker
- OnlineDriveTaskTrackerImpl - Class in org.matsim.contrib.dvrp.tracker
- OnlineDriveTaskTrackerImpl(DvrpVehicle, VrpLeg, OnlineTrackerListener, MobsimTimer) - Constructor for class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- OnlineTrackerListener - Interface in org.matsim.contrib.dvrp.tracker
- onPrepareSim() - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- onPrepareSim() - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- OPEN_ENDED - org.matsim.contrib.dvrp.util.TimeDiscretizer.Type
- OPEN_ENDED_1_HOUR - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- OPEN_ENDED_1_SEC - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- OPEN_ENDED_15_MIN - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- OPEN_ENDED_30_HOURS - Static variable in class org.matsim.contrib.dvrp.util.TimeDiscretizer
- org.matsim.contrib.dvrp.benchmark - package org.matsim.contrib.dvrp.benchmark
- org.matsim.contrib.dvrp.examples.onetaxi - package org.matsim.contrib.dvrp.examples.onetaxi
- org.matsim.contrib.dvrp.examples.onetaxionetruck - package org.matsim.contrib.dvrp.examples.onetaxionetruck
- org.matsim.contrib.dvrp.examples.onetruck - package org.matsim.contrib.dvrp.examples.onetruck
- org.matsim.contrib.dvrp.fleet - package org.matsim.contrib.dvrp.fleet
- org.matsim.contrib.dvrp.optimizer - package org.matsim.contrib.dvrp.optimizer
- org.matsim.contrib.dvrp.passenger - package org.matsim.contrib.dvrp.passenger
- org.matsim.contrib.dvrp.path - package org.matsim.contrib.dvrp.path
- org.matsim.contrib.dvrp.router - package org.matsim.contrib.dvrp.router
- org.matsim.contrib.dvrp.run - package org.matsim.contrib.dvrp.run
- org.matsim.contrib.dvrp.schedule - package org.matsim.contrib.dvrp.schedule
- org.matsim.contrib.dvrp.tracker - package org.matsim.contrib.dvrp.tracker
- org.matsim.contrib.dvrp.trafficmonitoring - package org.matsim.contrib.dvrp.trafficmonitoring
- org.matsim.contrib.dvrp.util - package org.matsim.contrib.dvrp.util
- org.matsim.contrib.dvrp.util.chart - package org.matsim.contrib.dvrp.util.chart
- org.matsim.contrib.dvrp.vrpagent - package org.matsim.contrib.dvrp.vrpagent
- org.matsim.contrib.dynagent - package org.matsim.contrib.dynagent
- org.matsim.contrib.dynagent.examples.random - package org.matsim.contrib.dynagent.examples.random
- org.matsim.contrib.dynagent.run - package org.matsim.contrib.dynagent.run
- org.matsim.contrib.dynagent.util - package org.matsim.contrib.dynagent.util
- org.matsim.contrib.util - package org.matsim.contrib.util
- org.matsim.contrib.util.chart - package org.matsim.contrib.util.chart
- org.matsim.contrib.util.distance - package org.matsim.contrib.util.distance
- org.matsim.contrib.util.histogram - package org.matsim.contrib.util.histogram
- org.matsim.contrib.util.random - package org.matsim.contrib.util.random
- org.matsim.contrib.util.timeprofile - package org.matsim.contrib.util.timeprofile
- org.matsim.contrib.zone - package org.matsim.contrib.zone
- org.matsim.contrib.zone.io - package org.matsim.contrib.zone.io
- org.matsim.contrib.zone.util - package org.matsim.contrib.zone.util
P
- PartialSort<T> - Class in org.matsim.contrib.util
-
Sorts from smallest to largest.
- PartialSort(int) - Constructor for class org.matsim.contrib.util.PartialSort
- PassengerDynLeg - Interface in org.matsim.contrib.dynagent
- PassengerEngine - Class in org.matsim.contrib.dvrp.passenger
- PassengerEngineQSimModule - Class in org.matsim.contrib.dvrp.passenger
- PassengerEngineQSimModule(String) - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerEngineQSimModule
- PassengerModule - Class in org.matsim.contrib.dvrp.passenger
-
This module initialises generic (i.e.
- PassengerModule() - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerModule
- PassengerPickupActivity - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequest - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequestCreator - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequestEventToPassengerEngineForwarder - Class in org.matsim.contrib.dvrp.passenger
-
This class has a multi-iteration scope, whereas
PassengerEngine
has only a single-iteration scope. - PassengerRequestEventToPassengerEngineForwarder() - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerRequestEventToPassengerEngineForwarder
- PassengerRequestRejectedEvent - Class in org.matsim.contrib.dvrp.passenger
- PassengerRequestRejectedEvent(double, String, Id<Request>, Id<Person>, String) - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerRequestRejectedEvent
- PassengerRequestRejectedEventHandler - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequestScheduledEvent - Class in org.matsim.contrib.dvrp.passenger
- PassengerRequestScheduledEvent(double, String, Id<Request>, Id<Person>, Id<DvrpVehicle>, double, double) - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerRequestScheduledEvent
-
An event processed upon request submission.
- PassengerRequestScheduledEventHandler - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequestSubmittedEvent - Class in org.matsim.contrib.dvrp.passenger
- PassengerRequestSubmittedEvent(double, String, Id<Request>, Id<Person>, Id<Link>, Id<Link>) - Constructor for class org.matsim.contrib.dvrp.passenger.PassengerRequestSubmittedEvent
- PassengerRequestSubmittedEventHandler - Interface in org.matsim.contrib.dvrp.passenger
- PassengerRequestValidator - Interface in org.matsim.contrib.dvrp.passenger
-
Validates (for the optimizer), whether a PassengerRequest should be served or not (e.g.
- PathData(LeastCostPathCalculator.Path, double) - Constructor for class org.matsim.contrib.dvrp.path.OneToManyPathSearch.PathData
- pathDiverted(DivertedVrpPath) - Method in interface org.matsim.contrib.dvrp.vrpagent.DivertibleLeg
- pathDiverted(DivertedVrpPath) - Method in class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- pathDiverted(DivertedVrpPath, double) - Method in class org.matsim.contrib.dvrp.schedule.DriveTask
-
Vehicle changes its path.
- PERFORMED - org.matsim.contrib.dvrp.schedule.Task.TaskStatus
- pickUpPassenger(PassengerPickupActivity, MobsimDriverAgent, PassengerRequest, double) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- PLANNED - org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
- PLANNED - org.matsim.contrib.dvrp.schedule.Task.TaskStatus
- PlanToDynAgentLogicAdapter - Class in org.matsim.contrib.dynagent.util
-
This class could be useful for jUnit testing of compatibility of DynAgent with PersonDriverAgentImpl (i.e.
- PlanToDynAgentLogicAdapter(Plan) - Constructor for class org.matsim.contrib.dynagent.util.PlanToDynAgentLogicAdapter
- PopulationUtils - Class in org.matsim.contrib.util
- PopulationUtils() - Constructor for class org.matsim.contrib.util.PopulationUtils
- populFactory - Variable in class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- predictEndTime() - Method in class org.matsim.contrib.dvrp.tracker.OnlineDriveTaskTrackerImpl
- predictEndTime() - Method in interface org.matsim.contrib.dvrp.tracker.TaskTracker
- predictEndTime(Task, double) - Static method in class org.matsim.contrib.dvrp.tracker.TaskTrackers
- prescheduledRequest - org.matsim.contrib.dvrp.passenger.RequestQueue.RequestStatus
- printStats(PrintWriter, String) - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorCacheStats
- PTPassengerDynLeg - Interface in org.matsim.contrib.dynagent
Q
- QSimFreeSpeedTravelTime - Class in org.matsim.contrib.dvrp.trafficmonitoring
-
Precise version of FreeSpeedTravelTime that takes into account the way QSim moves vehicles along links and over nodes.
- QSimFreeSpeedTravelTime(QSimConfigGroup) - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.QSimFreeSpeedTravelTime
- QSimScopeObjectListener<T> - Interface in org.matsim.contrib.dvrp.run
- QSimScopeObjectListenerModule<T,L extends QSimScopeObjectListener<T> & org.matsim.core.controler.listener.ControlerListener & org.matsim.core.mobsim.framework.listeners.MobsimListener> - Class in org.matsim.contrib.dvrp.run
-
Typical usecase: binding multi-iteration object stats calculators to overcome the limitation of the QSim scope of Fleet.
- QSimScopeObjectListenerModule.Builder<T,L extends QSimScopeObjectListener<T> & org.matsim.core.controler.listener.ControlerListener & org.matsim.core.mobsim.framework.listeners.MobsimListener> - Class in org.matsim.contrib.dvrp.run
R
- RandomDynActivity - Class in org.matsim.contrib.dynagent.examples.random
- RandomDynActivity(double) - Constructor for class org.matsim.contrib.dynagent.examples.random.RandomDynActivity
- RandomDynAgentLogic - Class in org.matsim.contrib.dynagent.examples.random
- RandomDynAgentLogic(Network) - Constructor for class org.matsim.contrib.dynagent.examples.random.RandomDynAgentLogic
- RandomDynAgentSource - Class in org.matsim.contrib.dynagent.examples.random
- RandomDynAgentSource(QSim) - Constructor for class org.matsim.contrib.dynagent.examples.random.RandomDynAgentSource
- RandomDynLeg - Class in org.matsim.contrib.dynagent.examples.random
- RandomDynLeg(Id<Link>, Network) - Constructor for class org.matsim.contrib.dynagent.examples.random.RandomDynLeg
- RandomPointUtils - Class in org.matsim.contrib.zone.util
- RandomPointUtils() - Constructor for class org.matsim.contrib.zone.util.RandomPointUtils
- RandomUtils - Class in org.matsim.contrib.util.random
-
Based on org.matsim.core.gbl.MatsimRandom
- RandomUtils() - Constructor for class org.matsim.contrib.util.random.RandomUtils
- readCSV(String) - Static method in class org.matsim.contrib.util.CSVReaders
- readFile(String, char) - Static method in class org.matsim.contrib.util.CSVReaders
- readSemicolonSV(String) - Static method in class org.matsim.contrib.util.CSVReaders
- readTSV(String) - Static method in class org.matsim.contrib.util.CSVReaders
- readZones(String, String) - Static method in class org.matsim.contrib.zone.Zones
- readZones(URL) - Method in class org.matsim.contrib.zone.io.ZoneShpReader
- readZones(URL, String) - Method in class org.matsim.contrib.zone.io.ZoneShpReader
- readZones(URL, URL) - Static method in class org.matsim.contrib.zone.Zones
- registerDvrpMode(Binder, String) - Static method in class org.matsim.contrib.dvrp.run.DvrpModes
- REMOVE_STAY_TASK - Static variable in class org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater
- removeLastTask() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Does what it says.
- removePersonsNotUsingMode(String, Scenario) - Static method in class org.matsim.contrib.util.PopulationUtils
- removeSeries(String) - Method in class org.matsim.contrib.util.chart.CoordDataset
- removeSpecification(Id<I>) - Method in class org.matsim.contrib.util.SpecificationContainer
- removeTask(Task) - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Remove a Task from the Schedule at the specified position.
- removeVehicleSpecification(Id<DvrpVehicle>) - Method in interface org.matsim.contrib.dvrp.fleet.FleetSpecification
- removeVehicleSpecification(Id<DvrpVehicle>) - Method in class org.matsim.contrib.dvrp.fleet.FleetSpecificationImpl
- replaceSpecification(S) - Method in class org.matsim.contrib.util.SpecificationContainer
- replaceVehicleSpecification(DvrpVehicleSpecification) - Method in interface org.matsim.contrib.dvrp.fleet.FleetSpecification
- replaceVehicleSpecification(DvrpVehicleSpecification) - Method in class org.matsim.contrib.dvrp.fleet.FleetSpecificationImpl
- Request - Interface in org.matsim.contrib.dvrp.optimizer
-
Represents a general request in DVRP.
- RequestEntry(R, RequestQueue.RequestStatus) - Constructor for class org.matsim.contrib.dvrp.passenger.RequestQueue.RequestEntry
- RequestQueue<R extends PassengerRequest> - Class in org.matsim.contrib.dvrp.passenger
- RequestQueue.RequestEntry<R extends PassengerRequest> - Class in org.matsim.contrib.dvrp.passenger
- RequestQueue.RequestStatus - Enum in org.matsim.contrib.dvrp.passenger
- requestSubmitted(Request) - Method in interface org.matsim.contrib.dvrp.optimizer.VrpOptimizer
-
This is called by the framework every time a request is submitted so that the optimizer is notified of it.
- requireAllModesUnique(String...) - Static method in class org.matsim.contrib.dvrp.run.MultiModals
- requireAllModesUnique(MultiModal<?>) - Static method in class org.matsim.contrib.dvrp.run.MultiModals
- rescheduleActivityEnd(MobsimAgent) - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- reset() - Static method in class org.matsim.contrib.util.random.RandomUtils
- reset(int) - Method in class org.matsim.contrib.dvrp.passenger.PassengerRequestEventToPassengerEngineForwarder
- reset(int) - Static method in class org.matsim.contrib.util.random.RandomUtils
- retrieveAwaitingPickup(Id<Request>) - Method in class org.matsim.contrib.dvrp.passenger.AwaitingPickupStorage
- RouteCharts - Class in org.matsim.contrib.dvrp.util.chart
- RouteCharts() - Constructor for class org.matsim.contrib.dvrp.util.chart.RouteCharts
- run(URL, String, boolean) - Static method in class org.matsim.contrib.dynagent.examples.random.RunRandomDynAgentExample
- run(URL, String, boolean, int) - Static method in class org.matsim.contrib.dvrp.examples.onetaxi.RunOneTaxiExample
- run(URL, String, boolean, int) - Static method in class org.matsim.contrib.dvrp.examples.onetruck.RunOneTruckExample
- run(URL, String, String, boolean, int) - Static method in class org.matsim.contrib.dvrp.examples.onetaxionetruck.RunOneTaxiOneTruckExample
- run(R) - Method in interface org.matsim.contrib.util.ExecutorServiceWithResource.RunnableWithResource
- RunOneTaxiExample - Class in org.matsim.contrib.dvrp.examples.onetaxi
- RunOneTaxiExample() - Constructor for class org.matsim.contrib.dvrp.examples.onetaxi.RunOneTaxiExample
- RunOneTaxiOneTruckExample - Class in org.matsim.contrib.dvrp.examples.onetaxionetruck
- RunOneTaxiOneTruckExample() - Constructor for class org.matsim.contrib.dvrp.examples.onetaxionetruck.RunOneTaxiOneTruckExample
- RunOneTruckExample - Class in org.matsim.contrib.dvrp.examples.onetruck
- RunOneTruckExample() - Constructor for class org.matsim.contrib.dvrp.examples.onetruck.RunOneTruckExample
- RunRandomDynAgentExample - Class in org.matsim.contrib.dynagent.examples.random
- RunRandomDynAgentExample() - Constructor for class org.matsim.contrib.dynagent.examples.random.RunRandomDynAgentExample
S
- saveAsPNG(JFreeChart, String, int, int) - Static method in class org.matsim.contrib.util.chart.ChartSaveUtils
- Schedule - Interface in org.matsim.contrib.dvrp.schedule
-
A Schedule contains Tasks.
- Schedule.ScheduleStatus - Enum in org.matsim.contrib.dvrp.schedule
- ScheduleCharts - Class in org.matsim.contrib.dvrp.util.chart
- ScheduleCharts() - Constructor for class org.matsim.contrib.dvrp.util.chart.ScheduleCharts
- ScheduleCharts.DescriptionCreator - Interface in org.matsim.contrib.dvrp.util.chart
- ScheduleCharts.PaintSelector - Interface in org.matsim.contrib.dvrp.util.chart
- ScheduleCoordSources - Class in org.matsim.contrib.dvrp.util.chart
- ScheduleCoordSources() - Constructor for class org.matsim.contrib.dvrp.util.chart.ScheduleCoordSources
- ScheduleInquiry - Interface in org.matsim.contrib.dvrp.schedule
- Schedules - Class in org.matsim.contrib.dvrp.schedule
- Schedules() - Constructor for class org.matsim.contrib.dvrp.schedule.Schedules
- Schedules2GIS - Class in org.matsim.contrib.dvrp.util
- Schedules2GIS(Iterable<? extends DvrpVehicle>, String) - Constructor for class org.matsim.contrib.dvrp.util.Schedules2GIS
- ScheduleTimingUpdater - Class in org.matsim.contrib.dvrp.schedule
- ScheduleTimingUpdater(MobsimTimer, ScheduleTimingUpdater.StayTaskEndTimeCalculator) - Constructor for class org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater
- ScheduleTimingUpdater.StayTaskEndTimeCalculator - Interface in org.matsim.contrib.dvrp.schedule
- select() - Method in class org.matsim.contrib.util.random.WeightedRandomSelection
- select(Task) - Method in interface org.matsim.contrib.dvrp.util.chart.ScheduleCharts.PaintSelector
- select(R, C) - Method in class org.matsim.contrib.util.random.WeightedRandomSelectionTable
- serviceBeginTime(double) - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- serviceEndTime(double) - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- SET_NAME - Static variable in class org.matsim.contrib.zone.ZonalSystemParams
- setBeginTime(double) - Method in interface org.matsim.contrib.dvrp.schedule.Task
- setChartCustomizer(BiConsumer<JFreeChart, TimeProfileCharts.ChartType>) - Method in class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- setChartTypes(TimeProfileCharts.ChartType...) - Method in class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- setCoord(Coord) - Method in class org.matsim.contrib.zone.Zone
- setEndTime(double) - Method in interface org.matsim.contrib.dvrp.schedule.Task
- setExpansionDistance(double) - Method in class org.matsim.contrib.zone.ZonalSystemParams
- setInternalInterface(InternalInterface) - Method in class org.matsim.contrib.dvrp.passenger.PassengerEngine
- setInternalInterface(InternalInterface) - Method in class org.matsim.contrib.dynagent.run.DynActivityEngine
- setLinkTravelTime(int, double) - Method in class org.matsim.contrib.dvrp.path.DivertedVrpPath
- setLinkTravelTime(int, double) - Method in interface org.matsim.contrib.dvrp.path.VrpPath
- setLinkTravelTime(int, double) - Method in class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
- setMobsimMode(String) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- setMultiPolygon(MultiPolygon) - Method in class org.matsim.contrib.zone.Zone
- setNetworkModes(ImmutableSet<String>) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- setNetworkModesAsString(String) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- setStateToAbort(double) - Method in class org.matsim.contrib.dynagent.DynAgent
- setTravelTimeEstimationAlpha(double) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- setTravelTimeEstimationBeta(double) - Method in class org.matsim.contrib.dvrp.run.DvrpConfigGroup
- setValuesToStringsConverter(Function<Object[], String[]>) - Method in class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- setValuesToStringsConverter(Function<Object[], String[]>) - Method in class org.matsim.contrib.util.XYDataCollector
- setVehicle(MobsimVehicle) - Method in class org.matsim.contrib.dynagent.DynAgent
- setZonesShpFile(String) - Method in class org.matsim.contrib.zone.ZonalSystemParams
- setZonesXmlFile(String) - Method in class org.matsim.contrib.zone.ZonalSystemParams
- showDialog(JFreeChart, boolean) - Static method in class org.matsim.contrib.util.chart.ChartWindowUtils
- showDialog(JFreeChart, String, int, int, boolean) - Static method in class org.matsim.contrib.util.chart.ChartWindowUtils
- showFrame(JFreeChart) - Static method in class org.matsim.contrib.util.chart.ChartWindowUtils
- showFrame(JFreeChart, String, int, int) - Static method in class org.matsim.contrib.util.chart.ChartWindowUtils
- showWindow(Window, boolean) - Static method in class org.matsim.contrib.util.chart.SwingUtils
- shutdown() - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- simStep(double) - Method in class org.matsim.contrib.dvrp.passenger.BusStopActivity
- simStep(double) - Method in class org.matsim.contrib.dynagent.FirstLastSimStepDynActivity
- SinglePassengerDropoffActivity - Class in org.matsim.contrib.dvrp.passenger
- SinglePassengerDropoffActivity(PassengerEngine, DynAgent, StayTask, PassengerRequest, String) - Constructor for class org.matsim.contrib.dvrp.passenger.SinglePassengerDropoffActivity
- SinglePassengerPickupActivity - Class in org.matsim.contrib.dvrp.passenger
- SinglePassengerPickupActivity(PassengerEngine, DynAgent, StayTask, PassengerRequest, String) - Constructor for class org.matsim.contrib.dvrp.passenger.SinglePassengerPickupActivity
- size() - Method in class org.matsim.contrib.util.random.WeightedRandomSelection
- SpecificationContainer<I,S extends org.matsim.api.core.v01.Identifiable<I>> - Class in org.matsim.contrib.util
- SpecificationContainer() - Constructor for class org.matsim.contrib.util.SpecificationContainer
- SquareGrid - Class in org.matsim.contrib.zone
- SquareGrid(Network, double) - Constructor for class org.matsim.contrib.zone.SquareGrid
- SquareGridSystem - Class in org.matsim.contrib.zone
- SquareGridSystem(Network, double) - Constructor for class org.matsim.contrib.zone.SquareGridSystem
- StackedArea - org.matsim.contrib.util.timeprofile.TimeProfileCharts.ChartType
- STARTED - org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
- STARTED - org.matsim.contrib.dvrp.schedule.Task.TaskStatus
- startLinkId(Id<Link>) - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification.Builder
- startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.dvrp.fleet.FleetReader
- startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.zone.io.ZoneXmlReader
- StaticDriverDynLeg - Class in org.matsim.contrib.dynagent
- StaticDriverDynLeg(String, NetworkRoute) - Constructor for class org.matsim.contrib.dynagent.StaticDriverDynLeg
- StaticPassengerDynLeg - Class in org.matsim.contrib.dynagent
- StaticPassengerDynLeg(Route, String) - Constructor for class org.matsim.contrib.dynagent.StaticPassengerDynLeg
- StayTask - Class in org.matsim.contrib.dvrp.schedule
- StayTask(Task.TaskType, double, double, Link) - Constructor for class org.matsim.contrib.dvrp.schedule.StayTask
- stayTasks(Schedule) - Static method in class org.matsim.contrib.dvrp.schedule.Schedules
- storeAwaitingPickup(Id<Request>, PassengerPickupActivity) - Method in class org.matsim.contrib.dvrp.passenger.AwaitingPickupStorage
- StraightLineKnnFinder<T,N> - Class in org.matsim.contrib.util
- StraightLineKnnFinder(int, LinkProvider<T>, LinkProvider<N>) - Constructor for class org.matsim.contrib.util.StraightLineKnnFinder
- submitCallable(ExecutorServiceWithResource.CallableWithResource<V, R>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- submitCallables(Stream<ExecutorServiceWithResource.CallableWithResource<V, R>>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- submitCallablesAndGetResults(Stream<ExecutorServiceWithResource.CallableWithResource<V, R>>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- submitRunnable(ExecutorServiceWithResource.RunnableWithResource<R>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- submitRunnables(Stream<ExecutorServiceWithResource.RunnableWithResource<R>>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- submitRunnablesAndWait(Stream<ExecutorServiceWithResource.RunnableWithResource<R>>) - Method in class org.matsim.contrib.util.ExecutorServiceWithResource
- SubzoneUtils - Class in org.matsim.contrib.zone.util
- SubzoneUtils() - Constructor for class org.matsim.contrib.zone.util.SubzoneUtils
- SwingUtils - Class in org.matsim.contrib.util.chart
- SwingUtils() - Constructor for class org.matsim.contrib.util.chart.SwingUtils
T
- Task - Interface in org.matsim.contrib.dvrp.schedule
-
Root class of Task hierarchy.
- TASK_SCHEDULE_IDX_COMPARATOR - Static variable in class org.matsim.contrib.dvrp.schedule.Schedules
- Task.TaskStatus - Enum in org.matsim.contrib.dvrp.schedule
- Task.TaskType - Interface in org.matsim.contrib.dvrp.schedule
- tasks() - Method in interface org.matsim.contrib.dvrp.schedule.Schedule
-
Stream of tasks in the schedule.
- Tasks - Class in org.matsim.contrib.dvrp.schedule
- Tasks() - Constructor for class org.matsim.contrib.dvrp.schedule.Tasks
- TaskTracker - Interface in org.matsim.contrib.dvrp.tracker
- TaskTrackers - Class in org.matsim.contrib.dvrp.tracker
-
General assumptions: An offline tracker knows/uses only the corresponding task and the schedule (i.e.
- TaskTrackers() - Constructor for class org.matsim.contrib.dvrp.tracker.TaskTrackers
- time - Variable in class org.matsim.contrib.dvrp.util.LinkTimePair
- TimeAsTravelDisutility - Class in org.matsim.contrib.dvrp.router
- TimeAsTravelDisutility(TravelTime) - Constructor for class org.matsim.contrib.dvrp.router.TimeAsTravelDisutility
- TimeDiscretizer - Class in org.matsim.contrib.dvrp.util
- TimeDiscretizer(int, int, TimeDiscretizer.Type) - Constructor for class org.matsim.contrib.dvrp.util.TimeDiscretizer
- TimeDiscretizer(TravelTimeCalculatorConfigGroup) - Constructor for class org.matsim.contrib.dvrp.util.TimeDiscretizer
- TimeDiscretizer.Type - Enum in org.matsim.contrib.dvrp.util
- TimeProfileCharts - Class in org.matsim.contrib.util.timeprofile
- TimeProfileCharts() - Constructor for class org.matsim.contrib.util.timeprofile.TimeProfileCharts
- TimeProfileCharts.ChartType - Enum in org.matsim.contrib.util.timeprofile
- TimeProfileCollector - Class in org.matsim.contrib.util.timeprofile
- TimeProfileCollector(TimeProfileCollector.ProfileCalculator, int, String, MatsimServices) - Constructor for class org.matsim.contrib.util.timeprofile.TimeProfileCollector
- TimeProfileCollector.ProfileCalculator - Interface in org.matsim.contrib.util.timeprofile
- TimeProfiles - Class in org.matsim.contrib.util.timeprofile
- TimeProfiles() - Constructor for class org.matsim.contrib.util.timeprofile.TimeProfiles
- toString() - Method in class org.matsim.contrib.dvrp.fleet.DvrpVehicleImpl
- toString() - Method in class org.matsim.contrib.dvrp.fleet.ImmutableDvrpVehicleSpecification
- toString() - Method in class org.matsim.contrib.dvrp.schedule.DriveTask
- toString() - Method in class org.matsim.contrib.dvrp.schedule.StayTask
- toString() - Method in class org.matsim.contrib.dvrp.util.LinkTimePair
- toString() - Method in class org.matsim.contrib.util.DoubleEnumAdder
- toString() - Method in class org.matsim.contrib.util.LongEnumAdder
- totalCount - Variable in class org.matsim.contrib.util.histogram.AbstractHistogram
- transformMultiPolygon(MultiPolygon, MathTransform) - Static method in class org.matsim.contrib.zone.Zones
- transformZones(Map<Id<Zone>, Zone>, String, String) - Static method in class org.matsim.contrib.zone.Zones
- TravelTimeUtils - Class in org.matsim.contrib.dvrp.trafficmonitoring
- TravelTimeUtils() - Constructor for class org.matsim.contrib.dvrp.trafficmonitoring.TravelTimeUtils
- trueOrFalse(double) - Method in class org.matsim.contrib.util.random.UniformRandom
U
- UniformHistogram - Class in org.matsim.contrib.util.histogram
- UniformHistogram(double, int) - Constructor for class org.matsim.contrib.util.histogram.UniformHistogram
- UniformRandom - Class in org.matsim.contrib.util.random
- UniformRandom(RandomGenerator) - Constructor for class org.matsim.contrib.util.random.UniformRandom
- UNPLANNED - org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
- updateBeforeNextTask(DvrpVehicle) - Method in class org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater
-
This method should be called inside
VrpOptimizer.nextTask()
before anything else is done. - updateQueuesOnNextTimeSteps(double) - Method in class org.matsim.contrib.dvrp.passenger.RequestQueue
- updateStats(LeastCostPathCalculatorWithCache) - Method in class org.matsim.contrib.dvrp.router.LeastCostPathCalculatorCacheStats
- updateTimings(DvrpVehicle) - Method in class org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater
- updateTimingsStartingFromTaskIdx(DvrpVehicle, int, double) - Method in class org.matsim.contrib.dvrp.schedule.ScheduleTimingUpdater
V
- validateRequest(PassengerRequest) - Method in class org.matsim.contrib.dvrp.passenger.DefaultPassengerRequestValidator
- validateRequest(PassengerRequest) - Method in interface org.matsim.contrib.dvrp.passenger.PassengerRequestValidator
-
Checks if the request can be served given some spatiotemporal (limited time and area of operations) or other constraints.
- value() - Method in annotation type org.matsim.contrib.dvrp.run.DvrpMode
- valueOf(String) - Static method in enum org.matsim.contrib.dvrp.passenger.RequestQueue.RequestStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider.Stage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.dvrp.schedule.Task.TaskStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.dvrp.util.TimeDiscretizer.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.matsim.contrib.util.timeprofile.TimeProfileCharts.ChartType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.matsim.contrib.dvrp.passenger.RequestQueue.RequestStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.dvrp.router.DvrpRoutingModuleProvider.Stage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.dvrp.schedule.Schedule.ScheduleStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.dvrp.schedule.Task.TaskStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.dvrp.util.TimeDiscretizer.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.matsim.contrib.util.timeprofile.TimeProfileCharts.ChartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vehicle - Variable in class org.matsim.contrib.dvrp.fleet.DvrpVehicleLookup.VehicleAndMode
- VehicleCounter - Class in org.matsim.contrib.dvrp.fleet
- VehicleCounter(Collection<? extends DvrpVehicle>) - Constructor for class org.matsim.contrib.dvrp.fleet.VehicleCounter
- vehicleEnteredNextLink(DvrpVehicle, Link) - Method in interface org.matsim.contrib.dvrp.tracker.OnlineTrackerListener
-
Notifies that the next link was entered.
- VehicleGenerator - Class in org.matsim.contrib.dvrp.fleet
- VehicleGenerator(double, double, VehicleGenerator.VehicleCreator) - Constructor for class org.matsim.contrib.dvrp.fleet.VehicleGenerator
- VehicleGenerator.VehicleCreator - Interface in org.matsim.contrib.dvrp.fleet
- VehicleStartLinkToLastLinkUpdater - Class in org.matsim.contrib.dvrp.fleet
-
1.
- VehicleStartLinkToLastLinkUpdater(FleetSpecification) - Constructor for class org.matsim.contrib.dvrp.fleet.VehicleStartLinkToLastLinkUpdater
- VrpAgentLogic - Class in org.matsim.contrib.dvrp.vrpagent
- VrpAgentLogic(VrpOptimizer, VrpAgentLogic.DynActionCreator, DvrpVehicle) - Constructor for class org.matsim.contrib.dvrp.vrpagent.VrpAgentLogic
- VrpAgentLogic.DynActionCreator - Interface in org.matsim.contrib.dvrp.vrpagent
- VrpAgentQueryHelper - Class in org.matsim.contrib.dvrp.vrpagent
-
The class is designed for inheritance.
- VrpAgentQueryHelper(PopulationFactory) - Constructor for class org.matsim.contrib.dvrp.vrpagent.VrpAgentQueryHelper
- VrpAgentSource - Class in org.matsim.contrib.dvrp.vrpagent
- VrpAgentSource(VrpAgentLogic.DynActionCreator, Fleet, VrpOptimizer, QSim, VehicleType) - Constructor for class org.matsim.contrib.dvrp.vrpagent.VrpAgentSource
- VrpAgentSourceQSimModule - Class in org.matsim.contrib.dvrp.vrpagent
- VrpAgentSourceQSimModule(String) - Constructor for class org.matsim.contrib.dvrp.vrpagent.VrpAgentSourceQSimModule
- VrpLeg - Class in org.matsim.contrib.dvrp.vrpagent
-
ASSUMPTION: A vehicle enters and exits links at their ends (link.getToNode())
- VrpLeg(String, VrpPath) - Constructor for class org.matsim.contrib.dvrp.vrpagent.VrpLeg
- VrpLegFactory - Interface in org.matsim.contrib.dvrp.vrpagent
- VrpOptimizer - Interface in org.matsim.contrib.dvrp.optimizer
-
Minimal functionality of dvrp optimizers in the dvrp contrib.
- VrpPath - Interface in org.matsim.contrib.dvrp.path
-
Contains relevant information about a dvrp path.
- VrpPaths - Class in org.matsim.contrib.dvrp.path
- VrpPaths() - Constructor for class org.matsim.contrib.dvrp.path.VrpPaths
- VrpPathWithTravelData - Interface in org.matsim.contrib.dvrp.path
- VrpPathWithTravelDataImpl - Class in org.matsim.contrib.dvrp.path
- VrpPathWithTravelDataImpl(double, double, Link[], double[]) - Constructor for class org.matsim.contrib.dvrp.path.VrpPathWithTravelDataImpl
W
- WeightedRandomSelection<T> - Class in org.matsim.contrib.util.random
- WeightedRandomSelection() - Constructor for class org.matsim.contrib.util.random.WeightedRandomSelection
- WeightedRandomSelection(UniformRandom) - Constructor for class org.matsim.contrib.util.random.WeightedRandomSelection
- WeightedRandomSelectionTable<R,C,V> - Class in org.matsim.contrib.util.random
- withInfiniteAdvanceRequestPlanningHorizon() - Static method in class org.matsim.contrib.dvrp.passenger.RequestQueue
- withLimitedAdvanceRequestPlanningHorizon(double) - Static method in class org.matsim.contrib.dvrp.passenger.RequestQueue
- withNoAdvanceRequestPlanningHorizon() - Static method in class org.matsim.contrib.dvrp.passenger.RequestQueue
- write(String) - Method in class org.matsim.contrib.dvrp.fleet.FleetWriter
- write(String) - Method in class org.matsim.contrib.dvrp.util.Schedules2GIS
- write(String) - Method in class org.matsim.contrib.zone.io.ZoneShpWriter
- write(String) - Method in class org.matsim.contrib.zone.io.ZoneXmlWriter
- writeNext(String...) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNext(String, String[]) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNext(String, String, String[]) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNext(String, String, String, String[]) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNext(String, String, String, String, String[]) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNext(CSVLineBuilder) - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeNextEmpty() - Method in class org.matsim.contrib.util.CompactCSVWriter
- writeZones(Map<Id<Zone>, Zone>, String, String, String) - Static method in class org.matsim.contrib.zone.Zones
X
- XYDataCollector<T extends org.matsim.api.core.v01.Identifiable<T>> - Class in org.matsim.contrib.util
- XYDataCollector(Iterable<T>, XYDataCollector.XYDataCalculator<T>, int, String, MatsimServices) - Constructor for class org.matsim.contrib.util.XYDataCollector
- XYDataCollector.XYDataCalculator<T> - Interface in org.matsim.contrib.util
- XYDataCollectors - Class in org.matsim.contrib.util
- XYDataCollectors() - Constructor for class org.matsim.contrib.util.XYDataCollectors
Z
- ZonalSystem - Interface in org.matsim.contrib.zone
- ZonalSystemImpl - Class in org.matsim.contrib.zone
- ZonalSystemImpl(Map<Id<Zone>, Zone>, ZoneFinder, Network) - Constructor for class org.matsim.contrib.zone.ZonalSystemImpl
- ZonalSystemParams - Class in org.matsim.contrib.zone
- ZonalSystemParams() - Constructor for class org.matsim.contrib.zone.ZonalSystemParams
- ZonalSystems - Class in org.matsim.contrib.zone
- ZonalSystems() - Constructor for class org.matsim.contrib.zone.ZonalSystems
- ZonalSystems.ZonalDistanceCalculator - Interface in org.matsim.contrib.zone
- Zone - Class in org.matsim.contrib.zone
- Zone(Id<Zone>, String) - Constructor for class org.matsim.contrib.zone.Zone
- Zone(Id<Zone>, String, MultiPolygon) - Constructor for class org.matsim.contrib.zone.Zone
- Zone(Id<Zone>, String, Coord) - Constructor for class org.matsim.contrib.zone.Zone
- ZoneFinder - Interface in org.matsim.contrib.zone.util
- ZoneFinderImpl - Class in org.matsim.contrib.zone.util
- ZoneFinderImpl(Map<Id<Zone>, Zone>, double) - Constructor for class org.matsim.contrib.zone.util.ZoneFinderImpl
- Zones - Class in org.matsim.contrib.zone
- Zones() - Constructor for class org.matsim.contrib.zone.Zones
- ZONES_SHP_FILE - Static variable in class org.matsim.contrib.zone.ZonalSystemParams
- ZONES_XML_FILE - Static variable in class org.matsim.contrib.zone.ZonalSystemParams
- ZoneShpReader - Class in org.matsim.contrib.zone.io
- ZoneShpReader(Map<Id<Zone>, Zone>) - Constructor for class org.matsim.contrib.zone.io.ZoneShpReader
- ZoneShpWriter - Class in org.matsim.contrib.zone.io
- ZoneShpWriter(Map<Id<Zone>, Zone>, String) - Constructor for class org.matsim.contrib.zone.io.ZoneShpWriter
- ZoneXmlReader - Class in org.matsim.contrib.zone.io
- ZoneXmlReader() - Constructor for class org.matsim.contrib.zone.io.ZoneXmlReader
- ZoneXmlWriter - Class in org.matsim.contrib.zone.io
- ZoneXmlWriter(Map<Id<Zone>, Zone>) - Constructor for class org.matsim.contrib.zone.io.ZoneXmlWriter
All Classes All Packages