A B C D E F G H I J L M N P R S T U V W

G

getActCosts() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getActivities() - Method in class basics.route.TourActivities
 
getActivityCost(TourActivity, double, Driver, Vehicle) - Method in class basics.costs.DefaultVehicleRoutingActivityCosts
 
getActivityCost(TourActivity, double, Driver, Vehicle) - Method in interface basics.costs.VehicleRoutingActivityCosts
Calculates and returns the activity cost at tourAct.
getActivityCosts() - Method in class basics.VehicleRoutingProblem
Returns activityCosts.
getActivityEndTime(double, TourActivity) - Static method in class algorithms.CalculationUtils
Calculates actEndTime assuming that activity can at earliest start at act.getTheoreticalEarliestOperationStartTime().
getActivityState(TourActivity, StateManager.StateId) - Method in interface algorithms.StateManager
 
getActivityState(TourActivity, StateManager.StateId) - Method in class algorithms.StateManagerImpl
 
getAddedServices() - Method in class basics.VehicleRoutingProblem.Builder
Gets an unmodifiable collection of already added services.
getAddedVehicles() - Method in class basics.VehicleRoutingProblem.Builder
Gets an unmodifiable collection of already added vehicles.
getAlgorithmListeners() - Method in class basics.algo.VehicleRoutingAlgorithmListeners
 
getAlgorithmListeners() - Method in class basics.VehicleRoutingAlgorithm
 
getArrTime() - Method in class basics.route.DeliveryActivity
 
getArrTime() - Method in class basics.route.End
 
getArrTime() - Method in class basics.route.PickupActivity
 
getArrTime() - Method in class basics.route.ServiceActivity
 
getArrTime() - Method in class basics.route.Start
 
getArrTime() - Method in interface basics.route.TourActivity
 
getAsInputStream(String) - Static method in class util.Resource
 
getAsURL(String) - Static method in class util.Resource
Returns URL from the relative path of a resource.
getAvailableVehicles() - Method in interface algorithms.VehicleFleetManager
 
getAvailableVehicles(String, String) - Method in interface algorithms.VehicleFleetManager
 
getBackwardTransportCost(String, String, double, Driver, Vehicle) - Method in interface basics.costs.BackwardTransportCost
 
getBackwardTransportCost(String, String, double, Driver, Vehicle) - Method in class util.CrowFlyCosts
 
getBackwardTransportCost(String, String, double, Driver, Vehicle) - Method in class util.ManhattanCosts
 
getBackwardTransportCost(String, String, double, Driver, Vehicle) - Method in class util.VehicleRoutingTransportCostsMatrix
 
getBackwardTransportTime(String, String, double, Driver, Vehicle) - Method in interface basics.costs.BackwardTransportTime
 
getBackwardTransportTime(String, String, double, Driver, Vehicle) - Method in class util.CrowFlyCosts
 
getBackwardTransportTime(String, String, double, Driver, Vehicle) - Method in class util.ManhattanCosts
 
getBackwardTransportTime(String, String, double, Driver, Vehicle) - Method in class util.VehicleRoutingTransportCostsMatrix
 
getBest(Collection<VehicleRoutingProblemSolution>) - Static method in class util.Solutions
Deprecated. 
getCapacity() - Method in class basics.route.PenaltyVehicleType
 
getCapacity() - Method in interface basics.route.Vehicle
 
getCapacity() - Method in class basics.route.VehicleImpl
 
getCapacity() - Method in class basics.route.VehicleImpl.NoVehicle
 
getCapacity() - Method in interface basics.route.VehicleType
 
getCapacity() - Method in class basics.route.VehicleTypeImpl
 
getCapacityDemand() - Method in interface basics.Job
 
getCapacityDemand() - Method in class basics.route.DeliveryActivity
 
getCapacityDemand() - Method in class basics.route.End
 
getCapacityDemand() - Method in class basics.route.PickupActivity
 
getCapacityDemand() - Method in class basics.route.ServiceActivity
 
getCapacityDemand() - Method in class basics.route.Start
 
getCapacityDemand() - Method in interface basics.route.TourActivity
 
getCapacityDemand() - Method in class basics.Service
 
getCompTimeInSeconds() - Method in class util.StopWatch
 
getCompTimes() - Method in class util.BenchmarkResult
 
getCoord() - Method in interface basics.route.Vehicle
 
getCoord() - Method in class basics.route.VehicleImpl
 
getCoord() - Method in class basics.Service
 
getCoord(String) - Method in interface util.Locations
 
getCoordinate() - Method in class basics.route.End
 
getCoordinate() - Method in class basics.route.Start
 
getCost() - Method in class basics.route.VehicleRoute
 
getCost() - Method in class basics.VehicleRoutingProblemSolution
 
getCosts() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getCosts() - Method in interface basics.route.VehicleRouteCostCalculator
 
getCounter() - Method in class util.Counter
 
getCurrTimeInSeconds() - Method in class util.StopWatch
 
getDepartureTime() - Method in class basics.route.VehicleRoute
 
getDistance(Job, Job) - Method in interface algorithms.JobDistance
 
getDriver() - Method in class basics.route.VehicleRoute
 
getDriverCosts() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getEarliestDeparture() - Method in interface basics.route.Vehicle
 
getEarliestDeparture() - Method in class basics.route.VehicleImpl
 
getEarliestStart() - Method in class basics.route.DriverImpl
 
getEnd() - Method in class basics.route.TimeWindow
 
getEnd() - Method in class basics.route.VehicleRoute
 
getEndTime() - Method in class basics.route.DeliveryActivity
 
getEndTime() - Method in class basics.route.End
 
getEndTime() - Method in class basics.route.PickupActivity
 
getEndTime() - Method in class basics.route.ServiceActivity
 
getEndTime() - Method in class basics.route.Start
 
getEndTime() - Method in interface basics.route.TourActivity
 
getFleetComposition() - Method in class basics.VehicleRoutingProblem
Returns fleet-composition.
getFleetSize() - Method in class basics.VehicleRoutingProblem
Returns type of fleetSize, either INFINITE or FINITE.
getHomeLocation() - Method in class basics.route.DriverImpl
 
getId() - Method in interface basics.Job
 
getId() - Method in interface basics.route.Driver
 
getId() - Method in class basics.route.DriverImpl
 
getId() - Method in interface basics.route.Vehicle
 
getId() - Method in class basics.route.VehicleImpl
 
getId() - Method in class basics.Service
 
getInstance() - Static method in class algorithms.selectors.SelectBest
 
getInstance() - Static method in class algorithms.selectors.SelectRandomly
 
getJob() - Method in class algorithms.InsertionContext
 
getJob() - Method in class basics.route.DeliveryActivity
 
getJob() - Method in class basics.route.PickupActivity
 
getJob() - Method in class basics.route.ServiceActivity
 
getJob() - Method in interface basics.route.TourActivity.JobActivity
 
getJobs() - Method in class basics.route.TourActivities
 
getJobs() - Method in class basics.VehicleRoutingProblem
Returns the unmodifiable job map.
getLatestArrival() - Method in interface basics.route.Vehicle
 
getLatestArrival() - Method in class basics.route.VehicleImpl
 
getLatestEnd() - Method in class basics.route.DriverImpl
 
getListener() - Method in class basics.algo.VehicleRoutingAlgorithmListeners.PrioritizedVRAListener
 
getListeners() - Method in interface algorithms.InsertionStrategy
 
getListeners() - Method in interface algorithms.RuinStrategy
 
getListeners() - Method in class basics.algo.RuinListeners
 
getLocationId() - Method in class basics.route.DeliveryActivity
 
getLocationId() - Method in class basics.route.End
 
getLocationId() - Method in class basics.route.PickupActivity
 
getLocationId() - Method in class basics.route.ServiceActivity
 
getLocationId() - Method in class basics.route.Start
 
getLocationId() - Method in interface basics.route.TourActivity
 
getLocationId() - Method in interface basics.route.Vehicle
 
getLocationId() - Method in class basics.route.VehicleImpl
 
getLocationId() - Method in class basics.Service
 
getLocationMap() - Method in class basics.VehicleRoutingProblem.Builder
Returns the unmodifiable map of locations (mapped by their id).
getLocations() - Method in class basics.VehicleRoutingProblem.Builder
Returns the locations collected by this builder.
getMaxVelocity() - Method in class basics.route.PenaltyVehicleType
 
getMaxVelocity() - Method in interface basics.route.VehicleType
 
getMaxVelocity() - Method in class basics.route.VehicleTypeImpl
 
getName() - Method in class algorithms.RuinAndRecreateModule
 
getName() - Method in class basics.algo.SearchStrategy
 
getName() - Method in interface basics.algo.SearchStrategyModule
 
getName() - Method in class basics.route.DeliveryActivity
 
getName() - Method in class basics.route.End
 
getName() - Method in class basics.route.PickupActivity
 
getName() - Method in class basics.route.ServiceActivity
 
getName() - Method in class basics.route.Start
 
getName() - Method in interface basics.route.TourActivity
 
getNeighborhood() - Method in class basics.VehicleRoutingProblem
 
getNewDepTime() - Method in class algorithms.InsertionContext
 
getNewDriver() - Method in class algorithms.InsertionContext
 
getNewVehicle() - Method in class algorithms.InsertionContext
 
getNuOfActiveRoutes(Collection<VehicleRoute>) - Static method in class util.RouteUtils
 
getNuOfIterations() - Method in class basics.VehicleRoutingAlgorithm
Returns the number of iterations.
getOperationTime() - Method in class basics.route.DeliveryActivity
 
getOperationTime() - Method in class basics.route.End
 
getOperationTime() - Method in class basics.route.PickupActivity
 
getOperationTime() - Method in class basics.route.ServiceActivity
 
getOperationTime() - Method in class basics.route.Start
 
getOperationTime() - Method in interface basics.route.TourActivity
 
getOther() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getPenaltyForMissedTimeWindow() - Method in interface basics.costs.VehicleRoutingActivityCosts.Parameter
 
getPriority() - Method in class basics.algo.VehicleRoutingAlgorithmListeners.PrioritizedVRAListener
 
getProbabilities() - Method in class basics.algo.SearchStrategyManager
 
getProblemConstraints() - Method in class basics.VehicleRoutingProblem
Returns unmodifiable collection of problem-constraints.
getRandom() - Static method in class util.RandomNumberGeneration
 
getRandomStrategy() - Method in class basics.algo.SearchStrategyManager
 
getResults() - Method in class util.BenchmarkResult
 
getResultStats() - Method in class util.BenchmarkResult
 
getRoute() - Method in class algorithms.InsertionContext
 
getRoutes() - Method in class basics.VehicleRoutingProblemSolution
 
getRouteState(VehicleRoute, StateManager.StateId) - Method in interface algorithms.StateManager
 
getRouteState(VehicleRoute, StateManager.StateId) - Method in class algorithms.StateManagerImpl
 
getSearchStrategyManager() - Method in class basics.VehicleRoutingAlgorithm
Gets the SearchStrategyManager.
getSearchStrategyModules() - Method in class basics.algo.SearchStrategy
 
getServiceDuration() - Method in class basics.Service
 
getSolution() - Method in class basics.algo.SearchStrategy.DiscoveredSolution
 
getSolutionAcceptor() - Method in class basics.algo.SearchStrategy
 
getSolutionSelector() - Method in class basics.algo.SearchStrategy
 
getStart() - Method in class basics.route.TimeWindow
 
getStart() - Method in class basics.route.VehicleRoute
 
getStrategies() - Method in class basics.algo.SearchStrategyManager
 
getStrategyName() - Method in class basics.algo.SearchStrategy.DiscoveredSolution
 
getTheoreticalEarliestOperationStartTime() - Method in class basics.route.DeliveryActivity
 
getTheoreticalEarliestOperationStartTime() - Method in class basics.route.End
 
getTheoreticalEarliestOperationStartTime() - Method in class basics.route.PickupActivity
 
getTheoreticalEarliestOperationStartTime() - Method in class basics.route.ServiceActivity
 
getTheoreticalEarliestOperationStartTime() - Method in class basics.route.Start
 
getTheoreticalEarliestOperationStartTime() - Method in interface basics.route.TourActivity
 
getTheoreticalLatestOperationStartTime() - Method in class basics.route.DeliveryActivity
 
getTheoreticalLatestOperationStartTime() - Method in class basics.route.End
 
getTheoreticalLatestOperationStartTime() - Method in class basics.route.PickupActivity
 
getTheoreticalLatestOperationStartTime() - Method in class basics.route.ServiceActivity
 
getTheoreticalLatestOperationStartTime() - Method in class basics.route.Start
 
getTheoreticalLatestOperationStartTime() - Method in interface basics.route.TourActivity
 
getTimesStats() - Method in class util.BenchmarkResult
 
getTimeWindow() - Method in class basics.Service
 
getTotalCost(Collection<VehicleRoute>) - Static method in class util.RouteUtils
 
getTotalFixCost(Collection<VehicleRoute>) - Static method in class util.RouteUtils
 
getTotalServiceTime(Collection<VehicleRoute>) - Static method in class util.RouteUtils
 
getTourActivities() - Method in class basics.route.VehicleRoute
 
getTpCosts() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getTransportCost(String, String, double, Driver, Vehicle) - Method in interface basics.costs.ForwardTransportCost
 
getTransportCost(String, String, double, Driver, Vehicle) - Method in class util.CrowFlyCosts
 
getTransportCost(String, String, double, Driver, Vehicle) - Method in class util.ManhattanCosts
 
getTransportCost(String, String, double, Driver, Vehicle) - Method in class util.VehicleRoutingTransportCostsMatrix
 
getTransportCosts() - Method in class basics.VehicleRoutingProblem
Returns routing costs.
getTransportTime(String, String, double, Driver, Vehicle) - Method in interface basics.costs.ForwardTransportTime
 
getTransportTime(String, String, double, Driver, Vehicle) - Method in class util.CrowFlyCosts
 
getTransportTime(String, String, double, Driver, Vehicle) - Method in class util.ManhattanCosts
 
getTransportTime(String, String, double, Driver, Vehicle) - Method in class util.VehicleRoutingTransportCostsMatrix
 
getType() - Method in interface basics.route.Vehicle
 
getType() - Method in class basics.route.VehicleImpl
 
getType() - Method in class basics.Service
 
getTypeId() - Method in class basics.route.PenaltyVehicleType
 
getTypeId() - Method in interface basics.route.VehicleType
 
getTypeId() - Method in class basics.route.VehicleTypeImpl
 
getTypes() - Method in class basics.VehicleRoutingProblem
Returns the entire, unmodifiable collection of types.
getVehicle() - Method in class basics.route.VehicleRoute
 
getVehicleCostParams() - Method in class basics.route.PenaltyVehicleType
 
getVehicleCostParams() - Method in interface basics.route.VehicleType
 
getVehicleCostParams() - Method in class basics.route.VehicleTypeImpl
 
getVehicleCosts() - Method in class basics.route.DefaultVehicleRouteCostCalculator
 
getVehicleRouteCostCalculator() - Method in class basics.route.VehicleRoute
 
getVehicles() - Method in class basics.VehicleRoutingProblem
Returns the entire, unmodifiable collection of vehicles.
getVehicles() - Method in class util.BenchmarkResult
 
getVehicleStats() - Method in class util.BenchmarkResult
 
getX() - Method in class util.Coordinate
 
getXMLConfiguration() - Method in class basics.io.AlgorithmConfig
 
getY() - Method in class util.Coordinate
 
GreedySchrimpfFactory - Class in algorithms
Factory that creates the VehicleRoutingAlgorithm as proposed by Schrimpf et al., 2000 with the following parameters:
GreedySchrimpfFactory() - Constructor for class algorithms.GreedySchrimpfFactory
 

A B C D E F G H I J L M N P R S T U V W