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

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
 
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