9 package com.google.ortools.linearsolver;
11 import java.lang.reflect.*;
19 private transient long swigCPtr;
20 protected transient boolean swigCMemOwn;
23 swigCMemOwn = cMemoryOwn;
28 return (obj ==
null) ? 0 : obj.swigCPtr;
31 @SuppressWarnings(
"deprecation")
32 protected
void finalize() {
36 public synchronized void delete() {
40 main_research_linear_solverJNI.delete_MPConstraint(swigCPtr);
50 return main_research_linear_solverJNI.MPConstraint_name(swigCPtr,
this);
60 main_research_linear_solverJNI.MPConstraint_setCoefficient(swigCPtr,
this,
MPVariable.getCPtr(var), var, coeff);
68 return main_research_linear_solverJNI.MPConstraint_getCoefficient(swigCPtr,
this,
MPVariable.getCPtr(var), var);
75 return main_research_linear_solverJNI.MPConstraint_lb(swigCPtr,
this);
82 return main_research_linear_solverJNI.MPConstraint_ub(swigCPtr,
this);
89 main_research_linear_solverJNI.MPConstraint_setLb(swigCPtr,
this,
lb);
96 main_research_linear_solverJNI.MPConstraint_setUb(swigCPtr,
this,
ub);
103 main_research_linear_solverJNI.MPConstraint_setBounds(swigCPtr,
this,
lb,
ub);
110 return main_research_linear_solverJNI.MPConstraint_isLazy(swigCPtr,
this);
127 main_research_linear_solverJNI.MPConstraint_setIsLazy(swigCPtr,
this, laziness);
134 return main_research_linear_solverJNI.MPConstraint_index(swigCPtr,
this);
142 return main_research_linear_solverJNI.MPConstraint_dualValue(swigCPtr,
this);