java: Add all AssignmentContainer template intantiation
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -749,5 +749,7 @@ namespace operations_research {
|
||||
%template(RevInteger) Rev<int>;
|
||||
%template(RevLong) Rev<int64>;
|
||||
%template(RevBool) Rev<bool>;
|
||||
%template(AssignmentIntContainer) AssignmentContainer<IntVar, IntVarElement>;
|
||||
%template(IntContainer) AssignmentContainer<IntVar, IntVarElement>;
|
||||
%template(IntervalContainer) AssignmentContainer<IntervalVar, IntervalVarElement>;
|
||||
%template(SequenceContainer) AssignmentContainer<SequenceVar,SequenceVarElement>;
|
||||
} // namespace operations_research
|
||||
|
||||
Reference in New Issue
Block a user