Class Hierarchy
- java.lang.Object
- com.graphhopper.jsprit.core.problem.AbstractActivity (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.BreakActivity (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivity.JobActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.DeliverService (implements com.graphhopper.jsprit.core.problem.solution.route.activity.DeliveryActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.DeliverShipment (implements com.graphhopper.jsprit.core.problem.solution.route.activity.DeliveryActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.End (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.PickupService (implements com.graphhopper.jsprit.core.problem.solution.route.activity.PickupActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.PickupShipment (implements com.graphhopper.jsprit.core.problem.solution.route.activity.PickupActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.ServiceActivity (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivity.JobActivity)
- com.graphhopper.jsprit.core.problem.solution.route.activity.Start (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivity)
- com.graphhopper.jsprit.core.problem.cost.AbstractForwardVehicleRoutingTransportCosts (implements com.graphhopper.jsprit.core.problem.cost.VehicleRoutingTransportCosts)
- com.graphhopper.jsprit.core.algorithm.recreate.AbstractInsertionStrategy (implements com.graphhopper.jsprit.core.algorithm.recreate.InsertionStrategy)
- com.graphhopper.jsprit.core.algorithm.recreate.AbstractInsertionStrategy.Insertion
- com.graphhopper.jsprit.core.problem.AbstractJob (implements com.graphhopper.jsprit.core.problem.job.Job)
- com.graphhopper.jsprit.core.problem.job.Service
- com.graphhopper.jsprit.core.problem.job.Break
- com.graphhopper.jsprit.core.problem.job.Delivery
- com.graphhopper.jsprit.core.problem.job.Pickup
- com.graphhopper.jsprit.core.problem.job.Shipment
- com.graphhopper.jsprit.core.algorithm.ruin.AbstractRuinStrategy (implements com.graphhopper.jsprit.core.algorithm.ruin.RuinStrategy)
- com.graphhopper.jsprit.core.problem.AbstractVehicle (implements com.graphhopper.jsprit.core.problem.vehicle.Vehicle)
- com.graphhopper.jsprit.core.problem.AbstractVehicle.AbstractTypeKey (implements com.graphhopper.jsprit.core.problem.HasIndex)
- com.graphhopper.jsprit.core.algorithm.acceptor.AcceptNewRemoveFirst (implements com.graphhopper.jsprit.core.algorithm.acceptor.SolutionAcceptor)
- com.graphhopper.jsprit.core.problem.job.Activity
- com.graphhopper.jsprit.core.problem.job.Activity.Builder
- com.graphhopper.jsprit.core.problem.misc.ActivityContext
- com.graphhopper.jsprit.core.algorithm.recreate.ActivityInsertionCostsCalculator.ActivityInsertionCosts
- com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityStartAsSoonAsArrived (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityStartStrategy)
- com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityStartsAsSoonAsTimeWindowOpens (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityStartStrategy)
- com.graphhopper.jsprit.core.util.ActivityTimeTracker (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor)
- com.graphhopper.jsprit.core.algorithm.AlgorithmUtil
- com.graphhopper.jsprit.core.util.ArrayUtils
- com.graphhopper.jsprit.core.algorithm.ruin.distance.AvgServiceAndShipmentDistance (implements com.graphhopper.jsprit.core.algorithm.ruin.distance.JobDistance)
- com.graphhopper.jsprit.core.algorithm.ruin.distance.AvgServiceDistance (implements com.graphhopper.jsprit.core.algorithm.ruin.distance.JobDistance)
- com.graphhopper.jsprit.core.util.BenchmarkInstance
- com.graphhopper.jsprit.core.util.BenchmarkResult
- com.graphhopper.jsprit.core.algorithm.recreate.BestInsertionBuilder
- com.graphhopper.jsprit.core.algorithm.recreate.BreakInsertionCalculatorFactory (implements com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.BreakScheduling (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionStartsListener, com.graphhopper.jsprit.core.algorithm.recreate.listener.JobInsertedListener, com.graphhopper.jsprit.core.algorithm.ruin.listener.RuinListener)
- com.graphhopper.jsprit.core.util.CalculationUtils
- com.graphhopper.jsprit.core.problem.Capacity
- com.graphhopper.jsprit.core.problem.Capacity.Builder
- com.graphhopper.jsprit.core.algorithm.ruin.ClusterRuinStrategyFactory (implements com.graphhopper.jsprit.core.algorithm.ruin.RuinStrategyFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.ConfigureLocalActivityInsertionCalculator (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionStartsListener, com.graphhopper.jsprit.core.algorithm.recreate.listener.JobInsertedListener)
- com.graphhopper.jsprit.core.problem.constraint.ConstraintManager (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint, com.graphhopper.jsprit.core.problem.constraint.HardRouteConstraint, com.graphhopper.jsprit.core.problem.constraint.SoftActivityConstraint, com.graphhopper.jsprit.core.problem.constraint.SoftRouteConstraint)
- com.graphhopper.jsprit.core.util.Coordinate
- com.graphhopper.jsprit.core.algorithm.ruin.DBSCANClusterer
- com.graphhopper.jsprit.core.algorithm.recreate.DecreasingRelativeFixedCosts (implements com.graphhopper.jsprit.core.problem.constraint.SoftRouteConstraint)
- com.graphhopper.jsprit.core.algorithm.recreate.DefaultRegretScoringFunction (implements com.graphhopper.jsprit.core.algorithm.recreate.RegretScoringFunction)
- com.graphhopper.jsprit.core.algorithm.recreate.DefaultScorer (implements com.graphhopper.jsprit.core.algorithm.recreate.ScoringFunction)
- com.graphhopper.jsprit.core.problem.solution.route.activity.DefaultShipmentActivityFactory (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourShipmentActivityFactory)
- com.graphhopper.jsprit.core.problem.solution.route.activity.DefaultTourActivityFactory (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivityFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.DellAmicoFixCostCalculator (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionStartsListener, com.graphhopper.jsprit.core.algorithm.recreate.listener.JobInsertedListener, com.graphhopper.jsprit.core.problem.constraint.SoftRouteConstraint)
- com.graphhopper.jsprit.core.problem.driver.DriverImpl (implements com.graphhopper.jsprit.core.problem.driver.Driver)
- com.graphhopper.jsprit.core.util.EuclideanDistanceCalculator
- com.graphhopper.jsprit.core.algorithm.ruin.distance.EuclideanServiceDistance (implements com.graphhopper.jsprit.core.algorithm.ruin.distance.JobDistance)
- com.graphhopper.jsprit.core.algorithm.acceptor.ExperimentalSchrimpfAcceptance (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationStartsListener, com.graphhopper.jsprit.core.algorithm.acceptor.SolutionAcceptor)
- com.graphhopper.jsprit.core.util.FastVehicleRoutingTransportCostsMatrix.Builder
- com.graphhopper.jsprit.core.problem.vehicle.FiniteFleetManagerFactory (implements com.graphhopper.jsprit.core.problem.vehicle.VehicleFleetManagerFactory)
- com.graphhopper.jsprit.core.util.GreatCircleDistanceCalculator
- com.graphhopper.jsprit.core.algorithm.acceptor.GreedyAcceptance (implements com.graphhopper.jsprit.core.algorithm.acceptor.SolutionAcceptor)
- com.graphhopper.jsprit.core.algorithm.box.GreedySchrimpfFactory
- com.graphhopper.jsprit.core.problem.constraint.HardSkillConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardRouteConstraint)
- com.graphhopper.jsprit.core.algorithm.recreate.IncreasingAbsoluteFixedCosts (implements com.graphhopper.jsprit.core.problem.constraint.SoftRouteConstraint)
- com.graphhopper.jsprit.core.problem.vehicle.InfiniteFleetManagerFactory (implements com.graphhopper.jsprit.core.problem.vehicle.VehicleFleetManagerFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.InsertionBuilder
- com.graphhopper.jsprit.core.algorithm.recreate.InsertionData
- com.graphhopper.jsprit.core.algorithm.InsertionInitialSolutionFactory (implements com.graphhopper.jsprit.core.problem.solution.InitialSolutionFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionListeners
- com.graphhopper.jsprit.core.algorithm.recreate.InsertionStrategyBuilder
- com.graphhopper.jsprit.core.algorithm.state.InternalStates
- com.graphhopper.jsprit.core.algorithm.termination.IterationWithoutImprovementTermination (implements com.graphhopper.jsprit.core.algorithm.termination.PrematureAlgorithmTermination)
- com.graphhopper.jsprit.core.problem.misc.JobInsertionContext
- com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorBuilder
- com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorLightFactory
- com.graphhopper.jsprit.core.algorithm.ruin.JobNeighborhoodsFactory
- com.graphhopper.jsprit.core.algorithm.box.Jsprit
- com.graphhopper.jsprit.core.algorithm.box.Jsprit.Builder
- com.graphhopper.jsprit.core.algorithm.recreate.LocalActivityInsertionCostsCalculator (implements com.graphhopper.jsprit.core.algorithm.recreate.ActivityInsertionCostsCalculator)
- com.graphhopper.jsprit.core.problem.Location (implements com.graphhopper.jsprit.core.problem.HasId, com.graphhopper.jsprit.core.problem.HasIndex)
- com.graphhopper.jsprit.core.problem.Location.Builder
- com.graphhopper.jsprit.core.util.ManhattanDistanceCalculator
- com.graphhopper.jsprit.core.problem.constraint.MaxDistanceConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.problem.constraint.MaxTimeInVehicleConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.problem.constraint.PickupAndDeliverShipmentLoadActivityLevelConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.algorithm.PrettyAlgorithmBuilder
- com.graphhopper.jsprit.core.algorithm.ruin.RadialRuinStrategyFactory (implements com.graphhopper.jsprit.core.algorithm.ruin.RuinStrategyFactory)
- com.graphhopper.jsprit.core.util.RandomNumberGeneration
- com.graphhopper.jsprit.core.algorithm.ruin.RandomRuinStrategyFactory (implements com.graphhopper.jsprit.core.algorithm.ruin.RuinStrategyFactory)
- com.graphhopper.jsprit.core.util.RandomUtils
- com.graphhopper.jsprit.core.algorithm.acceptor.RecordToRecordTravelAcceptance (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationStartsListener, com.graphhopper.jsprit.core.algorithm.acceptor.SolutionAcceptor)
- com.graphhopper.jsprit.core.algorithm.RemoveEmptyVehicles (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionEndsListener)
- com.graphhopper.jsprit.core.algorithm.ResetAndIniFleetManager (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionStartsListener)
- com.graphhopper.jsprit.core.util.Resource
- com.graphhopper.jsprit.core.problem.solution.route.ReverseRouteActivityVisitor (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor)
- com.graphhopper.jsprit.core.problem.solution.route.RouteActivityVisitor (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor)
- com.graphhopper.jsprit.core.algorithm.module.RuinAndRecreateModule (implements com.graphhopper.jsprit.core.algorithm.SearchStrategyModule)
- com.graphhopper.jsprit.core.algorithm.ruin.RuinBreaks (implements com.graphhopper.jsprit.core.algorithm.ruin.listener.RuinListener)
- com.graphhopper.jsprit.core.algorithm.ruin.RuinClusters.JobActivityWrapper (implements org.apache.commons.math3.ml.clustering.Clusterable)
- com.graphhopper.jsprit.core.algorithm.ruin.listener.RuinListeners
- com.graphhopper.jsprit.core.algorithm.acceptor.SchrimpfAcceptance (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationStartsListener, com.graphhopper.jsprit.core.algorithm.acceptor.SolutionAcceptor)
- com.graphhopper.jsprit.core.algorithm.box.SchrimpfFactory
- com.graphhopper.jsprit.core.algorithm.acceptor.SchrimpfInitialThresholdGenerator (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener)
- com.graphhopper.jsprit.core.algorithm.SearchStrategy
- com.graphhopper.jsprit.core.algorithm.SearchStrategy.DiscoveredSolution
- com.graphhopper.jsprit.core.algorithm.SearchStrategyManager
- com.graphhopper.jsprit.core.algorithm.selector.SelectBest (implements com.graphhopper.jsprit.core.algorithm.selector.SolutionSelector)
- com.graphhopper.jsprit.core.algorithm.selector.SelectRandomly (implements com.graphhopper.jsprit.core.algorithm.selector.SolutionSelector)
- com.graphhopper.jsprit.core.problem.job.Service.Builder<T>
- com.graphhopper.jsprit.core.problem.constraint.ServiceDeliveriesFirstConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.algorithm.recreate.ServiceInsertionCalculatorFactory (implements com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorFactory)
- com.graphhopper.jsprit.core.problem.constraint.ServiceLoadActivityLevelConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.problem.constraint.ServiceLoadRouteLevelConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardRouteConstraint)
- com.graphhopper.jsprit.core.problem.job.Shipment.Builder
- com.graphhopper.jsprit.core.algorithm.recreate.ShipmentInsertionCalculatorFactory (implements com.graphhopper.jsprit.core.algorithm.recreate.JobInsertionCostsCalculatorFactory)
- com.graphhopper.jsprit.core.algorithm.recreate.ShipmentInsertionCalculatorFlex
- com.graphhopper.jsprit.core.problem.constraint.ShipmentPickupsFirstConstraint (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.problem.Skills
- com.graphhopper.jsprit.core.problem.Skills.Builder
- com.graphhopper.jsprit.core.analysis.SolutionAnalyser
- com.graphhopper.jsprit.core.reporting.SolutionPrinter
- com.graphhopper.jsprit.core.util.Solutions
- com.graphhopper.jsprit.core.util.SolutionVerifier (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmEndsListener)
- com.graphhopper.jsprit.core.algorithm.state.StateManager (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionEndsListener, com.graphhopper.jsprit.core.algorithm.recreate.listener.InsertionStartsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationStartsListener, com.graphhopper.jsprit.core.algorithm.recreate.listener.JobInsertedListener, com.graphhopper.jsprit.core.problem.solution.route.state.RouteAndActivityStateGetter, com.graphhopper.jsprit.core.algorithm.ruin.listener.RuinListener)
- com.graphhopper.jsprit.core.util.StopWatch
- com.graphhopper.jsprit.core.problem.constraint.SwitchNotFeasible (implements com.graphhopper.jsprit.core.problem.constraint.HardRouteConstraint)
- java.lang.Throwable (implements java.io.Serializable)
- com.graphhopper.jsprit.core.util.Time
- com.graphhopper.jsprit.core.algorithm.termination.TimeTermination (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener, com.graphhopper.jsprit.core.algorithm.termination.PrematureAlgorithmTermination)
- com.graphhopper.jsprit.core.problem.solution.route.activity.TimeWindow
- com.graphhopper.jsprit.core.problem.solution.route.activity.TimeWindowsImpl (implements com.graphhopper.jsprit.core.problem.solution.route.activity.TimeWindows)
- com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivities
- com.graphhopper.jsprit.core.problem.solution.route.activity.TourActivities.ReverseActivityIterator (implements java.util.Iterator<E>)
- com.graphhopper.jsprit.core.util.UnassignedJobReasonTracker (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.JobUnassignedListener)
- com.graphhopper.jsprit.core.algorithm.state.UpdateActivityNextLocations (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateActivityPrevLocations (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateActivityTimes (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateEndLocationIfRouteIsOpen (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateFutureWaitingTimes (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ReverseActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateMaxTimeInVehicle (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateSkills (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateVariableCosts (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.state.UpdateVehicleDependentPracticalTimeWindows (implements com.graphhopper.jsprit.core.problem.solution.route.RouteVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.algorithm.VariablePlusFixedSolutionCostCalculatorFactory
- com.graphhopper.jsprit.core.algorithm.recreate.VariableTransportCostCalculator (implements com.graphhopper.jsprit.core.problem.constraint.SoftActivityConstraint)
- com.graphhopper.jsprit.core.algorithm.termination.VariationCoefficientTermination (implements com.graphhopper.jsprit.core.algorithm.listener.AlgorithmStartsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationEndsListener, com.graphhopper.jsprit.core.algorithm.listener.IterationStartsListener, com.graphhopper.jsprit.core.algorithm.termination.PrematureAlgorithmTermination)
- com.graphhopper.jsprit.core.problem.constraint.VehicleDependentTimeWindowConstraints (implements com.graphhopper.jsprit.core.problem.constraint.HardActivityConstraint)
- com.graphhopper.jsprit.core.algorithm.state.VehicleDependentTraveledDistance (implements com.graphhopper.jsprit.core.problem.solution.route.activity.ActivityVisitor, com.graphhopper.jsprit.core.algorithm.state.StateUpdater)
- com.graphhopper.jsprit.core.problem.vehicle.VehicleImpl.Builder
- com.graphhopper.jsprit.core.util.VehicleIndexComparator (implements java.util.Comparator<T>)
- com.graphhopper.jsprit.core.problem.solution.route.VehicleRoute
- com.graphhopper.jsprit.core.problem.solution.route.VehicleRoute.Builder
- com.graphhopper.jsprit.core.problem.cost.VehicleRoutingActivityCosts.Time
- com.graphhopper.jsprit.core.algorithm.VehicleRoutingAlgorithm
- com.graphhopper.jsprit.core.algorithm.listener.VehicleRoutingAlgorithmListeners
- com.graphhopper.jsprit.core.algorithm.listener.VehicleRoutingAlgorithmListeners.PrioritizedVRAListener
- com.graphhopper.jsprit.core.problem.VehicleRoutingProblem
- com.graphhopper.jsprit.core.problem.VehicleRoutingProblem.Builder
- com.graphhopper.jsprit.core.problem.solution.VehicleRoutingProblemSolution
- com.graphhopper.jsprit.core.util.VehicleRoutingTransportCostsMatrix.Builder
- com.graphhopper.jsprit.core.algorithm.recreate.VehicleSwitched (implements com.graphhopper.jsprit.core.algorithm.recreate.listener.VehicleSwitchedListener)
- com.graphhopper.jsprit.core.problem.vehicle.VehicleTypeImpl (implements com.graphhopper.jsprit.core.problem.vehicle.VehicleType)
- com.graphhopper.jsprit.core.problem.vehicle.VehicleTypeImpl.Builder
- com.graphhopper.jsprit.core.problem.vehicle.VehicleTypeImpl.VehicleCostParams
- com.graphhopper.jsprit.core.problem.cost.WaitingTimeCosts (implements com.graphhopper.jsprit.core.problem.cost.VehicleRoutingActivityCosts)
Interface Hierarchy
Enum Hierarchy
Copyright © 2013–2024. All rights reserved.