Interface CurrentTotalDemand

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean addVehicle​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId, org.matsim.api.core.v01.network.Link link, CSVehicle vehicle, String type)  
      CSVehicle getVehicleOnLink​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId, org.matsim.api.core.v01.network.Link link, String type)  
      boolean hasVehicleOnLink​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId, org.matsim.api.core.v01.network.Link link, String type)  
      boolean removeVehicle​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId, org.matsim.api.core.v01.network.Link link, CSVehicle vehicle, String type)  
      void reset()  
    • Method Detail

      • hasVehicleOnLink

        boolean hasVehicleOnLink​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId,
                                 org.matsim.api.core.v01.network.Link link,
                                 String type)
      • getVehicleOnLink

        CSVehicle getVehicleOnLink​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId,
                                   org.matsim.api.core.v01.network.Link link,
                                   String type)
      • addVehicle

        boolean addVehicle​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId,
                           org.matsim.api.core.v01.network.Link link,
                           CSVehicle vehicle,
                           String type)
      • removeVehicle

        boolean removeVehicle​(org.matsim.api.core.v01.Id<org.matsim.api.core.v01.population.Person> personId,
                              org.matsim.api.core.v01.network.Link link,
                              CSVehicle vehicle,
                              String type)