14package com.google.ortools.sat;
16import com.google.ortools.sat.ConstraintProto;
17import com.google.ortools.sat.CpModelProto;
25public class Constraint {
27 this.constraintIndex = builder.getConstraintsCount();
28 this.constraintBuilder = builder.addConstraintsBuilder();
33 constraintBuilder.addEnforcementLiteral(lit.
getIndex());
39 constraintBuilder.addEnforcementLiteral(lit.getIndex());
45 return constraintIndex;
50 return constraintBuilder;
53 private final int constraintIndex;
54 private final ConstraintProto.Builder constraintBuilder;