Uses of Class
com.google.ortools.sat.ReservoirConstraintProto.Builder
Packages that use ReservoirConstraintProto.Builder
-
Uses of ReservoirConstraintProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type ReservoirConstraintProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final class
Maintain a reservoir level within bounds.Methods in com.google.ortools.sat that return ReservoirConstraintProto.BuilderModifier and TypeMethodDescriptionReservoirConstraintProto.Builder.addActiveLiterals
(int value) repeated int32 active_literals = 5;
ReservoirConstraintProto.Builder.addAllActiveLiterals
(Iterable<? extends Integer> values) repeated int32 active_literals = 5;
ReservoirConstraintProto.Builder.addAllLevelChanges
(Iterable<? extends LinearExpressionProto> values) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addAllTimeExprs
(Iterable<? extends LinearExpressionProto> values) affine expressions.ReservoirConstraintProto.Builder.addLevelChanges
(int index, LinearExpressionProto value) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addLevelChanges
(int index, LinearExpressionProto.Builder builderForValue) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addLevelChanges
(LinearExpressionProto value) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addLevelChanges
(LinearExpressionProto.Builder builderForValue) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addTimeExprs
(int index, LinearExpressionProto value) affine expressions.ReservoirConstraintProto.Builder.addTimeExprs
(int index, LinearExpressionProto.Builder builderForValue) affine expressions.ReservoirConstraintProto.Builder.addTimeExprs
(LinearExpressionProto value) affine expressions.ReservoirConstraintProto.Builder.addTimeExprs
(LinearExpressionProto.Builder builderForValue) affine expressions.ReservoirConstraintProto.Builder.clear()
ReservoirConstraintProto.Builder.clearActiveLiterals()
repeated int32 active_literals = 5;
ReservoirConstraintProto.Builder.clearLevelChanges()
Currently, we only support constant level changes.ReservoirConstraintProto.Builder.clearMaxLevel()
int64 max_level = 2;
ReservoirConstraintProto.Builder.clearMinLevel()
int64 min_level = 1;
ReservoirConstraintProto.Builder.clearTimeExprs()
affine expressions.ConstraintProto.Builder.getReservoirBuilder()
The reservoir constraint forces the sum of a set of active demands to always be between a specified minimum and maximum value during specific times.ReservoirConstraintProto.Builder.mergeFrom
(ReservoirConstraintProto other) ReservoirConstraintProto.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ReservoirConstraintProto.Builder.mergeFrom
(com.google.protobuf.Message other) ReservoirConstraintProto.newBuilder()
ReservoirConstraintProto.newBuilder
(ReservoirConstraintProto prototype) ReservoirConstraintProto.newBuilderForType()
protected ReservoirConstraintProto.Builder
ReservoirConstraintProto.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) ReservoirConstraintProto.Builder.removeLevelChanges
(int index) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.removeTimeExprs
(int index) affine expressions.ReservoirConstraintProto.Builder.setActiveLiterals
(int index, int value) repeated int32 active_literals = 5;
ReservoirConstraintProto.Builder.setLevelChanges
(int index, LinearExpressionProto value) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.setLevelChanges
(int index, LinearExpressionProto.Builder builderForValue) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.setMaxLevel
(long value) int64 max_level = 2;
ReservoirConstraintProto.Builder.setMinLevel
(long value) int64 min_level = 1;
ReservoirConstraintProto.Builder.setTimeExprs
(int index, LinearExpressionProto value) affine expressions.ReservoirConstraintProto.Builder.setTimeExprs
(int index, LinearExpressionProto.Builder builderForValue) affine expressions.ReservoirConstraintProto.toBuilder()
Methods in com.google.ortools.sat with parameters of type ReservoirConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setReservoir
(ReservoirConstraintProto.Builder builderForValue) The reservoir constraint forces the sum of a set of active demands to always be between a specified minimum and maximum value during specific times.