algorithms
Class InsertionContext

java.lang.Object
  extended by algorithms.InsertionContext

public class InsertionContext
extends java.lang.Object


Constructor Summary
InsertionContext(VehicleRoute route, Job job, Vehicle newVehicle, Driver newDriver, double newDepTime)
           
 
Method Summary
 Job getJob()
           
 double getNewDepTime()
           
 Driver getNewDriver()
           
 Vehicle getNewVehicle()
           
 VehicleRoute getRoute()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertionContext

public InsertionContext(VehicleRoute route,
                        Job job,
                        Vehicle newVehicle,
                        Driver newDriver,
                        double newDepTime)
Method Detail

getRoute

public VehicleRoute getRoute()
Returns:
the route

getJob

public Job getJob()
Returns:
the job

getNewVehicle

public Vehicle getNewVehicle()
Returns:
the newVehicle

getNewDriver

public Driver getNewDriver()
Returns:
the newDriver

getNewDepTime

public double getNewDepTime()
Returns:
the newDepTime