| Package | Description |
|---|---|
| com.graphhopper.jsprit.core.problem.job |
| Modifier and Type | Method and Description |
|---|---|
Shipment.Builder |
Shipment.Builder.addAllDeliveryTimeWindows(Collection<TimeWindow> timeWindow) |
Shipment.Builder |
Shipment.Builder.addAllPickupTimeWindows(Collection<TimeWindow> timeWindow) |
Shipment.Builder |
Shipment.Builder.addAllRequiredSkills(Collection<String> skills) |
Shipment.Builder |
Shipment.Builder.addAllRequiredSkills(Skills skills) |
Shipment.Builder |
Shipment.Builder.addAllSizeDimensions(Capacity size) |
Shipment.Builder |
Shipment.Builder.addDeliveryTimeWindow(double earliest,
double latest) |
Shipment.Builder |
Shipment.Builder.addDeliveryTimeWindow(TimeWindow timeWindow) |
Shipment.Builder |
Shipment.Builder.addPickupTimeWindow(double earliest,
double latest) |
Shipment.Builder |
Shipment.Builder.addPickupTimeWindow(TimeWindow timeWindow) |
Shipment.Builder |
Shipment.Builder.addRequiredSkill(String skill) |
Shipment.Builder |
Shipment.Builder.addSizeDimension(int dimensionIndex,
int dimensionValue)
Adds capacity dimension.
|
static Shipment.Builder |
Shipment.Builder.newInstance(String id)
Returns new instance of this builder.
|
Shipment.Builder |
Shipment.Builder.setDeliveryLocation(Location deliveryLocation)
Sets delivery location.
|
Shipment.Builder |
Shipment.Builder.setDeliveryServiceTime(double deliveryServiceTime)
Sets the delivery service-time.
|
Shipment.Builder |
Shipment.Builder.setDeliveryTimeWindow(TimeWindow timeWindow)
Sets the timeWindow for the delivery, i.e.
|
Shipment.Builder |
Shipment.Builder.setMaxTimeInVehicle(double maxTimeInVehicle)
Sets maximal time the job can be in vehicle.
|
Shipment.Builder |
Shipment.Builder.setName(String name) |
Shipment.Builder |
Shipment.Builder.setPickupLocation(Location pickupLocation)
Sets pickup location.
|
Shipment.Builder |
Shipment.Builder.setPickupServiceTime(double serviceTime)
Sets pickupServiceTime.
|
Shipment.Builder |
Shipment.Builder.setPickupTimeWindow(TimeWindow timeWindow)
Sets the timeWindow for the pickup, i.e.
|
Shipment.Builder |
Shipment.Builder.setPriority(int priority)
Set priority to shipment.
|
Shipment.Builder |
Shipment.Builder.setUserData(Object userData)
Sets user specific domain data associated with the object.
|
Copyright © 2013–2020. All rights reserved.