All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Carrier A carrier.CarrierCapabilities This contains the capabilities/resources a carrier has/can deploy.CarrierCapabilities.Builder CarrierCapabilities.FleetSize CarrierImpl This is a carrier that has capabilities and resources, jobs and plans to fulfill its obligations.CarrierModule CarrierPlan A specific plan of a carrier, and its score.CarrierPlanStrategyManagerFactory CarrierPlanWriter A writer that writes carriers and their plans in an xml-file.CarrierPlanXmlReader A reader that reads carriers and their plans.CarrierPlanXmlWriterV2 A writer that writes carriers and their plans in an xml-file.Carriers A container that maps carriers.CarrierScoreStats As you can see, it is basically a copy ofScoreStatsControlerListener
.CarrierScoringFunctionFactory CarrierScoringFunctionFactoryImpl Defines example carrier scoring function (factory).CarrierService CarrierService.Builder CarrierShipment A shipment from one location to another, with certain size and other constraints such as time-windows and service-times.CarrierShipment.Builder A builder that builds shipments.CarrierUtils CarrierVehicle CarrierVehicle.Builder Builder to build vehicles.CarrierVehicleType The carrier vehicle type.CarrierVehicleType.Builder A builder building the type.CarrierVehicleTypeLoader Loader that loads/assigns vehicleTypes to their vehicles and carriers respectively.CarrierVehicleTypeReader Reader reading carrierVehicleTypes from an xml-file.CarrierVehicleTypes VehicleTypeContainer mapping all vehicleTypes.CarrierVehicleTypeWriter A writer that writes carriers and their plans in an xml-file.CarrierVehicleTypeWriterV1 Deprecated. FiFoTravelTime Freight FreightActivity FreightConfigGroup FreightConfigGroup.TimeWindowHandling FreightConfigGroup.UseDistanceConstraintForTourPlanning FreightConstants FreightUtils Utils for the work with the freight contribLegHistogram It is a copy ofLegHistogram
.MatsimJspritFactory A factory that creates matsim-object from jsprit (https://github.com/jsprit/jsprit) and vice versa.NetworkBasedTransportCosts This calculates transport-times, transport-costs and the distance to cover the distance from one location to another.NetworkBasedTransportCosts.Builder NetworkBasedTransportCosts.InternalLeastCostPathCalculatorListener NetworkBasedTransportCosts.MatsimVehicleWrapper This creates a matsim-vehicleVehicle
from a matsim-freight-vehicleCarrierVehicle
and jsprit-vehicle .NetworkRouter Router that routesCarrierPlan
.ReRouteVehicles Strategy module to reRoute a carrierPlan.RunChessboard ScheduledTour A concrete assignment of a tour, a vehicle and a departure time.ShipmentDeliveredEvent This informs the world that a shipment has been delivered.ShipmentDeliveredEventHandler Interface to listen to shipmentDeliveredEvents.ShipmentPickedUpEvent This informs the world that a shipment has been picked up.ShipmentPickedUpEventHandler Interface to listen to shipmentPickedUpEvents.TimeAllocationMutator TimeAndSpacePlanRouter Router routing carrierPlans in time and space.TimeWindow Q: What happens/should happen if the time window is not sufficient to unload, or the vehicle arrives after the time window?Tour This is a tour of a carrier which is a sequence of activities and legs.Tour.Builder A builder building a tour.Tour.Delivery Tour.End Tour.Leg Tour.Pickup Tour.ServiceActivity Tour.ShipmentBasedActivity Tour.Start Tour.TourActivity Tour.TourElement TravelDisutilities VehicleTypeDependentRoadPricingCalculator Calculator that manages and calculates vehicle type dependent road pricing schemas.