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 classA 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.BuilderFloatObjectiveProto.newBuilder()static FloatObjectiveProto.BuilderFloatObjectiveProto.newBuilder(FloatObjectiveProto prototype) FloatObjectiveProto.newBuilderForType()protected FloatObjectiveProto.BuilderFloatObjectiveProto.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.