Uses of Class
com.graphhopper.jsprit.core.problem.Location
Packages that use Location
Package
Description
-
Uses of Location in com.graphhopper.jsprit.core.problem
Methods in com.graphhopper.jsprit.core.problem that return LocationModifier and TypeMethodDescriptionLocation.Builder.build()static LocationLocation.newInstance(double x, double y) Factory method (and shortcut) for creating a location object just with x and y coordinates.static LocationLocation.newInstance(int index) Factory method (and shortcut) for creating location object just with location indexstatic LocationLocation.newInstance(String id) Factory method (and shortcut) for creating location object just with idMethods in com.graphhopper.jsprit.core.problem that return types with arguments of type Location -
Uses of Location in com.graphhopper.jsprit.core.problem.cost
Methods in com.graphhopper.jsprit.core.problem.cost with parameters of type LocationModifier and TypeMethodDescriptiondoubleAbstractForwardVehicleRoutingTransportCosts.getBackwardTransportCost(Location from, Location to, double arrivalTime, Driver driver, Vehicle vehicle) doubleBackwardTransportCost.getBackwardTransportCost(Location from, Location to, double arrivalTime, Driver driver, Vehicle vehicle) doubleAbstractForwardVehicleRoutingTransportCosts.getBackwardTransportTime(Location from, Location to, double arrivalTime, Driver driver, Vehicle vehicle) doubleBackwardTransportTime.getBackwardTransportTime(Location from, Location to, double arrivalTime, Driver driver, Vehicle vehicle) abstract doubleAbstractForwardVehicleRoutingTransportCosts.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleTransportDistance.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) abstract doubleAbstractForwardVehicleRoutingTransportCosts.getTransportCost(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) doubleForwardTransportCost.getTransportCost(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) abstract doubleAbstractForwardVehicleRoutingTransportCosts.getTransportTime(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) doubleForwardTransportTime.getTransportTime(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) -
Uses of Location in com.graphhopper.jsprit.core.problem.job
Fields in com.graphhopper.jsprit.core.problem.job declared as LocationMethods in com.graphhopper.jsprit.core.problem.job that return LocationModifier and TypeMethodDescriptionShipment.getDeliveryLocation()Activity.getLocation()Service.getLocation()Returns location.Shipment.getPickupLocation()Methods in com.graphhopper.jsprit.core.problem.job with parameters of type LocationModifier and TypeMethodDescriptionShipment.Builder.setDeliveryLocation(Location deliveryLocation) Sets delivery location.Service.Builder.setLocation(Location location) Sets locationShipment.Builder.setPickupLocation(Location pickupLocation) Sets pickup location.Constructors in com.graphhopper.jsprit.core.problem.job with parameters of type Location -
Uses of Location in com.graphhopper.jsprit.core.problem.solution.route
Methods in com.graphhopper.jsprit.core.problem.solution.route with parameters of type LocationModifier and TypeMethodDescriptionVehicleRoute.Builder.addBreak(Break currentbreak, TimeWindow timeWindow, Location location) -
Uses of Location in com.graphhopper.jsprit.core.problem.solution.route.activity
Methods in com.graphhopper.jsprit.core.problem.solution.route.activity that return LocationModifier and TypeMethodDescriptionActWithoutStaticLocation.getLocation()BreakActivity.getLocation()DeliverService.getLocation()DeliverShipment.getLocation()End.getLocation()EnRouteDeliveryActivity.getLocation()EnRoutePickupActivity.getLocation()PickupService.getLocation()PickupShipment.getLocation()ServiceActivity.getLocation()Start.getLocation()TourActivity.getLocation()Returns location.ActWithoutStaticLocation.getNextLocation()ActWithoutStaticLocation.getPreviousLocation()Methods in com.graphhopper.jsprit.core.problem.solution.route.activity with parameters of type LocationModifier and TypeMethodDescriptionvoidBreakActivity.setLocation(Location breakLocation) voidEnd.setLocation(Location location) voidStart.setLocation(Location location) voidActWithoutStaticLocation.setNextLocation(Location nextLocation) voidActWithoutStaticLocation.setPreviousLocation(Location previousLocation) Constructors in com.graphhopper.jsprit.core.problem.solution.route.activity with parameters of type Location -
Uses of Location in com.graphhopper.jsprit.core.problem.vehicle
Methods in com.graphhopper.jsprit.core.problem.vehicle that return LocationModifier and TypeMethodDescriptionVehicle.getEndLocation()VehicleImpl.getEndLocation()VehicleImpl.NoVehicle.getEndLocation()Vehicle.getStartLocation()VehicleImpl.getStartLocation()VehicleImpl.NoVehicle.getStartLocation()Methods in com.graphhopper.jsprit.core.problem.vehicle with parameters of type LocationModifier and TypeMethodDescriptionVehicleImpl.Builder.setEndLocation(Location endLocation) VehicleImpl.Builder.setStartLocation(Location startLocation) Sets start location. -
Uses of Location in com.graphhopper.jsprit.core.util
Methods in com.graphhopper.jsprit.core.util with parameters of type LocationModifier and TypeMethodDescriptiondoubleEuclideanCosts.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleFastVehicleRoutingTransportCostsMatrix.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleGreatCircleCosts.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleManhattanCosts.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleVehicleRoutingTransportCostsMatrix.getDistance(Location from, Location to, double departureTime, Vehicle vehicle) doubleEuclideanCosts.getTransportCost(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleFastVehicleRoutingTransportCostsMatrix.getTransportCost(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) doubleGreatCircleCosts.getTransportCost(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleManhattanCosts.getTransportCost(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleVehicleRoutingTransportCostsMatrix.getTransportCost(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) doubleEuclideanCosts.getTransportTime(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleFastVehicleRoutingTransportCostsMatrix.getTransportTime(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle) doubleGreatCircleCosts.getTransportTime(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleManhattanCosts.getTransportTime(Location from, Location to, double time, Driver driver, Vehicle vehicle) doubleVehicleRoutingTransportCostsMatrix.getTransportTime(Location from, Location to, double departureTime, Driver driver, Vehicle vehicle)