AbstractInsertionStrategy ( jsprit.core.problem.VehicleRoutingProblem )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
addListener ( jsprit.core.algorithm.recreate.listener.InsertionListener )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
getListeners ( )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
AbstractInsertionStrategy.Insertion ( jsprit.core.algorithm.recreate.AbstractInsertionStrategy, jsprit.core.problem.solution.route.VehicleRoute, jsprit.core.algorithm.recreate.InsertionData )Field 'vehicleRoute.NO_NEW_VEHICLE_YET' in 1st parameter 'vehicleRoute' of this method has type 'Vehicle'.
insertJob ( jsprit.core.problem.job.Job, jsprit.core.algorithm.recreate.InsertionData, jsprit.core.problem.solution.route.VehicleRoute )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
insertJobs ( java.util.Collection<jsprit.core.problem.solution.route.VehicleRoute>, java.util.Collection<jsprit.core.problem.job.Job> )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
insertUnassignedJobs ( java.util.Collection<jsprit.core.problem.solution.route.VehicleRoute>, java.util.Collection<jsprit.core.problem.job.Job> )Field 'this.NO_NEW_VEHICLE_YET' in the object of this abstract method has type 'Vehicle'.
removeListener ( jsprit.core.algorithm.recreate.listener.InsertionListener )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
setRandom ( java.util.Random )Field 'this.NO_NEW_VEHICLE_YET' in the object of this method has type 'Vehicle'.
getSelectedVehicle ( )Return value of this method has type 'Vehicle'.
InsertionData ( double, int, int, Vehicle, jsprit.core.problem.driver.Driver )4th parameter 'vehicle' of this method has type 'Vehicle'.
getInsertionData ( jsprit.core.problem.solution.route.VehicleRoute, jsprit.core.problem.job.Job, Vehicle, double, jsprit.core.problem.driver.Driver, double )3rd parameter 'p3' of this abstract method has type 'Vehicle'.
informVehicleSwitched ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, Vehicle )3rd parameter 'newVehicle' of this method has type 'Vehicle'.
vehicleSwitched ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, Vehicle )2nd parameter 'p2' of this abstract method has type 'Vehicle'.
vehicleSwitched ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, Vehicle )3rd parameter 'newVehicle' of this method has type 'Vehicle'.
getActivityState ( jsprit.core.problem.solution.route.activity.TourActivity, Vehicle, jsprit.core.algorithm.state.StateId, java.lang.Class<T> )2nd parameter 'vehicle' of this method has type 'Vehicle'.
getRouteState ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, jsprit.core.algorithm.state.StateId, java.lang.Class<T> )2nd parameter 'vehicle' of this method has type 'Vehicle'.
hasActivityState ( jsprit.core.problem.solution.route.activity.TourActivity, Vehicle, jsprit.core.algorithm.state.StateId )2nd parameter 'vehicle' of this method has type 'Vehicle'.
hasRouteState ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, jsprit.core.algorithm.state.StateId )2nd parameter 'vehicle' of this method has type 'Vehicle'.
putActivityState ( jsprit.core.problem.solution.route.activity.TourActivity, Vehicle, jsprit.core.algorithm.state.StateId, T )2nd parameter 'vehicle' of this method has type 'Vehicle'.
putRouteState ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, jsprit.core.algorithm.state.StateId, T )2nd parameter 'vehicle' of this method has type 'Vehicle'.
getBackwardTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getBackwardTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getBackwardTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getBackwardTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'p5' of this abstract method has type 'Vehicle'.
getActivityCost ( jsprit.core.problem.solution.route.activity.TourActivity, double, jsprit.core.problem.driver.Driver, Vehicle )4th parameter 'p4' of this abstract method has type 'Vehicle'.
getNewVehicle ( )Return value of this method has type 'Vehicle'.
JobInsertionContext ( jsprit.core.problem.solution.route.VehicleRoute, jsprit.core.problem.job.Job, Vehicle, jsprit.core.problem.driver.Driver, double )3rd parameter 'newVehicle' of this method has type 'Vehicle'.
getActivityState ( jsprit.core.problem.solution.route.activity.TourActivity, Vehicle, jsprit.core.algorithm.state.StateId, java.lang.Class<T> )2nd parameter 'p2' of this abstract method has type 'Vehicle'.
getRouteState ( jsprit.core.problem.solution.route.VehicleRoute, Vehicle, jsprit.core.algorithm.state.StateId, java.lang.Class<T> )2nd parameter 'p2' of this abstract method has type 'Vehicle'.
newInstance ( Vehicle )1st parameter 'vehicle' of this method has type 'Vehicle'.
newInstance ( Vehicle, jsprit.core.problem.driver.Driver )1st parameter 'vehicle' of this method has type 'Vehicle'.
getVehicle ( )Return value of this method has type 'Vehicle'.
setVehicleAndDepartureTime ( Vehicle, double )1st parameter 'vehicle' of this method has type 'Vehicle'.
getEarliestDeparture ( )This abstract method is from 'Vehicle' interface.
getEndLocation ( )This abstract method is from 'Vehicle' interface.
getId ( )This abstract method is from 'Vehicle' interface.
getLatestArrival ( )This abstract method is from 'Vehicle' interface.
getSkills ( )This abstract method is from 'Vehicle' interface.
getStartLocation ( )This abstract method is from 'Vehicle' interface.
getType ( )This abstract method is from 'Vehicle' interface.
getVehicleTypeIdentifier ( )This abstract method is from 'Vehicle' interface.
isReturnToDepot ( )This abstract method is from 'Vehicle' interface.
getAvailableVehicles ( Vehicle )1st parameter 'p1' of this abstract method has type 'Vehicle'.
isLocked ( Vehicle )1st parameter 'p1' of this abstract method has type 'Vehicle'.
lock ( Vehicle )1st parameter 'p1' of this abstract method has type 'Vehicle'.
unlock ( Vehicle )1st parameter 'p1' of this abstract method has type 'Vehicle'.
addVehicle ( Vehicle )1st parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportCost ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.
getTransportTime ( jsprit.core.problem.Location, jsprit.core.problem.Location, double, jsprit.core.problem.driver.Driver, Vehicle )5th parameter 'vehicle' of this method has type 'Vehicle'.