Uses of Class
com.google.ortools.sat.CpObjectiveProto.Builder
| Package | Description |
|---|---|
| com.google.ortools.sat |
-
Uses of CpObjectiveProto.Builder in com.google.ortools.sat
Methods in com.google.ortools.sat that return CpObjectiveProto.Builder Modifier and Type Method Description CpObjectiveProto.BuilderCpObjectiveProto.Builder. addAllCoeffs(java.lang.Iterable<? extends java.lang.Long> values)repeated int64 coeffs = 4;CpObjectiveProto.BuilderCpObjectiveProto.Builder. addAllDomain(java.lang.Iterable<? extends java.lang.Long> values)If non-empty, only look for an objective value in the given domain.CpObjectiveProto.BuilderCpObjectiveProto.Builder. addAllVars(java.lang.Iterable<? extends java.lang.Integer> values)The linear terms of the objective to minimize.CpObjectiveProto.BuilderCpObjectiveProto.Builder. addCoeffs(long value)repeated int64 coeffs = 4;CpObjectiveProto.BuilderCpObjectiveProto.Builder. addDomain(long value)If non-empty, only look for an objective value in the given domain.CpObjectiveProto.BuilderCpObjectiveProto.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CpObjectiveProto.BuilderCpObjectiveProto.Builder. addVars(int value)The linear terms of the objective to minimize.CpObjectiveProto.BuilderCpObjectiveProto.Builder. clear()CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearCoeffs()repeated int64 coeffs = 4;CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearDomain()If non-empty, only look for an objective value in the given domain.CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearOffset()The displayed objective is always: scaling_factor * (sum(coefficients[i] * objective_vars[i]) + offset).CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearScalingFactor()double scaling_factor = 3;CpObjectiveProto.BuilderCpObjectiveProto.Builder. clearVars()The linear terms of the objective to minimize.CpObjectiveProto.BuilderCpObjectiveProto.Builder. clone()CpObjectiveProto.BuilderCpModelProto.Builder. getObjectiveBuilder()The objective to minimize.CpObjectiveProto.BuilderCpObjectiveProto.Builder. mergeFrom(CpObjectiveProto other)CpObjectiveProto.BuilderCpObjectiveProto.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CpObjectiveProto.BuilderCpObjectiveProto.Builder. mergeFrom(com.google.protobuf.Message other)CpObjectiveProto.BuilderCpObjectiveProto.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static CpObjectiveProto.BuilderCpObjectiveProto. newBuilder()static CpObjectiveProto.BuilderCpObjectiveProto. newBuilder(CpObjectiveProto prototype)CpObjectiveProto.BuilderCpObjectiveProto. newBuilderForType()protected CpObjectiveProto.BuilderCpObjectiveProto. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)CpObjectiveProto.BuilderCpObjectiveProto.Builder. setCoeffs(int index, long value)repeated int64 coeffs = 4;CpObjectiveProto.BuilderCpObjectiveProto.Builder. setDomain(int index, long value)If non-empty, only look for an objective value in the given domain.CpObjectiveProto.BuilderCpObjectiveProto.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)CpObjectiveProto.BuilderCpObjectiveProto.Builder. setOffset(double value)The displayed objective is always: scaling_factor * (sum(coefficients[i] * objective_vars[i]) + offset).CpObjectiveProto.BuilderCpObjectiveProto.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)CpObjectiveProto.BuilderCpObjectiveProto.Builder. setScalingFactor(double value)double scaling_factor = 3;CpObjectiveProto.BuilderCpObjectiveProto.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CpObjectiveProto.BuilderCpObjectiveProto.Builder. setVars(int index, int value)The linear terms of the objective to minimize.CpObjectiveProto.BuilderCpObjectiveProto. toBuilder()Methods in com.google.ortools.sat with parameters of type CpObjectiveProto.Builder Modifier and Type Method Description CpModelProto.BuilderCpModelProto.Builder. setObjective(CpObjectiveProto.Builder builderForValue)The objective to minimize.