9 package com.google.ortools.graph;
12 private transient long swigCPtr;
15 super(mainJNI.MinCostFlow_SWIGUpcast(cPtr), cMemoryOwn);
20 return (obj ==
null) ? 0 : obj.swigCPtr;
23 @SuppressWarnings(
"deprecation")
24 protected
void finalize() {
28 public synchronized void delete() {
32 mainJNI.delete_MinCostFlow(swigCPtr);
40 this(mainJNI.new_MinCostFlow(),
true);
44 return mainJNI.MinCostFlow_addArcWithCapacityAndUnitCost(swigCPtr,
this, tail, head, capacity, unit_cost);
48 mainJNI.MinCostFlow_setNodeSupply(swigCPtr,
this, node, supply);
60 return mainJNI.MinCostFlow_getOptimalCost(swigCPtr,
this);
64 return mainJNI.MinCostFlow_getMaximumFlow(swigCPtr,
this);
68 return mainJNI.MinCostFlow_getFlow(swigCPtr,
this, arc);
72 return mainJNI.MinCostFlow_getNumNodes(swigCPtr,
this);
76 return mainJNI.MinCostFlow_getNumArcs(swigCPtr,
this);
80 return mainJNI.MinCostFlow_getTail(swigCPtr,
this, arc);
84 return mainJNI.MinCostFlow_getHead(swigCPtr,
this, arc);
88 return mainJNI.MinCostFlow_getCapacity(swigCPtr,
this, arc);
92 return mainJNI.MinCostFlow_getSupply(swigCPtr,
this, node);
96 return mainJNI.MinCostFlow_getUnitCost(swigCPtr,
this, arc);