9 package com.google.ortools.graph;
12 private transient long swigCPtr;
21 return (obj ==
null) ? 0 : obj.swigCPtr;
24 @SuppressWarnings(
"deprecation")
29 public synchronized void delete() {
33 mainJNI.delete_MinCostFlowBase(swigCPtr);
40 this(mainJNI.new_MinCostFlowBase(),
true);
58 if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
59 return swigValues[swigValue];
60 for (
Status swigEnum : swigValues)
61 if (swigEnum.swigValue == swigValue)
63 throw new IllegalArgumentException(
"No enum " +
Status.class +
" with value " + swigValue);
66 @SuppressWarnings(
"unused")
68 this.swigValue = SwigNext.next++;
71 @SuppressWarnings(
"unused")
72 private Status(
int swigValue) {
73 this.swigValue = swigValue;
74 SwigNext.next = swigValue+1;
77 @SuppressWarnings(
"unused")
78 private Status(Status swigEnum) {
79 this.swigValue = swigEnum.swigValue;
80 SwigNext.next = this.swigValue+1;
83 private final int swigValue;
85 private static class SwigNext {
86 private static int next = 0;