A C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

add(SimpleFeature) - Method in class org.matsim.contrib.carsharing.qsim.FreefloatingAreas
 
addArea(SimpleFeature) - Method in class org.matsim.contrib.carsharing.config.FreefloatingAreasReader
 
addCar(String, CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
addCar(String, CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
addCarsharingType(String, VehiclesContainer) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
addCompanyId(String) - Method in class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriter
 
addConfigModules(Config) - Static method in class org.matsim.contrib.carsharing.runExample.CarsharingUtils
 
addEndTime(long) - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
addLinkId(Id<Link>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
addODMatrices(Map<String, Map<Double, Matrices>>, Map<String, Map<Double, Matrices>>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
addODMatrices(Map<String, Map<Double, Matrices>>, Map<String, Map<Double, Matrices>>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
addODRelation(String, String, RelocationZone, RelocationZone) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
addPerson(String, PersonMembership) - Method in class org.matsim.contrib.carsharing.manager.demand.membership.MembershipContainer
 
addRelocation(String, RelocationInfo) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
addStartTime(long) - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
addStrategyModule(PlanStrategyModule) - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
addStrategyModule(PlanStrategyModule) - Method in class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
addTIme(long) - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
addType(String) - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
addVehicle(Id<Person>, Link, CSVehicle, String) - Method in interface org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemand
 
addVehicle(Id<Person>, Link, CSVehicle, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 
addVehicle(Link, CSVehicle, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
addVehicleRentals(String, Id<Vehicle>, ArrayList<RentalInfo>) - Method in class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriter
 
addVehicles(String, Link, ArrayList<String>) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
addVehicles(Link, ArrayList<String>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
AgentRentals - Class in org.matsim.contrib.carsharing.manager.demand
 
AgentRentals(Id<Person>) - Constructor for class org.matsim.contrib.carsharing.manager.demand.AgentRentals
 
AverageDemandRelocationListener - Class in org.matsim.contrib.carsharing.relocation.infrastructure
 
AverageDemandRelocationListener() - Constructor for class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
avgODMatrices - Variable in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
avgODMatrices - Variable in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 

C

calcCost(String, RentalInfo) - Method in class org.matsim.contrib.carsharing.manager.supply.costs.CompanyCosts
 
calcLegScore(double, double, Leg) - Method in class org.matsim.contrib.carsharing.scoring.CarsharingLegScoringFunction
 
calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.carsharing.router.FreeFloatingRoutingModule
 
calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.carsharing.router.OneWayCarsharingRoutingModule
 
calcRoute(Facility, Facility, double, Person) - Method in class org.matsim.contrib.carsharing.router.TwoWayCarsharingRoutingModule
 
calculateAvgODMAtrices(List<Map<String, Map<Double, Matrices>>>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
calculateAvgODMAtrices(List<Map<String, Map<Double, Matrices>>>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
calculateRelocations(Double, Double, String, List<RelocationZone>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
calculateRelocations(Double, Double, String, List<RelocationZone>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
CarsharingConfigGroup - Class in org.matsim.contrib.carsharing.config
 
CarsharingConfigGroup() - Constructor for class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
CarsharingCurrentRentalsInfo - Class in org.matsim.contrib.carsharing.manager.demand
 
CarsharingCurrentRentalsInfo(Network) - Constructor for class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
CarSharingDemandTracker - Class in org.matsim.contrib.carsharing.relocation.listeners
 
CarSharingDemandTracker() - Constructor for class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
CarsharingLegScoringFunction - Class in org.matsim.contrib.carsharing.scoring
 
CarsharingLegScoringFunction(ScoringParameters, Config, Network, DemandHandler, CostsCalculatorContainer, CarsharingSupplyInterface, Person) - Constructor for class org.matsim.contrib.carsharing.scoring.CarsharingLegScoringFunction
 
CarsharingListener - Class in org.matsim.contrib.carsharing.control.listeners
 
CarsharingListener() - Constructor for class org.matsim.contrib.carsharing.control.listeners.CarsharingListener
 
CarsharingManagerInterface - Interface in org.matsim.contrib.carsharing.manager
 
CarsharingManagerNew - Class in org.matsim.contrib.carsharing.manager
Class containing all the information about carsharing supply and demand.
CarsharingManagerNew() - Constructor for class org.matsim.contrib.carsharing.manager.CarsharingManagerNew
 
CarsharingModule - Class in org.matsim.contrib.carsharing.qsim
 
CarsharingModule() - Constructor for class org.matsim.contrib.carsharing.qsim.CarsharingModule
 
CarsharingPersonDriverAgentImpl - Class in org.matsim.contrib.carsharing.qsim
 
CarsharingPersonDriverAgentImpl(Plan, Netsim, CarsharingManagerInterface) - Constructor for class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
CarSharingQSimModule - Class in org.matsim.contrib.carsharing.qsim
 
CarSharingQSimModule() - Constructor for class org.matsim.contrib.carsharing.qsim.CarSharingQSimModule
 
CarsharingRoute - Class in org.matsim.contrib.carsharing.router
 
CarsharingRoute(Id<Link>, Id<Link>) - Constructor for class org.matsim.contrib.carsharing.router.CarsharingRoute
 
CarsharingRouteFactory - Class in org.matsim.contrib.carsharing.router
 
CarsharingRouteFactory() - Constructor for class org.matsim.contrib.carsharing.router.CarsharingRouteFactory
 
CarsharingScoringFunctionFactory - Class in org.matsim.contrib.carsharing.scoring
 
CarsharingStation - Interface in org.matsim.contrib.carsharing.stations
 
CarsharingSubtourModeChoiceStrategy - Class in org.matsim.contrib.carsharing.replanning
Uses a TripsToLegModule to simplify trips before running subtour mode choice and re-routing
CarsharingSubtourModeChoiceStrategy(Scenario, Provider<TripRouter>, MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
CarsharingSubTourPermissableModesCalculator - Class in org.matsim.contrib.carsharing.replanning
 
CarsharingSubTourPermissableModesCalculator(Scenario, String[], MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.replanning.CarsharingSubTourPermissableModesCalculator
 
CarsharingSupplyContainer - Class in org.matsim.contrib.carsharing.manager.supply
 
CarsharingSupplyContainer() - Constructor for class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
CarsharingSupplyInterface - Interface in org.matsim.contrib.carsharing.manager.supply
 
CarsharingTripModeChoice - Class in org.matsim.contrib.carsharing.replanning
 
CarsharingTripModeChoice(Provider<TripRouter>, Scenario, MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.replanning.CarsharingTripModeChoice
 
CarsharingUtils - Class in org.matsim.contrib.carsharing.runExample
 
CarsharingUtils() - Constructor for class org.matsim.contrib.carsharing.runExample.CarsharingUtils
 
CarsharingVehicleRelocationConfigGroup - Class in org.matsim.contrib.carsharing.config
 
CarsharingVehicleRelocationConfigGroup() - Constructor for class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
CarsharingVehicleRelocationContainer - Class in org.matsim.contrib.carsharing.relocation.demand
 
CarsharingVehicleRelocationContainer(Scenario, Network) - Constructor for class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
CarsharingXmlReaderNew - Class in org.matsim.contrib.carsharing.readers
 
CarsharingXmlReaderNew(Network) - Constructor for class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
chooseNextLinkId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
chooseNextLinkId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
ChooseRandomTripMode - Class in org.matsim.contrib.carsharing.replanning
 
ChooseRandomTripMode(Scenario, String[], Random, MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.replanning.ChooseRandomTripMode
 
ChooseTheCompany - Interface in org.matsim.contrib.carsharing.models
 
ChooseTheCompanyExample - Class in org.matsim.contrib.carsharing.models
 
ChooseTheCompanyExample() - Constructor for class org.matsim.contrib.carsharing.models.ChooseTheCompanyExample
 
ChooseTheCompanyPriceBased - Class in org.matsim.contrib.carsharing.relocation.utils
 
ChooseTheCompanyPriceBased() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.ChooseTheCompanyPriceBased
 
chooseVehicle(List<CSVehicle>, Link, Leg, double, Person) - Method in interface org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgent
 
chooseVehicle(List<CSVehicle>, Link, Leg, double, Person) - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgentImpl
 
chooseVehicleActivityTimeIncluded(List<CSVehicle>, Link, Leg, double, Person, double, boolean) - Method in interface org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgent
 
chooseVehicleActivityTimeIncluded(List<CSVehicle>, Link, Leg, double, Person, double, boolean) - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgentImpl
 
ChooseVehicleType - Interface in org.matsim.contrib.carsharing.models
 
ChooseVehicleTypeExample - Class in org.matsim.contrib.carsharing.models
 
ChooseVehicleTypeExample() - Constructor for class org.matsim.contrib.carsharing.models.ChooseVehicleTypeExample
 
CompanyAgent - Interface in org.matsim.contrib.carsharing.manager.supply
 
CompanyAgentImpl - Class in org.matsim.contrib.carsharing.manager.supply
 
CompanyAgentImpl(CompanyContainer, String) - Constructor for class org.matsim.contrib.carsharing.manager.supply.CompanyAgentImpl
 
CompanyContainer - Class in org.matsim.contrib.carsharing.manager.supply
 
CompanyContainer(String) - Constructor for class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
CompanyCosts - Class in org.matsim.contrib.carsharing.manager.supply.costs
 
CompanyCosts(Map<String, CostCalculation>) - Constructor for class org.matsim.contrib.carsharing.manager.supply.costs.CompanyCosts
 
companyId - Variable in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
COMPONENT_NAME - Static variable in class org.matsim.contrib.carsharing.qsim.CarSharingQSimModule
 
ComputationTime - Class in org.matsim.contrib.carsharing.runExample
 
ComputationTime() - Constructor for class org.matsim.contrib.carsharing.runExample.ComputationTime
 
configure() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingModule
 
configure() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationModule
 
configureComponents(QSimComponentsConfig) - Static method in class org.matsim.contrib.carsharing.qsim.CarSharingQSimModule
 
configureQSim() - Method in class org.matsim.contrib.carsharing.qsim.CarSharingQSimModule
 
constantFreeFloating() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
constantOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
constantTwoWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
contains(Coord) - Method in class org.matsim.contrib.carsharing.qsim.FreefloatingAreas
 
coordinateTransformation - Variable in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
coords - Variable in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
CostCalculation - Interface in org.matsim.contrib.carsharing.manager.supply.costs
 
CostCalculationExample - Class in org.matsim.contrib.carsharing.manager.supply.costs
 
CostCalculationExample() - Constructor for class org.matsim.contrib.carsharing.manager.supply.costs.CostCalculationExample
 
CostsCalculatorContainer - Class in org.matsim.contrib.carsharing.manager.supply.costs
 
CostsCalculatorContainer() - Constructor for class org.matsim.contrib.carsharing.manager.supply.costs.CostsCalculatorContainer
 
createCarLeg(PopulationFactory, LeastCostPathCalculator, Person, Link, Link, String, String, double) - Static method in class org.matsim.contrib.carsharing.manager.routers.RouterUtils
 
createCompanyCostsStructure(Set<String>) - Static method in class org.matsim.contrib.carsharing.runExample.CarsharingUtils
 
createMobsimAgentFromPerson(Person) - Method in class org.matsim.contrib.carsharing.qsim.CSAgentFactory
 
createNewScoringFunction(Person) - Method in class org.matsim.contrib.carsharing.scoring.CarsharingScoringFunctionFactory
 
createODMatrices(String, double) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
createRelocationAgent(Id<Person>, String, Id<Link>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgentFactory
 
createRoute(Id<Link>, Id<Link>) - Method in class org.matsim.contrib.carsharing.router.CarsharingRouteFactory
 
createRoutingModule() - Static method in class org.matsim.contrib.carsharing.runExample.CarsharingUtils
 
createWalkLeg(PopulationFactory, Link, Link, String, double) - Static method in class org.matsim.contrib.carsharing.manager.routers.RouterUtils
 
CSAgentFactory - Class in org.matsim.contrib.carsharing.qsim
 
CSAgentFactory(Netsim, CarsharingManagerInterface) - Constructor for class org.matsim.contrib.carsharing.qsim.CSAgentFactory
 
CSVehicle - Interface in org.matsim.contrib.carsharing.vehicles
 
CurrentTotalDemand - Interface in org.matsim.contrib.carsharing.manager.demand
 
CurrentTotalDemandImpl - Class in org.matsim.contrib.carsharing.manager.demand
 
CurrentTotalDemandImpl(Network) - Constructor for class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 

D

DemandDistributionHandler - Class in org.matsim.contrib.carsharing.relocation.events.handlers
 
DemandDistributionHandler() - Constructor for class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
demandEstimateIterations() - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
demandEstimateIterations() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
DemandHandler - Class in org.matsim.contrib.carsharing.manager.demand
 
DemandHandler() - Constructor for class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
dispatchRelocation(RelocationInfo) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
- add RelocationInfo to relocations - reserve car sharing vehicle, aka remove it from storage structure
DispatchRelocationsEvent - Class in org.matsim.contrib.carsharing.relocation.events
 
DispatchRelocationsEvent(double, double, String) - Constructor for class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
DispatchRelocationsEventHandler - Interface in org.matsim.contrib.carsharing.relocation.events.handlers
 
distanceFeeFreeFloating() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
distanceFeeOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
distanceFeeTwoWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
divideODMatrices(Map<String, Map<Double, Matrices>>, double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
divideODMatrices(Map<String, Map<Double, Matrices>>, double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 

E

ELEMENT_NAME - Static variable in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
end - Variable in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
endActivity() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
endActivityAndComputeNextState(double) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
endActivityAndComputeNextState(double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
endLeg() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
endLegAndComputeNextState(double) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
endLegAndComputeNextState(double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
EndRentalEvent - Class in org.matsim.contrib.carsharing.events
 
EndRentalEvent(double, Id<Link>, Id<Person>, String) - Constructor for class org.matsim.contrib.carsharing.events.EndRentalEvent
 
EndRentalEventHandler - Interface in org.matsim.contrib.carsharing.events.handlers
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.config.FreefloatingAreasReader
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.manager.demand.membership.MembershipReader
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationAgentsReader
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationTimesReader
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZonesReader
 
EVENT_TYPE - Static variable in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
EVENT_TYPE - Static variable in class org.matsim.contrib.carsharing.events.NoParkingSpaceEvent
 
EVENT_TYPE - Static variable in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
EVENT_TYPE - Static variable in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
EVENT_TYPE - Static variable in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 

F

FFVehicleImpl - Class in org.matsim.contrib.carsharing.vehicles
 
FFVehicleImpl(String, String, String) - Constructor for class org.matsim.contrib.carsharing.vehicles.FFVehicleImpl
 
FFVehiclesRentalsWriter - Class in org.matsim.contrib.carsharing.relocation.utils
 
FFVehiclesRentalsWriter() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriter
 
FFVehiclesRentalsWriterListener - Class in org.matsim.contrib.carsharing.relocation.utils
 
FFVehiclesRentalsWriterListener(int) - Constructor for class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriterListener
 
findClosestAvailableParkingLocation(Link, double) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
findClosestAvailableParkingLocation(Link, double) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
findClosestAvailableParkingLocation(Link, double) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
findClosestAvailableParkingLocation(Link, double) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
findClosestAvailableParkingSpace(Link, String, String, double) - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
findClosestAvailableParkingSpace(Link, String, String, double) - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
findClosestAvailableVehicle(Link, String, double) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
findClosestAvailableVehicle(Link, String, double) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
findClosestAvailableVehicle(Link, String, double) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
findClosestAvailableVehicle(Link, String, double) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
findClosestAvailableVehicle(Link, String, String, String, double) - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
findClosestAvailableVehicle(Link, String, String, String, double) - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
finish() - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
finish() - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
finish() - Method in class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
finish() - Method in class org.matsim.contrib.carsharing.scoring.CarsharingLegScoringFunction
 
FreefloatingAreas - Class in org.matsim.contrib.carsharing.qsim
 
FreefloatingAreas() - Constructor for class org.matsim.contrib.carsharing.qsim.FreefloatingAreas
 
FreefloatingAreasReader - Class in org.matsim.contrib.carsharing.config
 
FreefloatingAreasReader() - Constructor for class org.matsim.contrib.carsharing.config.FreefloatingAreasReader
 
FreeFloatingConfigGroup - Class in org.matsim.contrib.carsharing.config
 
FreeFloatingConfigGroup() - Constructor for class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
FreeFloatingRoutingModule - Class in org.matsim.contrib.carsharing.router
 
FreeFloatingRoutingModule() - Constructor for class org.matsim.contrib.carsharing.router.FreeFloatingRoutingModule
 
FreeFloatingVehiclesContainer - Class in org.matsim.contrib.carsharing.manager.supply
 
FreeFloatingVehiclesContainer(QuadTree<CSVehicle>, Map<String, CSVehicle>, Map<CSVehicle, Link>) - Constructor for class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
freeParkingSpot() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
freeParkingSpot(String, Id<Link>) - Method in interface org.matsim.contrib.carsharing.manager.CarsharingManagerInterface
 
freeParkingSpot(String, Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.CarsharingManagerNew
 
freeParkingSpot(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 

G

getAccessEndTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getAccessStartTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getActivityEndTime() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getActivityEndTime() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getAdjacentZones(String, RelocationZone) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getAgentId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getAgentRentalsMap() - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
getAllVehicleLocations() - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getAllVehicleLocations() - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getAllVehicleLocations() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getAllVehicles() - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getAllVehicles() - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getAllVehicles() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getAreas() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
getArr() - Method in class org.matsim.contrib.carsharing.manager.demand.AgentRentals
 
getAttributes() - Method in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
getAttributes() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getAvaialbleParkingSpots() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getAvgODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
getAvgODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
getAvgODMatrices(String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
getAvgODMatrices(String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
getAvgODMatrices(String, Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
getAvgODMatrices(String, Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
getAvgODMatrix(String, Double, String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
getAvgODMatrix(String, Double, String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
getBestOutgoingLink(Link, Link, double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.Guidance
 
getCarsharingType() - Method in class org.matsim.contrib.carsharing.events.NoParkingSpaceEvent
 
getCarsharingType() - Method in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
getCarsharingType() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getCarsharingType() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getCarsharingType() - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
getCenter() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getCompanies() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getCompany() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
getCompany(String) - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getCompany(String) - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getCompanyAgents() - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getCompanyAgents() - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getCompanyCostsMap() - Method in class org.matsim.contrib.carsharing.manager.supply.costs.CostsCalculatorContainer
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getCompanyId() - Method in interface org.matsim.contrib.carsharing.vehicles.CSVehicle
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.vehicles.FFVehicleImpl
 
getCompanyId() - Method in class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
getCompanyNames() - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getCompanyNames() - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getCompanyNames() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getCoords() - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
getCost(String, String, RentalInfo) - Method in class org.matsim.contrib.carsharing.manager.supply.costs.CostsCalculatorContainer
 
getCost(RentalInfo) - Method in interface org.matsim.contrib.carsharing.manager.supply.costs.CostCalculation
 
getCost(RentalInfo) - Method in class org.matsim.contrib.carsharing.manager.supply.costs.CostCalculationExample
 
getCreatedRouteType() - Method in class org.matsim.contrib.carsharing.router.CarsharingRouteFactory
 
getCsType() - Method in interface org.matsim.contrib.carsharing.vehicles.CSVehicle
 
getCsType() - Method in class org.matsim.contrib.carsharing.vehicles.FFVehicleImpl
 
getCsType() - Method in class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
getCurrentFacility() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getCurrentFacility() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getCurrentLinkId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getCurrentLinkId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getCurrentODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
getCurrentPlan() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getCurrentPlanElement() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getCurrentPlanElement() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getCurrentRentals() - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
getDesiredAccessStopId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getDesiredDestinationStopId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getDestinationFacility() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getDestinationFacility() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getDestinationLinkId() - Method in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
getDestinationLinkId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getDestinationLinkId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getDestinationLinkId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getDistance() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getDropoffCoord() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getDropoffLinkId() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEgressEndTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEgressStartTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEnd() - Method in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
getEndCoord() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEndLinkId() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEndLinkId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getEndTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getEndTime() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getEndTimes() - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
getEndZoneId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getEnterTransitRoute(TransitLine, TransitRoute, List<TransitRouteStop>, TransitVehicle) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getEventType() - Method in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
getEventType() - Method in class org.matsim.contrib.carsharing.events.NoParkingSpaceEvent
 
getEventType() - Method in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
getEventType() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getEventType() - Method in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
getExitAtStop(TransitStopFacility) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getExpectedTravelDistance() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getExpectedTravelDistance() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getExpectedTravelDistance(Link, Link, double, String, Person) - Method in class org.matsim.contrib.carsharing.relocation.qsim.Guidance
 
getExpectedTravelTime() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getExpectedTravelTime() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getExpectedTravelTime(Link, Link, double, String, Person) - Method in class org.matsim.contrib.carsharing.relocation.qsim.Guidance
 
getFfvehicleIdMap() - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getFfvehicleIdMap() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getFfVehicleLocationQuadTree() - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getFfvehiclesMap() - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getFreefloatingAreas() - Method in class org.matsim.contrib.carsharing.config.FreefloatingAreasReader
 
getFreefloatingAreas() - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getId() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getInVehicleTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getLink() - Method in interface org.matsim.contrib.carsharing.stations.CarsharingStation
 
getLink() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getLink() - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
getLinkId() - Method in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
getLinkId() - Method in class org.matsim.contrib.carsharing.events.NoParkingSpaceEvent
 
getLocationOfVehicle() - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
getmembership() - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
getMembershipContainer() - Method in class org.matsim.contrib.carsharing.manager.demand.membership.MembershipReader
 
getMembershipsPerCompany() - Method in class org.matsim.contrib.carsharing.manager.demand.membership.PersonMembership
 
getMembershipsPerCSType() - Method in class org.matsim.contrib.carsharing.manager.demand.membership.PersonMembership
 
getMobsimTimer() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getMode() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getMode() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getModifiablePlan() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getNetwork() - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getNetwork() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getNextPlanElement() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getNumberOfActualRequests() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfActualReturns() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfExpectedRequests() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfExpectedReturns() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfStrategyModules() - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
getNumberOfSurplusVehicles() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfVehicles() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getNumberOfVehicles(String) - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getNumberOfVehicles(String) - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
getODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
getODMatrices(int) - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
getODMatrices(int, String) - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
getODMatrices(int, String, Double) - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
getODMatrices(String) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
getODMatrices(String, Double) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
getODMatrix(String, Double, String) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
getOnewaycarsharingstationsMap() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getOriginCoord() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getOriginLinkId() - Method in class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
getOriginLinkId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getOriginLinkId() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getOwvehicleIdMap() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getPermissibleModes(Plan) - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubTourPermissableModesCalculator
 
getPerPersonMemberships() - Method in class org.matsim.contrib.carsharing.manager.demand.membership.MembershipContainer
 
getPerson() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getPersonId() - Method in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
getPersonId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getPickupCoord() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getPickuplinkId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getPickupLinkId() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getPlanAlgoInstance() - Method in class org.matsim.contrib.carsharing.replanning.CarsharingTripModeChoice
 
getPlanElements() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getPlannedVehicleId() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getPlannedVehicleId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getPolygon() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getPreferredVehicleType(Plan, Leg) - Method in interface org.matsim.contrib.carsharing.models.ChooseVehicleType
 
getPreferredVehicleType(Plan, Leg) - Method in class org.matsim.contrib.carsharing.models.ChooseVehicleTypeExample
 
getPreviousPlanElement() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getRelocationAgent(String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
getRelocationAgent(String) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
getRelocationAgentBases() - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationAgentsReader
 
getRelocationAgents() - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
getRelocationAgents() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationAgents(String) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocations() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocations() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getRelocations(String) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationTimes() - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
getRelocationTimes() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationTimes() - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationTimesReader
 
getRelocationTimes(String) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationZone(String, Coord) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationZones() - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
getRelocationZones() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRelocationZones() - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZonesReader
 
getRelocationZones(String) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getRentalPriceTimeOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
getRentalPriceTimeTwoWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
getRentals() - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleRentals
 
getRouteDescription() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
getRouteType() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
getsearchDistance() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
getsearchDistance() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
getStart() - Method in class org.matsim.contrib.carsharing.relocation.events.DispatchRelocationsEvent
 
getStartLinkId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getStartTime() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getStartTime() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getStartTimes() - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
getStartZoneId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getState() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getState() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getStationId() - Method in interface org.matsim.contrib.carsharing.stations.CarsharingStation
 
getStationId() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getStationId() - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
getStationId() - Method in class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
getStatsPerVehicle() - Method in class org.matsim.contrib.carsharing.manager.demand.AgentRentals
 
getStatsWriterFrequency() - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
getStatus() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
getTime() - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
getTimeOfDay() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getTimeSlot() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getTwowaycarsharingstationsMap() - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
getTwowaycarsharingstationsMap() - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
getType() - Method in interface org.matsim.contrib.carsharing.vehicles.CSVehicle
 
getType() - Method in class org.matsim.contrib.carsharing.vehicles.FFVehicleImpl
 
getType() - Method in class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
getUtilityOfTravelling() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
getUtilityOfTravelling() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
getUtilityOfTravelling() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
getVehicle() - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
getVehicle() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
getVehicle() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
getVehicleContainer(String) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
getvehicleId() - Method in class org.matsim.contrib.carsharing.events.EndRentalEvent
 
getvehicleId() - Method in class org.matsim.contrib.carsharing.events.StartRentalEvent
 
getVehicleId() - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleRentals
 
getVehicleId() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
getVehicleId() - Method in interface org.matsim.contrib.carsharing.vehicles.CSVehicle
 
getVehicleId() - Method in class org.matsim.contrib.carsharing.vehicles.FFVehicleImpl
 
getVehicleId() - Method in class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
getVehicleIds() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getVehicleLocation(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
getVehicleLocation(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
getVehicleLocation(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
getVehicleLocation(CSVehicle) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
getvehiclelocations() - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
getvehiclelocations() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
getvehiclelocations() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
getvehiclelocations() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
getVehicleOnLink(Id<Person>, Link, String) - Method in interface org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemand
 
getVehicleOnLink(Id<Person>, Link, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 
getVehicleOnLink(Link, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
getVehicleRentalsMap() - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
getVehicles() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
getVehicles(String) - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getVehicles(String) - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
getVehiclesPerType() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
getVehiclesPerType() - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
getVehicleType() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
getVehicleWithId(String) - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
getVehicleWithId(String) - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
getVehId() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
getWeight() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
GROUP_NAME - Static variable in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
Guidance - Class in org.matsim.contrib.carsharing.relocation.qsim
Mostly copied from tutorial.programming.ownMobsimAgentUsingRouter.MyGuidance Guidance.
Guidance(TripRouter, LeastCostPathCalculator) - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.Guidance
 

H

handleEvent(Event) - Method in class org.matsim.contrib.carsharing.scoring.CarsharingLegScoringFunction
 
handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
handleEvent(PersonArrivalEvent) - Method in class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
handleEvent(PersonLeavesVehicleEvent) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
handleEvent(EndRentalEvent) - Method in interface org.matsim.contrib.carsharing.events.handlers.EndRentalEventHandler
 
handleEvent(EndRentalEvent) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
handleEvent(NoParkingSpaceEvent) - Method in class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler
 
handleEvent(NoParkingSpaceEvent) - Method in interface org.matsim.contrib.carsharing.events.handlers.NoParkingSpotEventHandler
 
handleEvent(NoVehicleCarSharingEvent) - Method in class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler
 
handleEvent(NoVehicleCarSharingEvent) - Method in interface org.matsim.contrib.carsharing.events.handlers.NoVehicleCarSharingEventHandler
 
handleEvent(NoVehicleCarSharingEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
handleEvent(StartRentalEvent) - Method in interface org.matsim.contrib.carsharing.events.handlers.StartRentalEventHandler
 
handleEvent(StartRentalEvent) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
handleEvent(StartRentalEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
handleEvent(DispatchRelocationsEvent) - Method in interface org.matsim.contrib.carsharing.relocation.events.handlers.DispatchRelocationsEventHandler
 
handleEvent(DispatchRelocationsEvent) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
handleEvent(DispatchRelocationsEvent) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
hasVehicleOnLink(Id<Person>, Link, String) - Method in interface org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemand
 
hasVehicleOnLink(Id<Person>, Link, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 
hasVehicleOnLink(Link, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 

I

info() - Method in class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler
 
info() - Method in class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler
 
init(ReplanningContext) - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
init(ReplanningContext) - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
init(ReplanningContext) - Method in class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
insertAgentsIntoMobsim() - Method in class org.matsim.contrib.carsharing.qsim.ParkCSVehicles
 
insertAgentsIntoMobsim() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgentSource
 
installCarSharing(Controler) - Static method in class org.matsim.contrib.carsharing.runExample.RunCarsharing
 
isKeepthecar() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
isOldRoute() - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
isWantingToArriveOnCurrentLink() - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
isWantingToArriveOnCurrentLink() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 

K

KeepingTheCarModel - Interface in org.matsim.contrib.carsharing.models
 
KeepingTheCarModelExample - Class in org.matsim.contrib.carsharing.models
 
KeepingTheCarModelExample() - Constructor for class org.matsim.contrib.carsharing.models.KeepingTheCarModelExample
 
keepTheCarDuringNextActivity(double, Person, String) - Method in interface org.matsim.contrib.carsharing.models.KeepingTheCarModel
 
keepTheCarDuringNextActivity(double, Person, String) - Method in class org.matsim.contrib.carsharing.models.KeepingTheCarModelExample
 
KmlWriterListener - Class in org.matsim.contrib.carsharing.relocation.listeners
 
KmlWriterListener(int) - Constructor for class org.matsim.contrib.carsharing.relocation.listeners.KmlWriterListener
 

L

log - Static variable in class org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgentImpl
 
log - Static variable in class org.matsim.contrib.carsharing.relocation.events.MobismBeforeSimStepRelocationListener
 
log - Static variable in class org.matsim.contrib.carsharing.relocation.events.MobsimRelocationBackIntervalListener
 
log - Static variable in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
log - Static variable in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 

M

main(String[]) - Static method in class org.matsim.contrib.carsharing.runExample.RunCarsharing
 
MembershipContainer - Class in org.matsim.contrib.carsharing.manager.demand.membership
 
MembershipContainer() - Constructor for class org.matsim.contrib.carsharing.manager.demand.membership.MembershipContainer
 
MembershipReader - Class in org.matsim.contrib.carsharing.manager.demand.membership
 
MembershipReader() - Constructor for class org.matsim.contrib.carsharing.manager.demand.membership.MembershipReader
 
MobismBeforeSimStepRelocationListener - Class in org.matsim.contrib.carsharing.relocation.events
 
MobismBeforeSimStepRelocationListener() - Constructor for class org.matsim.contrib.carsharing.relocation.events.MobismBeforeSimStepRelocationListener
 
MobsimRelocationBackIntervalListener - Class in org.matsim.contrib.carsharing.relocation.events
 
MobsimRelocationBackIntervalListener() - Constructor for class org.matsim.contrib.carsharing.relocation.events.MobsimRelocationBackIntervalListener
 
moduleEnableAfterIteration() - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
moduleEnableAfterIteration() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 

N

nearestPoints(Coord) - Method in class org.matsim.contrib.carsharing.qsim.FreefloatingAreas
 
NoParkingEventHandler - Class in org.matsim.contrib.carsharing.control.listeners
 
NoParkingEventHandler() - Constructor for class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler
 
NoParkingEventHandler.NoParkingInfo - Class in org.matsim.contrib.carsharing.control.listeners
 
NoParkingInfo() - Constructor for class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler.NoParkingInfo
 
NoParkingSpaceEvent - Class in org.matsim.contrib.carsharing.events
 
NoParkingSpaceEvent(double, Id<Link>, String) - Constructor for class org.matsim.contrib.carsharing.events.NoParkingSpaceEvent
 
NoParkingSpotEventHandler - Interface in org.matsim.contrib.carsharing.events.handlers
 
notifyArrivalOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
notifyArrivalOnLinkByNonNetworkMode(Id<Link>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.carsharing.control.listeners.CarsharingListener
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.carsharing.relocation.listeners.KmlWriterListener
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriterListener
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.manager.CarsharingManagerNew
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.relocation.listeners.CarSharingDemandTracker
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.relocation.listeners.KmlWriterListener
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
notifyMobsimAfterSimStep(MobsimAfterSimStepEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.MobsimRelocationBackIntervalListener
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.MobismBeforeSimStepRelocationListener
 
notifyMobsimBeforeSimStep(MobsimBeforeSimStepEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.MobsimRelocationBackIntervalListener
 
notifyMoveOverNode(Id<Link>) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
notifyMoveOverNode(Id<Link>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
notifyStartup(StartupEvent) - Method in class org.matsim.contrib.carsharing.relocation.events.SetupListener
 
NoVehicleCarSharingEvent - Class in org.matsim.contrib.carsharing.events
 
NoVehicleCarSharingEvent(double, String, String, Link, Link) - Constructor for class org.matsim.contrib.carsharing.events.NoVehicleCarSharingEvent
 
NoVehicleCarSharingEventHandler - Interface in org.matsim.contrib.carsharing.events.handlers
 
NoVehicleEventHandler - Class in org.matsim.contrib.carsharing.control.listeners
 
NoVehicleEventHandler() - Constructor for class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler
 
NoVehicleEventHandler.NoVehicleInfo - Class in org.matsim.contrib.carsharing.control.listeners
 
NoVehicleInfo() - Constructor for class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler.NoVehicleInfo
 

O

OneWayCarsharingConfigGroup - Class in org.matsim.contrib.carsharing.config
 
OneWayCarsharingConfigGroup() - Constructor for class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
OneWayCarsharingRoutingModule - Class in org.matsim.contrib.carsharing.router
 
OneWayCarsharingRoutingModule() - Constructor for class org.matsim.contrib.carsharing.router.OneWayCarsharingRoutingModule
 
OneWayCarsharingStation - Class in org.matsim.contrib.carsharing.stations
 
OneWayCarsharingStation(String, Link, Map<String, Integer>, Map<String, ArrayList<CSVehicle>>, int) - Constructor for class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
OneWayContainer - Class in org.matsim.contrib.carsharing.manager.supply
 
OneWayContainer(QuadTree<CarsharingStation>, Map<String, CarsharingStation>, Map<CSVehicle, Link>, Map<CSVehicle, String>) - Constructor for class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
org.matsim.contrib.carsharing.config - package org.matsim.contrib.carsharing.config
 
org.matsim.contrib.carsharing.control.listeners - package org.matsim.contrib.carsharing.control.listeners
 
org.matsim.contrib.carsharing.events - package org.matsim.contrib.carsharing.events
 
org.matsim.contrib.carsharing.events.handlers - package org.matsim.contrib.carsharing.events.handlers
 
org.matsim.contrib.carsharing.manager - package org.matsim.contrib.carsharing.manager
 
org.matsim.contrib.carsharing.manager.demand - package org.matsim.contrib.carsharing.manager.demand
 
org.matsim.contrib.carsharing.manager.demand.membership - package org.matsim.contrib.carsharing.manager.demand.membership
 
org.matsim.contrib.carsharing.manager.routers - package org.matsim.contrib.carsharing.manager.routers
 
org.matsim.contrib.carsharing.manager.supply - package org.matsim.contrib.carsharing.manager.supply
 
org.matsim.contrib.carsharing.manager.supply.costs - package org.matsim.contrib.carsharing.manager.supply.costs
 
org.matsim.contrib.carsharing.models - package org.matsim.contrib.carsharing.models
 
org.matsim.contrib.carsharing.qsim - package org.matsim.contrib.carsharing.qsim
 
org.matsim.contrib.carsharing.readers - package org.matsim.contrib.carsharing.readers
 
org.matsim.contrib.carsharing.relocation.controler - package org.matsim.contrib.carsharing.relocation.controler
 
org.matsim.contrib.carsharing.relocation.demand - package org.matsim.contrib.carsharing.relocation.demand
 
org.matsim.contrib.carsharing.relocation.events - package org.matsim.contrib.carsharing.relocation.events
 
org.matsim.contrib.carsharing.relocation.events.handlers - package org.matsim.contrib.carsharing.relocation.events.handlers
 
org.matsim.contrib.carsharing.relocation.infrastructure - package org.matsim.contrib.carsharing.relocation.infrastructure
 
org.matsim.contrib.carsharing.relocation.listeners - package org.matsim.contrib.carsharing.relocation.listeners
 
org.matsim.contrib.carsharing.relocation.qsim - package org.matsim.contrib.carsharing.relocation.qsim
 
org.matsim.contrib.carsharing.relocation.replanning - package org.matsim.contrib.carsharing.relocation.replanning
 
org.matsim.contrib.carsharing.relocation.utils - package org.matsim.contrib.carsharing.relocation.utils
 
org.matsim.contrib.carsharing.replanning - package org.matsim.contrib.carsharing.replanning
 
org.matsim.contrib.carsharing.router - package org.matsim.contrib.carsharing.router
 
org.matsim.contrib.carsharing.runExample - package org.matsim.contrib.carsharing.runExample
 
org.matsim.contrib.carsharing.scoring - package org.matsim.contrib.carsharing.scoring
 
org.matsim.contrib.carsharing.stations - package org.matsim.contrib.carsharing.stations
 
org.matsim.contrib.carsharing.vehicles - package org.matsim.contrib.carsharing.vehicles
 

P

ParkCSVehicles - Class in org.matsim.contrib.carsharing.qsim
 
ParkCSVehicles(QSim, CarsharingSupplyInterface) - Constructor for class org.matsim.contrib.carsharing.qsim.ParkCSVehicles
 
parkVehicle(String, Id<Link>) - Method in interface org.matsim.contrib.carsharing.manager.CarsharingManagerInterface
 
parkVehicle(String, Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.CarsharingManagerNew
 
parkVehicle(CSVehicle, Link) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
parkVehicle(CSVehicle, Link) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
parkVehicle(CSVehicle, Link) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
parkVehicle(CSVehicle, Link) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
parkVehicle(CSVehicle, Link) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
PastIntervalDemandRelocationListener - Class in org.matsim.contrib.carsharing.relocation.infrastructure
 
PastIntervalDemandRelocationListener() - Constructor for class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
PersonArrivalDepartureHandler - Class in org.matsim.contrib.carsharing.events.handlers
 
PersonArrivalDepartureHandler() - Constructor for class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
PersonMembership - Class in org.matsim.contrib.carsharing.manager.demand.membership
 
PersonMembership(Map<String, Set<String>>, Map<String, Set<String>>) - Constructor for class org.matsim.contrib.carsharing.manager.demand.membership.PersonMembership
 
pickACompany(Plan, Leg, double, String) - Method in interface org.matsim.contrib.carsharing.models.ChooseTheCompany
 
pickACompany(Plan, Leg, double, String) - Method in class org.matsim.contrib.carsharing.models.ChooseTheCompanyExample
 
pickACompany(Plan, Leg, double, String) - Method in class org.matsim.contrib.carsharing.relocation.utils.ChooseTheCompanyPriceBased
 
populateSupply() - Method in class org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyContainer
 
populateSupply() - Method in interface org.matsim.contrib.carsharing.manager.supply.CarsharingSupplyInterface
 
provideAgentSource(QSim, Scenario, AgentFactory, CarsharingVehicleRelocationContainer, Provider<TripRouter>, CarsharingSupplyInterface, LeastCostPathCalculator) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationModule
 
provideAgentSource(QSim, CarsharingSupplyInterface) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingModule
 

R

RandomTripToCarsharingStrategy - Class in org.matsim.contrib.carsharing.replanning
 
RandomTripToCarsharingStrategy(Scenario, Provider<TripRouter>, MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
readRelocationAgents() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
readRelocationTimes() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
readRelocationZones() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
RelocationAgent - Class in org.matsim.contrib.carsharing.relocation.qsim
Mostly copied from tutorial.programming.ownMobsimAgentUsingRouter.MyMobsimAgent MobsimDriverAgent that - gets a person Id, start and destination link Id - computes best path to it at every turn, using a Guidance instance
RelocationAgent(Id<Person>, String, Id<Link>, Scenario, Network) - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
RelocationAgentFactory - Class in org.matsim.contrib.carsharing.relocation.qsim
 
RelocationAgentFactory(Scenario, Network) - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgentFactory
 
RelocationAgentSource - Class in org.matsim.contrib.carsharing.relocation.qsim
 
RelocationAgentSource(Scenario, QSim, CarsharingVehicleRelocationContainer, Provider<TripRouter>, CarsharingSupplyInterface, LeastCostPathCalculator) - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgentSource
 
RelocationAgentsReader - Class in org.matsim.contrib.carsharing.relocation.utils
 
RelocationAgentsReader() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.RelocationAgentsReader
 
RelocationExample - Class in org.matsim.contrib.carsharing.relocation.controler
 
RelocationExample() - Constructor for class org.matsim.contrib.carsharing.relocation.controler.RelocationExample
 
RelocationInfo - Class in org.matsim.contrib.carsharing.relocation.qsim
 
RelocationInfo(String, String, String, Id<Link>, Id<Link>, String, String) - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
RelocationModule - Class in org.matsim.contrib.carsharing.relocation.qsim
 
RelocationModule() - Constructor for class org.matsim.contrib.carsharing.relocation.qsim.RelocationModule
 
RelocationPlanSelector - Class in org.matsim.contrib.carsharing.relocation.replanning
 
RelocationPlanSelector() - Constructor for class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanSelector
 
RelocationPlanStrategyModule - Class in org.matsim.contrib.carsharing.relocation.replanning
 
RelocationPlanStrategyModule(Scenario, Provider<TripRouter>, MembershipContainer) - Constructor for class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
RelocationTimesReader - Class in org.matsim.contrib.carsharing.relocation.utils
 
RelocationTimesReader() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.RelocationTimesReader
 
RelocationZone - Class in org.matsim.contrib.carsharing.relocation.infrastructure
 
RelocationZone(Id<RelocationZone>, SimpleFeature) - Constructor for class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
RelocationZoneKmlWriter - Class in org.matsim.contrib.carsharing.relocation.utils
 
RelocationZoneKmlWriter() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
RelocationZonesReader - Class in org.matsim.contrib.carsharing.relocation.utils
 
RelocationZonesReader() - Constructor for class org.matsim.contrib.carsharing.relocation.utils.RelocationZonesReader
 
removeCar(String, CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
removeCar(String, CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
removeCar(CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
removeCar(CSVehicle) - Method in class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
removeVehicle(Id<Person>, Link, CSVehicle, String) - Method in interface org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemand
 
removeVehicle(Id<Person>, Link, CSVehicle, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 
removeVehicle(Link, CSVehicle, String) - Method in class org.matsim.contrib.carsharing.manager.demand.CarsharingCurrentRentalsInfo
 
removeVehicles(Link, ArrayList<String>) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
RentalInfo - Class in org.matsim.contrib.carsharing.manager.demand
 
RentalInfo() - Constructor for class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
rentals - Variable in class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriter
 
RentedVehiclesInfo - Class in org.matsim.contrib.carsharing.manager.demand
 
RentedVehiclesInfo() - Constructor for class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
reserveAndrouteCarsharingTrip(Plan, String, Leg, Double) - Method in interface org.matsim.contrib.carsharing.manager.CarsharingManagerInterface
 
reserveAndrouteCarsharingTrip(Plan, String, Leg, Double) - Method in class org.matsim.contrib.carsharing.manager.CarsharingManagerNew
 
reserveParking(Link) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
reserveParking(Link) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
reserveParking(Link) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
reserveParking(Link) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
reserveParkingSlot(CarsharingStation) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
reserveParkingSpot() - Method in class org.matsim.contrib.carsharing.stations.OneWayCarsharingStation
 
reserveVehicle(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyContainer
 
reserveVehicle(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
reserveVehicle(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.OneWayContainer
 
reserveVehicle(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 
reserveVehicle(CSVehicle) - Method in interface org.matsim.contrib.carsharing.manager.supply.VehiclesContainer
 
reset() - Method in interface org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemand
 
reset() - Method in class org.matsim.contrib.carsharing.manager.demand.CurrentTotalDemandImpl
 
reset() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
reset() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
reset() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
reset() - Method in class org.matsim.contrib.carsharing.runExample.ComputationTime
 
reset(int) - Method in class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler
 
reset(int) - Method in class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler
 
reset(int) - Method in class org.matsim.contrib.carsharing.events.handlers.PersonArrivalDepartureHandler
 
reset(int) - Method in class org.matsim.contrib.carsharing.manager.demand.DemandHandler
 
reset(int) - Method in class org.matsim.contrib.carsharing.relocation.events.handlers.DemandDistributionHandler
 
reset(int) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
reset(int) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
resetRelocationAgents() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
resetRelocations() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
resetRelocationZones() - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
resetRelocationZones(String) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 
routeCarsharingTrip(Plan, double, Leg, String, CSVehicle, Link, Link, boolean, boolean) - Method in interface org.matsim.contrib.carsharing.manager.routers.RouterProvider
 
routeCarsharingTrip(Plan, double, Leg, String, CSVehicle, Link, Link, boolean, boolean) - Method in class org.matsim.contrib.carsharing.manager.routers.RouterProviderImpl
 
routeCarsharingTrip(Plan, Leg, double, CSVehicle, Link, Link, boolean, boolean) - Method in interface org.matsim.contrib.carsharing.manager.routers.RouteCarsharingTrip
 
routeCarsharingTrip(Plan, Leg, double, CSVehicle, Link, Link, boolean, boolean) - Method in class org.matsim.contrib.carsharing.manager.routers.RouteCarsharingTripImpl
 
RouteCarsharingTrip - Interface in org.matsim.contrib.carsharing.manager.routers
 
RouteCarsharingTripImpl - Class in org.matsim.contrib.carsharing.manager.routers
 
RouteCarsharingTripImpl() - Constructor for class org.matsim.contrib.carsharing.manager.routers.RouteCarsharingTripImpl
 
RouterProvider - Interface in org.matsim.contrib.carsharing.manager.routers
 
RouterProviderImpl - Class in org.matsim.contrib.carsharing.manager.routers
 
RouterProviderImpl() - Constructor for class org.matsim.contrib.carsharing.manager.routers.RouterProviderImpl
 
RouterUtils - Class in org.matsim.contrib.carsharing.manager.routers
 
RouterUtils() - Constructor for class org.matsim.contrib.carsharing.manager.routers.RouterUtils
 
run(HasPlansAndId<Plan, Person>) - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
run(HasPlansAndId<Plan, Person>) - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
run(HasPlansAndId<Plan, Person>) - Method in class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
run(Plan) - Method in class org.matsim.contrib.carsharing.replanning.ChooseRandomTripMode
 
RunCarsharing - Class in org.matsim.contrib.carsharing.runExample
 
RunCarsharing() - Constructor for class org.matsim.contrib.carsharing.runExample.RunCarsharing
 

S

selectPlan(HasPlansAndId<Plan, Person>) - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanSelector
 
setAccessEndTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setAccessStartTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setAgentId(Id<Person>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
setAllVehicleLocations(Map<CSVehicle, Link>) - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
setAreas(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setArr(ArrayList<RentalInfo>) - Method in class org.matsim.contrib.carsharing.manager.demand.AgentRentals
 
setCarsharingSupplyContainer(CarsharingSupplyInterface) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setCarsharingType(String) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setCarsharingType(String) - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
setCompany(String) - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
setConstantFreeFloating(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setConstantOneWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setConstantTwoWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setDemandEstimateIterations(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
setDistance(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setDistanceFeeFreeFloating(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setDistanceFeeOneWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setDistanceFeeTwoWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setDropoffCoord(Coord) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setDropoffLinkId(Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEgressEndTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEgressStartTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEndCoord(Coord) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEndLinkId(Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEndTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setEndTime(double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
setFreefloatingAreas(Map<String, FreefloatingAreas>) - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
setFreefloatingAreas(FreefloatingAreas) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
setGuidance(Guidance) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setInVehicleTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setKeepthecar(boolean) - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
setLocationOfVehicle(Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
setmembership(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
setMobsimTimer(MobsimTimer) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setModuleEnableAfterIteration(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
setNetwork(SearchableNetwork) - Method in class org.matsim.contrib.carsharing.manager.supply.FreeFloatingVehiclesContainer
 
setNumberOfActualRequests(Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
setNumberOfActualReturns(Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
setNumberOfExpectedRequests(Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
setNumberOfExpectedReturns(Double) - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.RelocationZone
 
setOriginCoord(Coord) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setOriginLinkId(Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setPickupCoord(Coord) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setPickupLinkId(Id<Link>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setPolygons(Map<Id<RelocationZone>, MultiPolygon>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
setRelocationAgents(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
setRelocationTimes(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
setRelocationTimes(List<Double>) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setRelocationZones(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingVehicleRelocationConfigGroup
 
setRentalPriceTimeOneWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setRentalPriceTimeTwoWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setRentals(ArrayList<RentalInfo>) - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleRentals
 
setRouteDescription(String) - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
setsearchDistance(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setsearchDistance(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setSpecialTimeEnd(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setSpecialTimeFee(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setSpecialTimeStart(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setStartTime(double) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
setStartTime(double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
setStateToAbort(double) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
setStateToAbort(double) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setStatsPerVehicle(Map<String, RentalInfo>) - Method in class org.matsim.contrib.carsharing.manager.demand.AgentRentals
 
setStatsWriterFrequency(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
setTimeFeeFreeFloating(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setTimeFeeOneWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setTimeFeeTwoWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setTimeParkingFeeFreeFloating(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setTimeParkingFeeOneWayCarsharing(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
SetupListener - Class in org.matsim.contrib.carsharing.relocation.events
 
SetupListener() - Constructor for class org.matsim.contrib.carsharing.relocation.events.SetupListener
 
setUseFeeFreeFloating(boolean) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setUseOneWayCarsharing(boolean) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setUseTwoWayCarsharing(boolean) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setUtilityOfTravelling(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setUtilityOfTravelling(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setUtilityOfTravelling(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setVehicle(CSVehicle) - Method in class org.matsim.contrib.carsharing.manager.demand.RentedVehiclesInfo
 
setVehicle(MobsimVehicle) - Method in class org.matsim.contrib.carsharing.qsim.CarsharingPersonDriverAgentImpl
 
setVehicle(MobsimVehicle) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
setVehicleId(Id<Vehicle>) - Method in class org.matsim.contrib.carsharing.manager.demand.VehicleRentals
 
setvehiclelocations(String) - Method in class org.matsim.contrib.carsharing.config.CarsharingConfigGroup
 
setvehiclelocations(String) - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
setvehiclelocations(String) - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
setvehiclelocations(String) - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
setVehicleType(String) - Method in class org.matsim.contrib.carsharing.router.CarsharingRoute
 
setVehId(Id<Vehicle>) - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
specialTimeEnd() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
specialTimeFee() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
specialTimeStart() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
startActivity() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
startLeg(String) - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationAgent
 
StartRentalEvent - Class in org.matsim.contrib.carsharing.events
 
StartRentalEvent(double, String, String, Link, Link, Link, Id<Person>, String) - Constructor for class org.matsim.contrib.carsharing.events.StartRentalEvent
 
StartRentalEventHandler - Interface in org.matsim.contrib.carsharing.events.handlers
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.config.FreefloatingAreasReader
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.manager.demand.membership.MembershipReader
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.readers.CarsharingXmlReaderNew
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationAgentsReader
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationTimesReader
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZonesReader
 
StationBasedVehicle - Class in org.matsim.contrib.carsharing.vehicles
 
StationBasedVehicle(String, String, String, String, String) - Constructor for class org.matsim.contrib.carsharing.vehicles.StationBasedVehicle
 
storeStatus(String, double) - Method in class org.matsim.contrib.carsharing.relocation.demand.CarsharingVehicleRelocationContainer
 

T

timeFeeFreeFloating() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
timeFeeOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
timeFeeTwoWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
timeParkingFeeFreeFloating() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
timeParkingFeeOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
toString() - Method in class org.matsim.contrib.carsharing.control.listeners.NoParkingEventHandler.NoParkingInfo
 
toString() - Method in class org.matsim.contrib.carsharing.control.listeners.NoVehicleEventHandler.NoVehicleInfo
 
toString() - Method in class org.matsim.contrib.carsharing.manager.demand.RentalInfo
 
toString() - Method in class org.matsim.contrib.carsharing.relocation.qsim.RelocationInfo
 
toString() - Method in class org.matsim.contrib.carsharing.relocation.replanning.RelocationPlanStrategyModule
 
toString() - Method in class org.matsim.contrib.carsharing.replanning.CarsharingSubtourModeChoiceStrategy
 
toString() - Method in class org.matsim.contrib.carsharing.replanning.RandomTripToCarsharingStrategy
 
TwoWayCarsharingConfigGroup - Class in org.matsim.contrib.carsharing.config
 
TwoWayCarsharingConfigGroup() - Constructor for class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 
TwoWayCarsharingRoutingModule - Class in org.matsim.contrib.carsharing.router
 
TwoWayCarsharingRoutingModule() - Constructor for class org.matsim.contrib.carsharing.router.TwoWayCarsharingRoutingModule
 
TwoWayCarsharingStation - Class in org.matsim.contrib.carsharing.stations
 
TwoWayCarsharingStation(String, Link, Map<String, Integer>, Map<String, ArrayList<CSVehicle>>) - Constructor for class org.matsim.contrib.carsharing.stations.TwoWayCarsharingStation
 
TwoWayContainer - Class in org.matsim.contrib.carsharing.manager.supply
 
TwoWayContainer(QuadTree<CarsharingStation>, Map<String, CarsharingStation>, Map<CSVehicle, Link>) - Constructor for class org.matsim.contrib.carsharing.manager.supply.TwoWayContainer
 

U

useFeeFreeFloating() - Method in class org.matsim.contrib.carsharing.config.FreeFloatingConfigGroup
 
useOneWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.OneWayCarsharingConfigGroup
 
useTwoWayCarsharing() - Method in class org.matsim.contrib.carsharing.config.TwoWayCarsharingConfigGroup
 

V

VehicleChoiceAgent - Interface in org.matsim.contrib.carsharing.manager.demand
 
VehicleChoiceAgentImpl - Class in org.matsim.contrib.carsharing.manager.demand
 
VehicleChoiceAgentImpl() - Constructor for class org.matsim.contrib.carsharing.manager.demand.VehicleChoiceAgentImpl
 
VehicleRentals - Class in org.matsim.contrib.carsharing.manager.demand
 
VehicleRentals(Id<Vehicle>) - Constructor for class org.matsim.contrib.carsharing.manager.demand.VehicleRentals
 
vehicleRequest(Id<Person>, Link, Link, String, String) - Method in interface org.matsim.contrib.carsharing.manager.supply.CompanyAgent
 
vehicleRequest(Id<Person>, Link, Link, String, String) - Method in class org.matsim.contrib.carsharing.manager.supply.CompanyAgentImpl
 
VehiclesContainer - Interface in org.matsim.contrib.carsharing.manager.supply
 

W

writeAvgODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
writeAvgODMatrices() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
writeAvgODMatricesMap() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.AverageDemandRelocationListener
 
writeAvgODMatricesMap() - Method in class org.matsim.contrib.carsharing.relocation.infrastructure.PastIntervalDemandRelocationListener
 
writeFile(Double, String, Map<Id<RelocationZone>, Map<String, Object>>) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
writeFile(String) - Method in class org.matsim.contrib.carsharing.relocation.utils.FFVehiclesRentalsWriter
 
writeIconStyleTag(String, String) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
writePlacemark(double, double, String, String) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
writePolygon(Coord[]) - Method in class org.matsim.contrib.carsharing.relocation.utils.RelocationZoneKmlWriter
 
A C D E F G H I K L M N O P R S T U V W 
All Classes All Packages