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

Public Member Functions

String getName ()
 
void setName (String name)
 
ActivityFacilitiesFactory getFactory ()
 
Map< Id< ActivityFacility >, ? extends ActivityFacilitygetFacilities ()
 
void addActivityFacility (ActivityFacility facility)
 
FailingObjectAttributes getFacilityAttributes ()
 
TreeMap< Id< ActivityFacility >, ActivityFacilitygetFacilitiesForActivityType (final String actType)
 
Attributes getAttributes ()
 

Detailed Description

Root class for activity facilities.

Maintainer: mrieser / Senozon AG

Definition at line 35 of file ActivityFacilities.java.

Member Function Documentation

◆ getName()

String org.matsim.facilities.ActivityFacilities.getName ( )

◆ setName()

void org.matsim.facilities.ActivityFacilities.setName ( String  name)

◆ getFactory()

ActivityFacilitiesFactory org.matsim.facilities.ActivityFacilities.getFactory ( )

◆ getFacilities()

Map<Id<ActivityFacility>, ? extends ActivityFacility> org.matsim.facilities.ActivityFacilities.getFacilities ( )

Implemented in org.matsim.facilities.ActivityFacilitiesImpl, and org.matsim.facilities.StreamingActivityFacilities.

Referenced by org.matsim.facilities.FacilitiesFromPopulation.assignOpeningTimes(), org.matsim.core.population.PopulationUtils.computeCoordFromActivity(), org.matsim.core.population.PopulationUtils.computeLinkIdFromActivity(), org.matsim.facilities.algorithms.WorldConnectLocations.connectByFile(), org.matsim.facilities.algorithms.WorldConnectLocations.connectFacilitiesWithLinks(), org.matsim.core.population.PopulationUtils.decideOnCoordForActivity(), org.matsim.core.population.PopulationUtils.decideOnLinkIdForActivity(), org.matsim.analysis.TripsAndLegsWriter.getCoordFromActivity(), org.matsim.core.scoring.functions.FacilityOpeningIntervalCalculator.getOpeningInterval(), org.matsim.deprecated.scoring.functions.CharyparNagelOpenTimesActivityScoring.getOpeningInterval(), org.matsim.facilities.FacilitiesUtils.getSortedFacilities(), org.matsim.facilities.FacilitiesFromPopulation.handleActivities(), org.matsim.core.population.algorithms.PersonPrepareForSim.needsReComputation(), org.matsim.core.population.algorithms.XY2Links.processPlan(), org.matsim.facilities.algorithms.AbstractFacilityAlgorithm.run(), org.matsim.facilities.algorithms.FacilitiesSummary.run(), org.matsim.core.controler.XY2LinksForFacilities.run(), org.matsim.core.controler.PrepareForSimImpl.run(), org.matsim.facilities.FacilitiesUtils.toFacility(), and org.matsim.facilities.algorithms.WorldConnectLocations.writeF2LFile().

◆ addActivityFacility()

void org.matsim.facilities.ActivityFacilities.addActivityFacility ( ActivityFacility  facility)

◆ getFacilityAttributes()

FailingObjectAttributes org.matsim.facilities.ActivityFacilities.getFacilityAttributes ( )

◆ getFacilitiesForActivityType()

TreeMap<Id<ActivityFacility>, ActivityFacility> org.matsim.facilities.ActivityFacilities.getFacilitiesForActivityType ( final String  actType)

◆ 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().


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