Uses of Class
com.google.ortools.sat.LinearConstraintProto.Builder
Packages that use LinearConstraintProto.Builder
-
Uses of LinearConstraintProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type LinearConstraintProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final classThe linear sum vars[i] * coeffs[i] must fall in the given domain.Methods in com.google.ortools.sat that return LinearConstraintProto.BuilderModifier and TypeMethodDescriptionLinearConstraintProto.Builder.addAllCoeffs(Iterable<? extends Long> values) Same size as vars.LinearConstraintProto.Builder.addAllDomain(Iterable<? extends Long> values) repeated int64 domain = 3;LinearConstraintProto.Builder.addAllVars(Iterable<? extends Integer> values) repeated int32 vars = 1;LinearConstraintProto.Builder.addCoeffs(long value) Same size as vars.LinearConstraintProto.Builder.addDomain(long value) repeated int64 domain = 3;LinearConstraintProto.Builder.addVars(int value) repeated int32 vars = 1;LinearConstraintProto.Builder.clear()LinearConstraintProto.Builder.clearCoeffs()Same size as vars.LinearConstraintProto.Builder.clearDomain()repeated int64 domain = 3;LinearConstraintProto.Builder.clearVars()repeated int32 vars = 1;ConstraintProto.Builder.getLinearBuilder()The linear constraint enforces a linear inequality among the variables, such as 0 <= x + 2y <= 10.LinearConstraintProto.Builder.mergeFrom(LinearConstraintProto other) LinearConstraintProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) LinearConstraintProto.Builder.mergeFrom(com.google.protobuf.Message other) LinearConstraintProto.newBuilder()LinearConstraintProto.newBuilder(LinearConstraintProto prototype) LinearConstraintProto.newBuilderForType()protected LinearConstraintProto.BuilderLinearConstraintProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) LinearConstraintProto.Builder.setCoeffs(int index, long value) Same size as vars.LinearConstraintProto.Builder.setDomain(int index, long value) repeated int64 domain = 3;LinearConstraintProto.Builder.setVars(int index, int value) repeated int32 vars = 1;LinearConstraintProto.toBuilder()Methods in com.google.ortools.sat with parameters of type LinearConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setLinear(LinearConstraintProto.Builder builderForValue) The linear constraint enforces a linear inequality among the variables, such as 0 <= x + 2y <= 10.