diff --git a/examples/java/LsApi.java b/examples/java/LsApi.java index 4385f7513e..12c5e0f933 100644 --- a/examples/java/LsApi.java +++ b/examples/java/LsApi.java @@ -12,7 +12,7 @@ // limitations under the License. import com.google.ortools.constraintsolver.Assignment; -import com.google.ortools.constraintsolver.AssignmentIntContainer; +import com.google.ortools.constraintsolver.IntContainer; import com.google.ortools.constraintsolver.BaseLns; import com.google.ortools.constraintsolver.DecisionBuilder; import com.google.ortools.constraintsolver.IntVar; @@ -100,7 +100,7 @@ public class LsApi { @Override public boolean accept(Assignment delta, Assignment unusedDeltadelta) { - AssignmentIntContainer solutionDelta = delta.intVarContainer(); + IntContainer solutionDelta = delta.intVarContainer(); int solutionDeltaSize = solutionDelta.size(); for (int i = 0; i < solutionDeltaSize; ++i) { diff --git a/ortools/constraint_solver/java/constraint_solver.i b/ortools/constraint_solver/java/constraint_solver.i index 60b61c9055..8ea47e60f5 100644 --- a/ortools/constraint_solver/java/constraint_solver.i +++ b/ortools/constraint_solver/java/constraint_solver.i @@ -749,5 +749,7 @@ namespace operations_research { %template(RevInteger) Rev; %template(RevLong) Rev; %template(RevBool) Rev; -%template(AssignmentIntContainer) AssignmentContainer; +%template(IntContainer) AssignmentContainer; +%template(IntervalContainer) AssignmentContainer; +%template(SequenceContainer) AssignmentContainer; } // namespace operations_research