Uses of Class
com.google.ortools.sat.FloatObjectiveProto.Builder
Packages that use FloatObjectiveProto.Builder
-
Uses of FloatObjectiveProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type FloatObjectiveProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final class
A linear floating point objective: sum coeffs[i] * vars[i] + offset.Methods in com.google.ortools.sat that return FloatObjectiveProto.BuilderModifier and TypeMethodDescriptionFloatObjectiveProto.Builder.addAllCoeffs
(Iterable<? extends Double> values) repeated double coeffs = 2;
FloatObjectiveProto.Builder.addAllVars
(Iterable<? extends Integer> values) repeated int32 vars = 1;
FloatObjectiveProto.Builder.addCoeffs
(double value) repeated double coeffs = 2;
FloatObjectiveProto.Builder.addVars
(int value) repeated int32 vars = 1;
FloatObjectiveProto.Builder.clear()
FloatObjectiveProto.Builder.clearCoeffs()
repeated double coeffs = 2;
FloatObjectiveProto.Builder.clearMaximize()
The optimization direction.FloatObjectiveProto.Builder.clearOffset()
double offset = 3;
FloatObjectiveProto.Builder.clearVars()
repeated int32 vars = 1;
CpModelProto.Builder.getFloatingPointObjectiveBuilder()
Advanced usage.FloatObjectiveProto.Builder.mergeFrom
(FloatObjectiveProto other) FloatObjectiveProto.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) FloatObjectiveProto.Builder.mergeFrom
(com.google.protobuf.Message other) static FloatObjectiveProto.Builder
FloatObjectiveProto.newBuilder()
static FloatObjectiveProto.Builder
FloatObjectiveProto.newBuilder
(FloatObjectiveProto prototype) FloatObjectiveProto.newBuilderForType()
protected FloatObjectiveProto.Builder
FloatObjectiveProto.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) FloatObjectiveProto.Builder.setCoeffs
(int index, double value) repeated double coeffs = 2;
FloatObjectiveProto.Builder.setMaximize
(boolean value) The optimization direction.FloatObjectiveProto.Builder.setOffset
(double value) double offset = 3;
FloatObjectiveProto.Builder.setVars
(int index, int value) repeated int32 vars = 1;
FloatObjectiveProto.toBuilder()
Methods in com.google.ortools.sat with parameters of type FloatObjectiveProto.BuilderModifier and TypeMethodDescriptionCpModelProto.Builder.setFloatingPointObjective
(FloatObjectiveProto.Builder builderForValue) Advanced usage.