268 if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
269 return swigValues[swigValue];
271 if (swigEnum.swigValue == swigValue)
273 throw new IllegalArgumentException(
"No enum " +
SolverType.class +
" with value " + swigValue);
276 @SuppressWarnings(
"unused")
278 this.swigValue = SwigNext.next++;
281 @SuppressWarnings(
"unused")
282 private SolverType(
int swigValue) {
283 this.swigValue = swigValue;
284 SwigNext.next = swigValue+1;
287 @SuppressWarnings(
"unused")
288 private SolverType(SolverType swigEnum) {
289 this.swigValue = swigEnum.swigValue;
290 SwigNext.next = this.swigValue+1;
293 private final int swigValue;
295 private static class SwigNext {
296 private static int next = 0;