Package | Description |
---|---|
com.google.ortools.sat |
Modifier and Type | Method and Description |
---|---|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addActiveLiterals(int value)
repeated int32 active_literals = 5; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addAllActiveLiterals(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 active_literals = 5; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addAllLevelChanges(java.lang.Iterable<? extends LinearExpressionProto> values)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addAllTimeExprs(java.lang.Iterable<? extends LinearExpressionProto> values)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addLevelChanges(int index,
LinearExpressionProto.Builder builderForValue)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addLevelChanges(int index,
LinearExpressionProto value)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addLevelChanges(LinearExpressionProto.Builder builderForValue)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addLevelChanges(LinearExpressionProto value)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addTimeExprs(int index,
LinearExpressionProto.Builder builderForValue)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addTimeExprs(int index,
LinearExpressionProto value)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addTimeExprs(LinearExpressionProto.Builder builderForValue)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.addTimeExprs(LinearExpressionProto value)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clear() |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clearActiveLiterals()
repeated int32 active_literals = 5; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clearLevelChanges()
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clearMaxLevel()
int64 max_level = 2; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clearMinLevel()
int64 min_level = 1; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.clearTimeExprs()
affine expressions.
|
ReservoirConstraintProto.Builder |
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 |
ReservoirConstraintProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.mergeFrom(com.google.protobuf.Message other) |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.mergeFrom(ReservoirConstraintProto other) |
static ReservoirConstraintProto.Builder |
ReservoirConstraintProto.newBuilder() |
static ReservoirConstraintProto.Builder |
ReservoirConstraintProto.newBuilder(ReservoirConstraintProto prototype) |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.newBuilderForType() |
protected ReservoirConstraintProto.Builder |
ReservoirConstraintProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.removeLevelChanges(int index)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.removeTimeExprs(int index)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setActiveLiterals(int index,
int value)
repeated int32 active_literals = 5; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setLevelChanges(int index,
LinearExpressionProto.Builder builderForValue)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setLevelChanges(int index,
LinearExpressionProto value)
Currently, we only support constant level changes.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setMaxLevel(long value)
int64 max_level = 2; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setMinLevel(long value)
int64 min_level = 1; |
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setTimeExprs(int index,
LinearExpressionProto.Builder builderForValue)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.Builder.setTimeExprs(int index,
LinearExpressionProto value)
affine expressions.
|
ReservoirConstraintProto.Builder |
ReservoirConstraintProto.toBuilder() |
Modifier and Type | Method and Description |
---|---|
ConstraintProto.Builder |
ConstraintProto.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.
|
Copyright © 2025. All rights reserved.