MATSIM
Public Member Functions | List of all members
org.matsim.vehicles.Vehicle Interface Reference
Inheritance diagram for org.matsim.vehicles.Vehicle:
Inheritance graph
[legend]

Public Member Functions

VehicleType getType ()
 
Attributes getAttributes ()
 
Id< T > getId ()
 

Detailed Description

Author
dgrether

Definition at line 28 of file Vehicle.java.

Member Function Documentation

◆ getType()

VehicleType org.matsim.vehicles.Vehicle.getType ( )

◆ getAttributes()

Attributes org.matsim.utils.objectattributes.attributable.Attributable.getAttributes ( )
inherited

Implemented in org.matsim.core.population.io.ParallelPopulationReaderMatsimV4.CollectorPopulation, org.matsim.facilities.ActivityFacilitiesImpl, org.matsim.facilities.ActivityFacilityImpl, org.matsim.counts.Counts< T extends Identifiable< T >, org.matsim.pt.transitSchedule.TransitRouteImpl, org.matsim.core.router.FacilityWrapperActivity, org.matsim.pt.transitSchedule.TransitScheduleImpl, org.matsim.pt.transitSchedule.TransitStopFacilityImpl, org.matsim.vehicles.VehicleType, org.matsim.pt.transitSchedule.TransitLineImpl, org.matsim.households.HouseholdImpl, org.matsim.vehicles.VehicleCapacity, org.matsim.pt.transitSchedule.DepartureImpl, org.matsim.facilities.StreamingActivityFacilities, org.matsim.counts.MeasurementLocation< T >, org.matsim.vehicles.EngineInformation, org.matsim.vehicles.CostInformation, and org.matsim.core.router.DefaultRoutingRequest.

Referenced by ch.sbb.matsim.routing.pt.raptor.DefaultRaptorStopFinder.addInitialStopsForParamSet(), org.matsim.core.network.filter.NetworkFilterManager.addLink(), org.matsim.core.network.NetworkCollector.addNodeIfNecessary(), ch.sbb.matsim.routing.pt.raptor.SwissRailRaptor.calcRoute(), org.matsim.core.router.NetworkRoutingInclAccessEgressModule.calcRoute(), org.matsim.core.network.turnRestrictions.TurnRestrictionsNetworkCleaner.colorNetwork(), org.matsim.core.population.routes.PopulationComparison.compare(), org.matsim.pt.transitSchedule.TransitScheduleReaderV2.endTag(), org.matsim.core.population.routes.PopulationComparison.equals(), org.matsim.core.router.TransitRouterWrapper.fillWithActivities(), org.matsim.core.population.PersonUtils.getAge(), org.matsim.core.network.NetworkUtils.getAllowedSpeed(), org.matsim.core.population.PersonUtils.getCarAvail(), org.matsim.core.network.NetworkUtils.getDisallowedNextLinks(), org.matsim.core.network.NetworkUtils.getHighwayType(), org.matsim.core.population.PersonUtils.getIncome(), org.matsim.vehicles.VehicleUtils.getInitialLinkId(), org.matsim.analysis.TripsAndLegsWriter.getLegRecord(), org.matsim.core.population.PersonUtils.getLicense(), org.matsim.core.network.NetworkUtils.getLinkAccessTime(), org.matsim.core.network.NetworkUtils.getLinkEgressTime(), org.matsim.core.population.PersonUtils.getModeConstants(), org.matsim.core.network.NetworkUtils.getOrigId(), org.matsim.core.network.NetworkUtils.getOriginalGeometry(), org.matsim.core.population.PopulationUtils.getPersonAttribute(), org.matsim.core.mobsim.qsim.PreplanningUtils.getPrebookingOffset_s(), org.matsim.core.population.PersonUtils.getSex(), org.matsim.pt.transitSchedule.TransitScheduleUtils.getStopAccessTime(), org.matsim.pt.transitSchedule.TransitScheduleUtils.getStopEgressTime(), org.matsim.core.population.PopulationUtils.getSubpopulation(), org.matsim.core.router.TripStructureUtils.Trip.getTripAttributes(), org.matsim.core.network.NetworkUtils.getType(), org.matsim.vehicles.VehicleUtils.getVehicleIds(), org.matsim.vehicles.VehicleUtils.getVehicleTypes(), org.matsim.core.scoring.EventsToLegs.handleEvent(), org.matsim.vehicles.VehicleUtils.hasVehicleId(), org.matsim.vehicles.VehicleUtils.insertVehicleIdsIntoPersonAttributes(), org.matsim.vehicles.VehicleUtils.insertVehicleTypesIntoPersonAttributes(), org.matsim.core.population.PersonUtils.isEmployed(), org.matsim.vis.snapshotwriters.SnapshotWriterManager.isGenerateSnapshot(), org.matsim.core.replanning.ReplanningUtils.isInitialPlan(), org.matsim.lanes.LanesReader.parse(), org.matsim.core.population.PopulationUtils.putPersonAttribute(), org.matsim.withinday.utils.EditRoutes.relocateFutureLegRoute(), org.matsim.core.network.NetworkUtils.removeDisallowedNextLinks(), org.matsim.core.population.PopulationUtils.removePersonAttribute(), org.matsim.core.population.PopulationUtils.removePersonAttributes(), org.matsim.core.population.PopulationUtils.removeSubpopulation(), org.matsim.core.population.PopulationUtils.resetRoutes(), org.matsim.core.population.PersonUtils.setAge(), org.matsim.core.population.PersonUtils.setCarAvail(), org.matsim.core.network.NetworkUtils.setDisallowedNextLinks(), org.matsim.core.population.PersonUtils.setEmployed(), org.matsim.core.population.PersonUtils.setIncome(), org.matsim.vehicles.VehicleUtils.setInitialLinkId(), org.matsim.core.population.PersonUtils.setLicence(), org.matsim.core.network.NetworkUtils.setLinkAccessTime(), org.matsim.core.network.NetworkUtils.setLinkEgressTime(), org.matsim.core.population.PersonUtils.setModeConstants(), org.matsim.core.network.NetworkUtils.setOrigId(), org.matsim.core.mobsim.qsim.PreplanningUtils.setPrebookingOffset_s(), org.matsim.core.population.PersonUtils.setSex(), org.matsim.pt.transitSchedule.TransitScheduleUtils.setStopAccessTime(), org.matsim.pt.transitSchedule.TransitScheduleUtils.setStopEgressTime(), org.matsim.core.network.NetworkUtils.setType(), org.matsim.pt.transitSchedule.TransitScheduleReaderV2.startTag(), org.matsim.core.population.io.StreamingPopulationReader.toString(), org.matsim.core.population.PopulationUtils.unmodifiablePlan(), org.matsim.pt.transitSchedule.TransitScheduleWriterV2.writeData(), and org.matsim.households.HouseholdsWriterV10.writeHouseholds().

◆ getId()

Id<T> org.matsim.api.core.v01.Identifiable< T >.getId ( )
inherited

Implemented in org.matsim.core.mobsim.qsim.agents.BasicPlanAgentImpl, ch.sbb.matsim.routing.pt.raptor.DefaultRaptorStopFinder.ChangedLinkFacility, org.matsim.core.mobsim.qsim.pt.AbstractTransitDriverAgent, org.matsim.core.mobsim.qsim.agents.PlanBasedDriverAgentImpl, org.matsim.core.mobsim.qsim.qnetsimengine.QVehicleImpl, org.matsim.facilities.ActivityFacilityImpl, org.matsim.core.mobsim.qsim.agents.TransitAgentImpl, org.matsim.core.mobsim.qsim.agents.PersonDriverAgentImpl, org.matsim.core.mobsim.qsim.agents.TransitAgent, org.matsim.core.network.algorithms.intersectionSimplifier.containers.Cluster, org.matsim.counts.Count< T >, org.matsim.pt.transitSchedule.TransitStopFacilityImpl, org.matsim.vehicles.VehicleType, org.matsim.pt.transitSchedule.TransitRouteImpl, org.matsim.core.network.algorithms.intersectionSimplifier.containers.ClusterActivity, org.matsim.core.router.LinkWrapperFacilityWithSpecificCoord, org.matsim.api.core.v01.population.Plan, org.matsim.pt.transitSchedule.TransitLineImpl, org.matsim.core.router.LinkWrapperFacility, org.matsim.pt.UmlaufImpl, org.matsim.pt.transitSchedule.DepartureImpl, and org.matsim.households.HouseholdImpl.

Referenced by org.matsim.facilities.ActivityFacilitiesImpl.addActivityFacility(), org.matsim.core.mobsim.qsim.pt.TransitStopAgentTracker.addAgentToStop(), org.matsim.pt.transitSchedule.TransitRouteImpl.addDeparture(), org.matsim.households.HouseholdsImpl.addHousehold(), org.matsim.core.network.filter.NetworkFilterManager.addLink(), org.matsim.core.router.speedy.SpeedyGraphBuilder.addLink(), org.matsim.core.network.filter.NetworkFilterManager.addNode(), org.matsim.core.network.NetworkCollector.addNodeIfNecessary(), org.matsim.core.mobsim.qsim.QSim.addParkedVehicle(), org.matsim.pt.transitSchedule.TransitLineImpl.addRoute(), org.matsim.pt.transitSchedule.TransitScheduleImpl.addStopFacility(), org.matsim.core.router.AStarEuclidean.addToPendingNodes(), org.matsim.core.router.Dijkstra.addToPendingNodes(), org.matsim.pt.transitSchedule.TransitScheduleImpl.addTransitLine(), org.matsim.core.mobsim.qsim.qnetsimengine.QueueWithBuffer.FlowcapAccumulate.addValue(), org.matsim.core.network.turnRestrictions.TurnRestrictionsNetworkCleaner.advance(), org.matsim.core.mobsim.qsim.DefaultTeleportationEngine.afterSim(), org.matsim.core.network.turnRestrictions.TurnRestrictionsContext.applyTurnRestriction(), org.matsim.lanes.data.consistency.LanesConsistencyChecker.areLanesOnLinkConsistent(), org.matsim.core.network.algorithms.NetworkSimplifier.areLinksMergeable(), org.matsim.core.mobsim.qsim.QSim.arrangeAgentDeparture(), org.matsim.core.mobsim.qsim.QSim.arrangeNextAgentAction(), org.matsim.core.mobsim.qsim.qnetsimengine.QNodeImpl.Builder.build(), ch.sbb.matsim.routing.pt.raptor.OccupancyData.buildCache(), org.matsim.core.router.speedy.SpeedyGraphBuilder.buildWithTurnRestrictions(), org.matsim.core.router.speedy.SpeedyDijkstra.calcLeastCostPath(), org.matsim.core.router.speedy.SpeedyALT.calcLeastCostPath(), org.matsim.core.router.Dijkstra.calcLeastCostPath(), ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorCore.calcLeastCostTree(), org.matsim.utils.leastcostpathtree.LeastCostPathTree.calculate(), ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorData.calculateRouteStopTransfers(), org.matsim.core.network.turnRestrictions.TurnRestrictionsNetworkCleaner.checkRealLinkExistence(), org.matsim.core.mobsim.qsim.qnetsimengine.QLinkLanesImpl.chooseNextLane(), org.matsim.core.replanning.choosers.ForceInnovationStrategyChooser< PL extends BasicPlan, AG extends HasPlansAndId<? extends BasicPlan, AG >.chooseStrategy(), org.matsim.core.replanning.choosers.BalancedInnovationStrategyChooser< PL extends BasicPlan, AG extends HasPlansAndId<? extends BasicPlan, AG >.chooseStrategy(), org.matsim.core.network.algorithms.NetworkSimplifier.collectMergedLinkNodeInfo(), org.matsim.core.network.LinkIdComparator.compare(), org.matsim.core.router.util.PreProcessLandmarks.LandmarksToTravelTimeComparator.compare(), org.matsim.core.router.util.PreProcessLandmarks.LandmarksFromTravelTimeComparator.compare(), org.matsim.core.router.NetworkRoutingInclAccessEgressModule.computeAccessTripFromFacilityToLinkIfNecessary(), org.matsim.core.router.NetworkRoutingInclAccessEgressModule.computeEgressTripFromLinkToFacilityIfNecessary(), org.matsim.facilities.algorithms.WorldConnectLocations.connectByFile(), org.matsim.facilities.algorithms.WorldConnectLocations.connectFacilitiesWithLinks(), org.matsim.core.router.speedy.LeastCostPathTree.consolidateColoredNodes(), org.matsim.core.events.algorithms.SnapshotGenerator.EventLink.createAgentSnapshotInfo(), org.matsim.pt.utils.CreatePseudoNetworkWithLoopLinks.createAndAddLink(), org.matsim.core.network.NetworkUtils.createAndAddLink(), org.matsim.pt.analysis.RouteTimeDiagram.createGraph(), org.matsim.core.network.algorithms.NetworkInverter.createInvertedLink(), org.matsim.lanes.LanesUtils.createLanes(), org.matsim.core.mobsim.qsim.qnetsimengine.QLanesNetworkFactory.createNetsimLink(), org.matsim.pt.utils.CreatePseudoNetworkWithLoopLinks.createNetwork(), org.matsim.pt.utils.CreatePseudoNetwork.createNetwork(), org.matsim.pt.utils.CreatePseudoNetworkWithLoopLinks.createStopNodesAndLoopLinks(), org.matsim.pt.ReconstructingUmlaufBuilder.createUmlaufIdFromVehicle(), org.matsim.lanes.VisLaneModelBuilder.createVisLinkLanes(), org.matsim.core.mobsim.qsim.PreplanningEngine.decide(), org.matsim.facilities.FacilitiesUtils.decideOnLinkId(), org.matsim.pt.routes.DefaultTransitPassengerRoute.DefaultTransitPassengerRoute(), org.matsim.core.mobsim.qsim.pt.AbstractTransitDriverAgent.depart(), org.matsim.withinday.replanning.parallel.ReplanningRunnable.doReplanning(), org.matsim.core.network.algorithms.NetworkExpandNode.expandNode(), org.matsim.pt.routes.ExperimentalTransitRoute.ExperimentalTransitRoute(), org.matsim.core.network.algorithms.NetworkCleaner.findCluster(), ch.sbb.matsim.routing.pt.raptor.SwissRailRaptorData.CachingTransferProvider.get(), org.matsim.core.network.algorithms.intersectionSimplifier.IntersectionSimplifier.getClusteredNode(), org.matsim.core.router.Dijkstra.getData(), org.matsim.pt.analysis.TransitLoad.getDepartureStopInformation(), org.matsim.core.network.algorithms.MultimodalNetworkCleaner.getDoubleFlag(), org.matsim.core.mobsim.qsim.agents.TransitAgentImpl.getEnterTransitRoute(), org.matsim.core.mobsim.qsim.agents.TransitAgentImpl.getExitAtStop(), org.matsim.facilities.ActivityFacilitiesImpl.getFacilitiesForActivityType(), org.matsim.utils.gis.matsim2esri.network.PolygonFeatureGenerator.getFeature(), org.matsim.utils.gis.matsim2esri.network.LineStringBasedFeatureGenerator.getFeature(), org.matsim.utils.gis.matsim2esri.network.Nodes2ESRIShape.getFeature(), ch.sbb.matsim.routing.pt.raptor.DefaultRaptorStopFinder.ChangedLinkFacility.getId(), org.matsim.core.network.NetworkUtils.getInNodes(), org.matsim.core.router.LinkWrapperFacility.getLinkId(), org.matsim.core.router.LinkWrapperFacilityWithSpecificCoord.getLinkId(), org.matsim.core.population.routes.heavycompressed.HeavyCompressedNetworkRoute.getLinksTillLink(), org.matsim.core.trafficmonitoring.TravelTimeCalculator.getLinkToLinkTravelTimes(), org.matsim.core.router.InvertedLeastPathCalculator.TravelTimesInvertedNetworkProxy.getLinkTravelTime(), org.matsim.core.trafficmonitoring.TravelTimeCalculator.getLinkTravelTimes(), org.matsim.pt.analysis.TransitLoad.getLoadAtDeparture(), org.matsim.core.network.NetworkUtils.getNearestLink(), org.matsim.core.network.NetworkUtils.getNearestRightEntryLink(), org.matsim.pt.utils.CreatePseudoNetwork.getNetworkLink(), org.matsim.core.network.NetworkUtils.getOutNodes(), org.matsim.utils.leastcostpathtree.LeastCostPathTree.NodeData.getPrevNodeId(), org.matsim.core.network.NetworkUtils.getSortedLinks(), org.matsim.core.network.NetworkUtils.getSortedNodes(), org.matsim.core.population.routes.RouteUtils.getSubRoute(), org.matsim.withinday.trafficmonitoring.MapBasedTravelTimeInfoProvider.getTravelTimeInfo(), org.matsim.core.mobsim.qsim.pt.AbstractTransitDriverAgent.NetworkRouteWrapper.getVehicleId(), org.matsim.facilities.FacilitiesFromPopulation.handleActivities(), org.matsim.core.mobsim.qsim.pt.TransitQSimEngine.handleAgentPTDeparture(), org.matsim.withinday.replanning.identifiers.tools.ActivityReplanningMap.handleEvent(), org.matsim.core.mobsim.qsim.qnetsimengine.NetworkModeDepartureHandlerDefaultImpl.handleNetworkModeDeparture(), org.matsim.core.mobsim.qsim.pt.ComplexTransitStopHandler.handleParallelStop(), org.matsim.core.mobsim.qsim.pt.ComplexTransitStopHandler.handleSerialStop(), org.matsim.core.mobsim.qsim.DefaultTeleportationEngine.handleTeleportationArrivals(), org.matsim.core.mobsim.qsim.pt.SimpleTransitStopHandler.handleTransitStop(), org.matsim.core.mobsim.qsim.pt.AbstractTransitDriverAgent.handleTransitStop(), org.matsim.core.mobsim.qsim.qnetsimengine.QLinkLanesImpl.initLaneQueues(), org.matsim.core.mobsim.qsim.QSim.insertAgentIntoMobsim(), org.matsim.core.mobsim.qsim.qnetsimengine.DefaultTurnAcceptanceLogic.isAcceptingTurn(), org.matsim.core.network.turnRestrictions.DisallowedNextLinksUtils.isInAllowedModes(), org.matsim.lanes.LanesConsistencyChecker.isLaneOnLinkConsistent(), org.matsim.core.network.turnRestrictions.DisallowedNextLinksUtils.isNextLinkSequenceOf(), org.matsim.core.router.speedy.LeastCostPathTree.LinkPathIterator.LinkPathIterator(), org.matsim.facilities.algorithms.WorldConnectLocations.mapFacilityToLink(), org.matsim.core.network.algorithms.NetworkMergeDoubleLinks.mergeLink2IntoLink1(), org.matsim.core.mobsim.qsim.qnetsimengine.QLinkLanesImpl.moveBufferToNextLane(), org.matsim.core.mobsim.qsim.qnetsimengine.QLinkImpl.moveWaitToRoad(), org.matsim.core.mobsim.qsim.qnetsimengine.QLinkLanesImpl.moveWaitToRoad(), ch.sbb.matsim.routing.pt.raptor.OccupancyTracker.EffectiveRouteSegmentIterator.next(), org.matsim.withinday.trafficmonitoring.WithinDayTravelTime.notifyMobsimAfterSimStep(), org.matsim.core.router.speedy.LeastCostPathTree.PathIterator.PathIterator(), org.matsim.core.mobsim.qsim.pt.AbstractTransitDriverAgent.processEventVehicleArrives(), org.matsim.core.mobsim.qsim.qnetsimengine.QVehicleImpl.QVehicleImpl(), org.matsim.utils.leastcostpathtree.LeastCostPathTree.relaxNode(), org.matsim.core.router.Dijkstra.relaxNode(), org.matsim.core.mobsim.qsim.pt.TransitStopAgentTracker.removeAgentFromStop(), org.matsim.pt.transitSchedule.TransitRouteImpl.removeDeparture(), org.matsim.core.network.algorithms.NetworkModeRestriction.removeLinksWithNoModes(), org.matsim.core.network.algorithms.NetworkModeRestriction.removeNodesWithNoLinks(), org.matsim.pt.transitSchedule.TransitLineImpl.removeRoute(), org.matsim.pt.transitSchedule.TransitScheduleImpl.removeStopFacility(), org.matsim.pt.transitSchedule.TransitScheduleImpl.removeTransitLine(), org.matsim.withinday.utils.EditTrips.replanCurrentLegWithNetworkRoute(), org.matsim.withinday.utils.EditTrips.replanCurrentLegWithTransitRoute(), org.matsim.withinday.utils.EditTrips.replanCurrentTrip(), org.matsim.withinday.utils.EditTrips.replanCurrentTripFromLeg(), org.matsim.withinday.utils.EditTrips.replanCurrentTripFromStageActivity(), org.matsim.pt.utils.CreateVehiclesForSchedule.run(), org.matsim.core.network.algorithms.MultimodalNetworkCleaner.run(), org.matsim.core.network.algorithms.NetworkMergeDoubleLinks.run(), org.matsim.core.network.algorithms.NetworkTeleatlasAddManeuverRestrictions.run2(), org.matsim.households.HouseholdsAlgorithmRunner.runAlgorithms(), org.matsim.core.network.algorithms.NetworkCleaner.searchBiggestCluster(), org.matsim.core.replanning.conflicts.WorstPlanForRemovalSelectorWithConflicts.selectPlan(), org.matsim.core.mobsim.qsim.qnetsimengine.QVehicleImpl.setDriver(), org.matsim.core.population.routes.heavycompressed.HeavyCompressedNetworkRoute.setLinkIds(), org.matsim.core.network.algorithms.NetworkSegmentDoubleLinks.splitLink(), org.matsim.core.mobsim.qsim.qnetsimengine.NetworkModeDepartureHandlerDefaultImpl.teleportVehicleTo(), org.matsim.core.router.InitialNode.toString(), ch.sbb.matsim.routing.pt.raptor.InitialStop.toString(), org.matsim.pt.transitSchedule.TransitRouteStopImpl.toString(), org.matsim.core.mobsim.qsim.qnetsimengine.QVehicleImpl.toString(), org.matsim.core.router.NetworkRoutingInclAccessEgressModule.toString(), org.matsim.core.mobsim.qsim.pt.TransitDriverAgentImpl.TransitDriverAgentImpl(), org.matsim.core.mobsim.qsim.PreplanningEngine.updateAgentPlan(), org.matsim.pt.utils.TransitScheduleValidator.validateNetworkRoutes(), org.matsim.pt.utils.TransitScheduleValidator.validateStopCoordinates(), org.matsim.analysis.CalcLinkStats.writeFile(), org.matsim.households.HouseholdsWriterV10.writeHouseholds(), and org.matsim.vehicles.VehicleWriterV1.writeVehicles().


The documentation for this interface was generated from the following file: