|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectutil.VehicleRoutingTransportCostsMatrix.Builder
public static class VehicleRoutingTransportCostsMatrix.Builder
Builder that builds the matrix.
| Method Summary | |
|---|---|
VehicleRoutingTransportCostsMatrix.Builder |
addTransportDistance(java.lang.String from,
java.lang.String to,
double distance)
Adds a transport-distance for a particular relation. |
VehicleRoutingTransportCostsMatrix.Builder |
addTransportTime(java.lang.String from,
java.lang.String to,
double time)
Adds transport-time for a particular relation. |
VehicleRoutingTransportCostsMatrix |
build()
Builds the matrix. |
static VehicleRoutingTransportCostsMatrix.Builder |
newInstance(boolean isSymmetric)
Creates a new builder returning the matrix-builder. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static VehicleRoutingTransportCostsMatrix.Builder newInstance(boolean isSymmetric)
If you want to consider symmetric matrices, set isSymmetric to true.
isSymmetric -
public VehicleRoutingTransportCostsMatrix.Builder addTransportDistance(java.lang.String from,
java.lang.String to,
double distance)
from - to - distance -
public VehicleRoutingTransportCostsMatrix.Builder addTransportTime(java.lang.String from,
java.lang.String to,
double time)
from - to - time -
public VehicleRoutingTransportCostsMatrix build()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||