Uses of Interface
com.graphhopper.jsprit.core.problem.cost.VehicleRoutingActivityCosts
Packages that use VehicleRoutingActivityCosts
Package
Description
-
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.algorithm.recreate
Constructors in com.graphhopper.jsprit.core.algorithm.recreate with parameters of type VehicleRoutingActivityCostsModifierConstructorDescriptionLocalActivityInsertionCostsCalculator(VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts actCosts, RouteAndActivityStateGetter stateManager) ShipmentInsertionCalculatorFlex(VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts, ActivityInsertionCostsCalculator activityInsertionCostsCalculator, ConstraintManager constraintManager) VariableTransportCostCalculator(VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts) -
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.algorithm.state
Constructors in com.graphhopper.jsprit.core.algorithm.state with parameters of type VehicleRoutingActivityCostsModifierConstructorDescriptionUpdateActivityTimes(ForwardTransportTime transportTime, VehicleRoutingActivityCosts activityCosts) Updates arrival and end times of activities.UpdateActivityTimes(ForwardTransportTime transportTime, ActivityTimeTracker.ActivityPolicy activityPolicy, VehicleRoutingActivityCosts activityCosts) UpdateMaxTimeInVehicle(StateManager stateManager, StateId slackTimeId, TransportTime transportTime, VehicleRoutingActivityCosts activityCosts, StateId openJobsId) UpdateVariableCosts(VehicleRoutingActivityCosts activityCost, VehicleRoutingTransportCosts transportCost, StateManager states) Updates total costs (i.e.UpdateVariableCosts(VehicleRoutingActivityCosts activityCosts, VehicleRoutingTransportCosts transportCosts, StateManager stateManager, ActivityTimeTracker.ActivityPolicy activityPolicy) UpdateVehicleDependentPracticalTimeWindows(StateManager stateManager, VehicleRoutingTransportCosts tpCosts, VehicleRoutingActivityCosts activityCosts) -
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.problem
Methods in com.graphhopper.jsprit.core.problem that return VehicleRoutingActivityCostsModifier and TypeMethodDescriptionVehicleRoutingProblem.getActivityCosts()Returns activityCosts.Methods in com.graphhopper.jsprit.core.problem with parameters of type VehicleRoutingActivityCostsModifier and TypeMethodDescriptionVehicleRoutingProblem.Builder.setActivityCosts(VehicleRoutingActivityCosts activityCosts) Sets the activity-costs. -
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.problem.constraint
Constructors in com.graphhopper.jsprit.core.problem.constraint with parameters of type VehicleRoutingActivityCostsModifierConstructorDescriptionMaxTimeInVehicleConstraint(TransportTime transportTime, VehicleRoutingActivityCosts activityCosts, StateId minSlackId, StateManager stateManager, VehicleRoutingProblem vrp, StateId openJobsId) VehicleDependentTimeWindowConstraints(RouteAndActivityStateGetter states, VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts) -
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.problem.cost
Classes in com.graphhopper.jsprit.core.problem.cost that implement VehicleRoutingActivityCosts -
Uses of VehicleRoutingActivityCosts in com.graphhopper.jsprit.core.util
Constructors in com.graphhopper.jsprit.core.util with parameters of type VehicleRoutingActivityCostsModifierConstructorDescriptionActivityTimeTracker(ForwardTransportTime transportTime, VehicleRoutingActivityCosts activityCosts) ActivityTimeTracker(ForwardTransportTime transportTime, ActivityTimeTracker.ActivityPolicy activityPolicy, VehicleRoutingActivityCosts activityCosts)