|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VehicleRoute | |
|---|---|
| algorithms | |
| basics | |
| basics.algo | |
| basics.route | |
| util | |
| Uses of VehicleRoute in algorithms |
|---|
| Methods in algorithms that return VehicleRoute | |
|---|---|
VehicleRoute |
InsertionContext.getRoute()
|
| Methods in algorithms with parameters of type VehicleRoute | |
|---|---|
void |
UpdateCostsAtAllLevels.begin(VehicleRoute route)
|
void |
UpdateLoadAtActivityLevel.begin(VehicleRoute route)
|
void |
UpdateEarliestStartTimeWindowAtActLocations.begin(VehicleRoute route)
|
void |
UpdateFuturePickupsAtActivityLevel.begin(VehicleRoute route)
|
void |
UpdateLatestOperationStartTimeAtActLocations.begin(VehicleRoute route)
|
void |
UpdateActivityTimes.begin(VehicleRoute route)
|
void |
UpdateLoadAtAllLevels.begin(VehicleRoute route)
|
void |
UpdateOccuredDeliveriesAtActivityLevel.begin(VehicleRoute route)
|
void |
ActivityVisitor.begin(VehicleRoute route)
|
void |
ReverseActivityVisitor.begin(VehicleRoute route)
|
StateManager.State |
StateManager.getRouteState(VehicleRoute route,
StateManager.StateId stateId)
|
StateManager.State |
StateManagerImpl.getRouteState(VehicleRoute route,
StateManager.StateId stateId)
|
void |
UpdateLoadsAtStartAndEndOfRouteWhenJobHasBeenInserted.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
UpdateCostsAtRouteLevel.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
StateUpdates.UpdateStates.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
StateManagerImpl.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
UpdateLoadAtRouteLevel.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
StateManagerImpl.putRouteState(VehicleRoute route,
StateManager.StateId stateId,
StateManager.State state)
|
void |
StateUpdates.UpdateStates.removed(Job job,
VehicleRoute fromRoute)
|
void |
StateManagerImpl.removed(Job job,
VehicleRoute fromRoute)
|
void |
StateUpdates.UpdateStates.update(VehicleRoute route)
|
void |
RouteVisitor.visit(VehicleRoute route)
|
void |
RouteActivityVisitor.visit(VehicleRoute route)
|
void |
ReverseRouteActivityVisitor.visit(VehicleRoute route)
|
| Method parameters in algorithms with type arguments of type VehicleRoute | |
|---|---|
void |
RemoveEmptyVehicles.informInsertionEnds(java.util.Collection<VehicleRoute> vehicleRoutes)
|
void |
UpdateCostsAtRouteLevel.informInsertionEnds(java.util.Collection<VehicleRoute> vehicleRoutes)
|
void |
StateManagerImpl.informInsertionEnds(java.util.Collection<VehicleRoute> vehicleRoutes)
|
void |
UpdateCostsAtRouteLevel.informInsertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
StateManagerImpl.informInsertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts.informInsertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
UpdateLoadAtRouteLevel.informInsertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
InsertionStrategy.insertJobs(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
Assigns the unassigned jobs to service-providers |
java.util.Collection<Job> |
RuinStrategy.ruin(java.util.Collection<VehicleRoute> vehicleRoutes)
Ruins a current solution, i.e. |
java.util.Collection<Job> |
RuinStrategy.ruin(java.util.Collection<VehicleRoute> vehicleRoutes,
Job targetJob,
int nOfJobs2BeRemoved)
Removes targetJob as well as its neighbors with a size of (nOfJobs2BeRemoved-1). |
void |
StateUpdates.UpdateStates.ruinEnds(java.util.Collection<VehicleRoute> routes,
java.util.Collection<Job> unassignedJobs)
|
void |
StateManagerImpl.ruinEnds(java.util.Collection<VehicleRoute> routes,
java.util.Collection<Job> unassignedJobs)
|
void |
StateUpdates.UpdateStates.ruinStarts(java.util.Collection<VehicleRoute> routes)
|
void |
StateManagerImpl.ruinStarts(java.util.Collection<VehicleRoute> routes)
|
| Constructors in algorithms with parameters of type VehicleRoute | |
|---|---|
InsertionContext(VehicleRoute route,
Job job,
Vehicle newVehicle,
Driver newDriver,
double newDepTime)
|
|
| Uses of VehicleRoute in basics |
|---|
| Methods in basics that return types with arguments of type VehicleRoute | |
|---|---|
java.util.Collection<VehicleRoute> |
VehicleRoutingProblemSolution.getRoutes()
|
| Constructor parameters in basics with type arguments of type VehicleRoute | |
|---|---|
VehicleRoutingProblemSolution(java.util.Collection<VehicleRoute> routes,
double cost)
Constructs a solution with a number of VehicleRoutes and their corresponding aggregate cost value. |
|
| Uses of VehicleRoute in basics.algo |
|---|
| Methods in basics.algo with parameters of type VehicleRoute | |
|---|---|
void |
JobInsertedListener.informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
InsertionListeners.jobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime)
|
void |
RuinListener.removed(Job job,
VehicleRoute fromRoute)
informs if a Job has been removed from a VehicleRoute. |
void |
RuinListeners.removed(Job job,
VehicleRoute fromRoute)
|
| Method parameters in basics.algo with type arguments of type VehicleRoute | |
|---|---|
void |
InsertionEndsListener.informInsertionEnds(java.util.Collection<VehicleRoute> vehicleRoutes)
|
void |
InsertionStartsListener.informInsertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
InsertionListeners.insertionEnds(java.util.Collection<VehicleRoute> vehicleRoutes)
|
void |
InsertionListeners.insertionStarts(java.util.Collection<VehicleRoute> vehicleRoutes,
java.util.Collection<Job> unassignedJobs)
|
void |
RuinListener.ruinEnds(java.util.Collection<VehicleRoute> routes,
java.util.Collection<Job> unassignedJobs)
informs about ruin-end. |
void |
RuinListeners.ruinEnds(java.util.Collection<VehicleRoute> routes,
java.util.Collection<Job> unassignedJobs)
|
void |
RuinListener.ruinStarts(java.util.Collection<VehicleRoute> routes)
informs about ruin-start. |
void |
RuinListeners.ruinStarts(java.util.Collection<VehicleRoute> routes)
|
| Uses of VehicleRoute in basics.route |
|---|
| Methods in basics.route that return VehicleRoute | |
|---|---|
VehicleRoute |
VehicleRoute.Builder.build()
|
static VehicleRoute |
VehicleRoute.copyOf(VehicleRoute route)
|
static VehicleRoute |
VehicleRoute.emptyRoute()
|
static VehicleRoute |
VehicleRoute.newInstance(TourActivities tour,
Driver driver,
Vehicle vehicle)
|
| Methods in basics.route with parameters of type VehicleRoute | |
|---|---|
static VehicleRoute |
VehicleRoute.copyOf(VehicleRoute route)
|
| Uses of VehicleRoute in util |
|---|
| Method parameters in util with type arguments of type VehicleRoute | |
|---|---|
static int |
RouteUtils.getNuOfActiveRoutes(java.util.Collection<VehicleRoute> routes)
|
static double |
RouteUtils.getTotalCost(java.util.Collection<VehicleRoute> routes)
|
static double |
RouteUtils.getTotalFixCost(java.util.Collection<VehicleRoute> routes)
|
static double |
RouteUtils.getTotalServiceTime(java.util.Collection<VehicleRoute> routes)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||