Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
algorithms
,
algorithms.acceptors
,
algorithms.selectors
,
basics
,
basics.algo
,
basics.costs
,
basics.io
,
basics.route
,
util
Class Hierarchy
java.lang.Object
algorithms.acceptors.
AcceptNewIfBetterThanWorst
(implements algorithms.acceptors.
SolutionAcceptor
)
algorithms.acceptors.
AcceptNewRemoveFirst
(implements algorithms.acceptors.
SolutionAcceptor
)
basics.io.
AlgorithmConfig
basics.io.
AlgorithmConfigXmlReader
util.
ArrayUtils
util.
BenchmarkInstance
util.
BenchmarkResult
algorithms.
BestInsertionBuilder
(implements algorithms.
InsertionStrategyBuilder
)
algorithms.
BestInsertionInitialSolutionFactory
(implements algorithms.
InitialSolutionFactory
)
algorithms.
CalculationUtils
algorithms.
ConstraintManager
(implements algorithms.
HardActivityLevelConstraint
, algorithms.
HardRouteLevelConstraint
)
util.
Coordinate
util.
Counter
util.
CrowFlyCosts
(implements basics.costs.
VehicleRoutingTransportCosts
)
basics.route.
DefaultTourActivityFactory
(implements basics.route.
TourActivityFactory
)
basics.route.
DefaultVehicleRouteCostCalculator
(implements basics.route.
VehicleRouteCostCalculator
)
basics.costs.
DefaultVehicleRoutingActivityCosts
(implements basics.costs.
VehicleRoutingActivityCosts
)
basics.route.
DeliveryActivity
(implements basics.route.
TourActivity.JobActivity
<T>)
basics.route.
DriverImpl
(implements basics.route.
Driver
)
basics.route.
DriverImpl.NoDriver
basics.route.
End
(implements basics.route.
TourActivity
)
util.
EuclideanDistanceCalculator
algorithms.
FiniteFleetManagerFactory
(implements algorithms.
VehicleFleetManagerFactory
)
algorithms.
GreedySchrimpfFactory
algorithms.
HardLoadConstraint
(implements algorithms.
HardRouteLevelConstraint
)
algorithms.
HardPickupAndDeliveryActivityLevelConstraint
(implements algorithms.
HardActivityLevelConstraint
)
algorithms.
HardPickupAndDeliveryBackhaulActivityLevelConstraint
(implements algorithms.
HardActivityLevelConstraint
)
algorithms.
HardPickupAndDeliveryLoadConstraint
(implements algorithms.
HardRouteLevelConstraint
)
algorithms.
HardTimeWindowActivityLevelConstraint
(implements algorithms.
HardActivityLevelConstraint
)
algorithms.
InfiniteFleetManagerFactory
(implements algorithms.
VehicleFleetManagerFactory
)
algorithms.
InitializeLoadsAtStartAndEndOfRouteWhenInsertionStarts
(implements basics.algo.
InsertionStartsListener
)
algorithms.
InsertionContext
basics.algo.
InsertionListeners
basics.algo.
IterationWithoutImprovementBreaker
(implements basics.algo.
PrematureAlgorithmBreaker
)
util.
ManhattanCosts
(implements basics.costs.
VehicleRoutingTransportCosts
)
util.
ManhattanDistanceCalculator
util.
NeighborhoodImpl
(implements util.
Neighborhood
)
algorithms.
NeighborhoodThresholdInitialiser
(implements basics.algo.
AlgorithmStartsListener
)
basics.route.
PenaltyVehicleType
(implements basics.route.
VehicleType
)
basics.route.
PickupActivity
(implements basics.route.
TourActivity.JobActivity
<T>)
algorithms.
RadialRuinStrategyFactory
(implements algorithms.
RuinStrategyFactory
)
util.
RandomNumberGeneration
algorithms.
RandomRuinStrategyFactory
(implements algorithms.
RuinStrategyFactory
)
algorithms.
RemoveEmptyVehicles
(implements basics.algo.
InsertionEndsListener
)
util.
Resource
algorithms.
ReverseRouteActivityVisitor
(implements algorithms.
RouteVisitor
)
algorithms.
RouteActivityVisitor
(implements algorithms.
RouteVisitor
)
util.
RouteUtils
algorithms.
RuinAndRecreateModule
(implements basics.algo.
SearchStrategyModule
)
basics.algo.
RuinListeners
algorithms.acceptors.
SchrimpfAcceptance
(implements basics.algo.
AlgorithmStartsListener
, basics.algo.
IterationStartsListener
, algorithms.acceptors.
SolutionAcceptor
)
algorithms.
SchrimpfFactory
basics.algo.
SearchStrategy
basics.algo.
SearchStrategy.DiscoveredSolution
basics.algo.
SearchStrategyManager
algorithms.selectors.
SelectBest
(implements algorithms.selectors.
SolutionSelector
)
algorithms.selectors.
SelectRandomly
(implements algorithms.selectors.
SolutionSelector
)
basics.
Service
(implements basics.
Job
)
basics.
Delivery
basics.
Pickup
basics.
Service.Builder
basics.
Delivery.Builder
basics.
Pickup.Builder
basics.route.
ServiceActivity
(implements basics.route.
TourActivity.JobActivity
<T>)
util.
Solutions
basics.route.
Start
(implements basics.route.
TourActivity
)
algorithms.
StateIdFactory
algorithms.
StateManagerImpl
(implements basics.algo.
InsertionEndsListener
, basics.algo.
InsertionStartsListener
, basics.algo.
IterationStartsListener
, basics.algo.
JobInsertedListener
, basics.algo.
RuinListener
, algorithms.
StateManager
)
algorithms.
StateManagerImpl.StateImpl
(implements algorithms.
StateManager.State
)
algorithms.
StateUpdates
algorithms.
StateUpdates.UpdateStates
(implements basics.algo.
JobInsertedListener
, basics.algo.
RuinListener
)
util.
StopWatch
basics.algo.
TimeBreaker
(implements basics.algo.
AlgorithmStartsListener
, basics.algo.
PrematureAlgorithmBreaker
)
basics.route.
TimeWindow
basics.route.
TourActivities
basics.route.
TourActivities.ReverseActivityIterator
(implements java.util.Iterator<E>)
algorithms.
UpdateActivityTimes
(implements algorithms.
ActivityVisitor
)
algorithms.
UpdateCostsAtAllLevels
(implements algorithms.
ActivityVisitor
)
algorithms.
UpdateCostsAtRouteLevel
(implements basics.algo.
InsertionEndsListener
, basics.algo.
InsertionStartsListener
, basics.algo.
JobInsertedListener
)
algorithms.
UpdateEarliestStartTimeWindowAtActLocations
(implements algorithms.
ActivityVisitor
)
algorithms.
UpdateFuturePickupsAtActivityLevel
(implements algorithms.
ReverseActivityVisitor
)
algorithms.
UpdateLatestOperationStartTimeAtActLocations
(implements algorithms.
ReverseActivityVisitor
)
algorithms.
UpdateLoadAtActivityLevel
(implements algorithms.
ActivityVisitor
)
algorithms.
UpdateLoadAtAllLevels
(implements algorithms.
ActivityVisitor
)
algorithms.
UpdateLoadAtRouteLevel
(implements basics.algo.
InsertionStartsListener
, basics.algo.
JobInsertedListener
)
algorithms.
UpdateLoadsAtStartAndEndOfRouteWhenJobHasBeenInserted
(implements basics.algo.
JobInsertedListener
)
algorithms.
UpdateOccuredDeliveriesAtActivityLevel
(implements algorithms.
ActivityVisitor
)
basics.algo.
VariationCoefficientBreaker
(implements basics.algo.
AlgorithmStartsListener
, basics.algo.
IterationEndsListener
, basics.algo.
IterationStartsListener
, basics.algo.
PrematureAlgorithmBreaker
)
basics.route.
VehicleImpl
(implements basics.route.
Vehicle
)
basics.route.
VehicleImpl.NoVehicle
basics.route.
VehicleImpl.Builder
basics.route.
VehicleRoute
basics.route.
VehicleRoute.Builder
basics.costs.
VehicleRoutingActivityCosts.Time
basics.
VehicleRoutingAlgorithm
basics.algo.
VehicleRoutingAlgorithmListeners
basics.algo.
VehicleRoutingAlgorithmListeners.PrioritizedVRAListener
algorithms.
VehicleRoutingAlgorithms
basics.
VehicleRoutingProblem
basics.
VehicleRoutingProblem.Builder
basics.
VehicleRoutingProblemSolution
util.
VehicleRoutingTransportCostsMatrix
(implements basics.costs.
VehicleRoutingTransportCosts
)
util.
VehicleRoutingTransportCostsMatrix.Builder
basics.route.
VehicleTypeImpl
(implements basics.route.
VehicleType
)
basics.route.
VehicleTypeImpl.Builder
basics.route.
VehicleTypeImpl.VehicleCostParams
util.
VrpVerifier
(implements basics.algo.
AlgorithmStartsListener
)
basics.io.
VrpXMLReader
basics.io.
VrpXMLWriter
Interface Hierarchy
algorithms.
ActivityVisitor
basics.costs.
BackwardTransportCost
basics.costs.
TransportCost
(also extends basics.costs.
ForwardTransportCost
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportTime
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
, basics.costs.
TransportTime
)
basics.costs.
BackwardTransportTime
basics.costs.
TransportTime
(also extends basics.costs.
ForwardTransportTime
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
, basics.costs.
TransportTime
)
basics.route.
Driver
basics.costs.
ForwardTransportCost
basics.costs.
TransportCost
(also extends basics.costs.
BackwardTransportCost
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportTime
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
, basics.costs.
TransportTime
)
basics.costs.
ForwardTransportTime
basics.costs.
TransportTime
(also extends basics.costs.
BackwardTransportTime
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
)
basics.costs.
VehicleRoutingTransportCosts
(also extends basics.costs.
TransportCost
, basics.costs.
TransportTime
)
algorithms.
HardActivityLevelConstraint
algorithms.
HardRouteLevelConstraint
algorithms.
InitialSolutionFactory
algorithms.
InsertionStrategy
algorithms.
InsertionStrategyBuilder
basics.
Job
algorithms.
JobDistance
util.
Locations
util.
Neighborhood
basics.algo.
PrematureAlgorithmBreaker
algorithms.
ReverseActivityVisitor
algorithms.
RouteVisitor
algorithms.
RuinStrategy
algorithms.
RuinStrategyFactory
basics.algo.
SearchStrategyModule
algorithms.acceptors.
SolutionAcceptor
algorithms.selectors.
SolutionSelector
algorithms.
StateManager
algorithms.
StateManager.State
algorithms.
StateManager.StateId
basics.route.
TourActivity
basics.route.
TourActivity.JobActivity
<T>
basics.route.
TourActivityFactory
basics.route.
Vehicle
algorithms.
VehicleFleetManager
algorithms.
VehicleFleetManagerFactory
basics.route.
VehicleRouteCostCalculator
basics.costs.
VehicleRoutingActivityCosts
basics.costs.
VehicleRoutingActivityCosts.Parameter
basics.algo.
VehicleRoutingAlgorithmFactory
basics.algo.
VehicleRoutingAlgorithmListener
basics.algo.
AlgorithmEndsListener
basics.algo.
AlgorithmStartsListener
basics.algo.
InsertionEndsListener
basics.algo.
InsertionListener
basics.algo.
InsertionEndsListener
basics.algo.
InsertionStartsListener
basics.algo.
JobInsertedListener
basics.algo.
InsertionStartsListener
basics.algo.
IterationEndsListener
basics.algo.
IterationStartsListener
basics.algo.
JobInsertedListener
basics.algo.
RuinListener
basics.algo.
SearchStrategyListener
basics.algo.
SearchStrategyModuleListener
basics.algo.
InsertionEndsListener
basics.algo.
InsertionListener
basics.algo.
InsertionEndsListener
basics.algo.
InsertionStartsListener
basics.algo.
JobInsertedListener
basics.algo.
InsertionStartsListener
basics.algo.
JobInsertedListener
basics.algo.
RuinListener
basics.algo.
StrategySelectedListener
basics.route.
VehicleType
basics.io.
VrpXMLReader.ServiceBuilderFactory
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
basics.algo.
VehicleRoutingAlgorithmListeners.Priority
basics.
VehicleRoutingProblem.Constraint
basics.
VehicleRoutingProblem.FleetSize
basics.
VehicleRoutingProblem.FleetComposition
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes