Package | Description |
---|---|
com.google.ortools.sat |
Modifier and Type | Class and Description |
---|---|
class |
LinearExpressionProto
Some constraints supports linear expression instead of just using a reference
to a variable.
|
static class |
LinearExpressionProto.Builder
Some constraints supports linear expression instead of just using a reference
to a variable.
|
Modifier and Type | Method and Description |
---|---|
LinearExpressionProtoOrBuilder |
CumulativeConstraintProtoOrBuilder.getCapacityOrBuilder()
.operations_research.sat.LinearExpressionProto capacity = 1; |
LinearExpressionProtoOrBuilder |
CumulativeConstraintProto.getCapacityOrBuilder()
.operations_research.sat.LinearExpressionProto capacity = 1; |
LinearExpressionProtoOrBuilder |
CumulativeConstraintProto.Builder.getCapacityOrBuilder()
.operations_research.sat.LinearExpressionProto capacity = 1; |
LinearExpressionProtoOrBuilder |
CumulativeConstraintProtoOrBuilder.getDemandsOrBuilder(int index)
Same size as intervals.
|
LinearExpressionProtoOrBuilder |
CumulativeConstraintProto.getDemandsOrBuilder(int index)
Same size as intervals.
|
LinearExpressionProtoOrBuilder |
CumulativeConstraintProto.Builder.getDemandsOrBuilder(int index)
Same size as intervals.
|
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.getEndOrBuilder()
.operations_research.sat.LinearExpressionProto end = 5; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.Builder.getEndOrBuilder()
.operations_research.sat.LinearExpressionProto end = 5; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProtoOrBuilder.getEndOrBuilder()
.operations_research.sat.LinearExpressionProto end = 5; |
LinearExpressionProtoOrBuilder |
TableConstraintProto.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
LinearExpressionProtoOrBuilder |
TableConstraintProto.Builder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
LinearExpressionProtoOrBuilder |
DecisionStrategyProto.getExprsOrBuilder(int index)
If this is set, then the variables field must be empty.
|
LinearExpressionProtoOrBuilder |
DecisionStrategyProto.Builder.getExprsOrBuilder(int index)
If this is set, then the variables field must be empty.
|
LinearExpressionProtoOrBuilder |
DecisionStrategyProtoOrBuilder.getExprsOrBuilder(int index)
If this is set, then the variables field must be empty.
|
LinearExpressionProtoOrBuilder |
ElementConstraintProto.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
LinearExpressionProtoOrBuilder |
ElementConstraintProto.Builder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
LinearExpressionProtoOrBuilder |
AutomatonConstraintProto.getExprsOrBuilder(int index)
The sequence of affine expressions (a * var + b).
|
LinearExpressionProtoOrBuilder |
AutomatonConstraintProto.Builder.getExprsOrBuilder(int index)
The sequence of affine expressions (a * var + b).
|
LinearExpressionProtoOrBuilder |
AutomatonConstraintProtoOrBuilder.getExprsOrBuilder(int index)
The sequence of affine expressions (a * var + b).
|
LinearExpressionProtoOrBuilder |
LinearArgumentProto.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
LinearExpressionProtoOrBuilder |
LinearArgumentProto.Builder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
LinearExpressionProtoOrBuilder |
AllDifferentConstraintProtoOrBuilder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
LinearExpressionProtoOrBuilder |
LinearArgumentProtoOrBuilder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
LinearExpressionProtoOrBuilder |
AllDifferentConstraintProto.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
LinearExpressionProtoOrBuilder |
AllDifferentConstraintProto.Builder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
LinearExpressionProtoOrBuilder |
ElementConstraintProtoOrBuilder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
LinearExpressionProtoOrBuilder |
TableConstraintProtoOrBuilder.getExprsOrBuilder(int index)
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
LinearExpressionProtoOrBuilder |
ReservoirConstraintProtoOrBuilder.getLevelChangesOrBuilder(int index)
Currently, we only support constant level changes.
|
LinearExpressionProtoOrBuilder |
ReservoirConstraintProto.getLevelChangesOrBuilder(int index)
Currently, we only support constant level changes.
|
LinearExpressionProtoOrBuilder |
ReservoirConstraintProto.Builder.getLevelChangesOrBuilder(int index)
Currently, we only support constant level changes.
|
LinearExpressionProtoOrBuilder |
ElementConstraintProto.getLinearIndexOrBuilder()
All expressions below must be affine function with at most one variable.
|
LinearExpressionProtoOrBuilder |
ElementConstraintProto.Builder.getLinearIndexOrBuilder()
All expressions below must be affine function with at most one variable.
|
LinearExpressionProtoOrBuilder |
ElementConstraintProtoOrBuilder.getLinearIndexOrBuilder()
All expressions below must be affine function with at most one variable.
|
LinearExpressionProtoOrBuilder |
ElementConstraintProto.getLinearTargetOrBuilder()
.operations_research.sat.LinearExpressionProto linear_target = 5; |
LinearExpressionProtoOrBuilder |
ElementConstraintProto.Builder.getLinearTargetOrBuilder()
.operations_research.sat.LinearExpressionProto linear_target = 5; |
LinearExpressionProtoOrBuilder |
ElementConstraintProtoOrBuilder.getLinearTargetOrBuilder()
.operations_research.sat.LinearExpressionProto linear_target = 5; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.getSizeOrBuilder()
.operations_research.sat.LinearExpressionProto size = 6; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.Builder.getSizeOrBuilder()
.operations_research.sat.LinearExpressionProto size = 6; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProtoOrBuilder.getSizeOrBuilder()
.operations_research.sat.LinearExpressionProto size = 6; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.getStartOrBuilder()
.operations_research.sat.LinearExpressionProto start = 4; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProto.Builder.getStartOrBuilder()
.operations_research.sat.LinearExpressionProto start = 4; |
LinearExpressionProtoOrBuilder |
IntervalConstraintProtoOrBuilder.getStartOrBuilder()
.operations_research.sat.LinearExpressionProto start = 4; |
LinearExpressionProtoOrBuilder |
LinearArgumentProto.getTargetOrBuilder()
.operations_research.sat.LinearExpressionProto target = 1; |
LinearExpressionProtoOrBuilder |
LinearArgumentProto.Builder.getTargetOrBuilder()
.operations_research.sat.LinearExpressionProto target = 1; |
LinearExpressionProtoOrBuilder |
LinearArgumentProtoOrBuilder.getTargetOrBuilder()
.operations_research.sat.LinearExpressionProto target = 1; |
LinearExpressionProtoOrBuilder |
ReservoirConstraintProtoOrBuilder.getTimeExprsOrBuilder(int index)
affine expressions.
|
LinearExpressionProtoOrBuilder |
ReservoirConstraintProto.getTimeExprsOrBuilder(int index)
affine expressions.
|
LinearExpressionProtoOrBuilder |
ReservoirConstraintProto.Builder.getTimeExprsOrBuilder(int index)
affine expressions.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
CumulativeConstraintProtoOrBuilder.getDemandsOrBuilderList()
Same size as intervals.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
CumulativeConstraintProto.getDemandsOrBuilderList()
Same size as intervals.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
CumulativeConstraintProto.Builder.getDemandsOrBuilderList()
Same size as intervals.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
TableConstraintProto.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
TableConstraintProto.Builder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
DecisionStrategyProto.getExprsOrBuilderList()
If this is set, then the variables field must be empty.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
DecisionStrategyProto.Builder.getExprsOrBuilderList()
If this is set, then the variables field must be empty.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
DecisionStrategyProtoOrBuilder.getExprsOrBuilderList()
If this is set, then the variables field must be empty.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ElementConstraintProto.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ElementConstraintProto.Builder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AutomatonConstraintProto.getExprsOrBuilderList()
The sequence of affine expressions (a * var + b).
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AutomatonConstraintProto.Builder.getExprsOrBuilderList()
The sequence of affine expressions (a * var + b).
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AutomatonConstraintProtoOrBuilder.getExprsOrBuilderList()
The sequence of affine expressions (a * var + b).
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
LinearArgumentProto.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
LinearArgumentProto.Builder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AllDifferentConstraintProtoOrBuilder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
LinearArgumentProtoOrBuilder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AllDifferentConstraintProto.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
AllDifferentConstraintProto.Builder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ElementConstraintProtoOrBuilder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
TableConstraintProtoOrBuilder.getExprsOrBuilderList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4; |
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProtoOrBuilder.getLevelChangesOrBuilderList()
Currently, we only support constant level changes.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProto.getLevelChangesOrBuilderList()
Currently, we only support constant level changes.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProto.Builder.getLevelChangesOrBuilderList()
Currently, we only support constant level changes.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProtoOrBuilder.getTimeExprsOrBuilderList()
affine expressions.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProto.getTimeExprsOrBuilderList()
affine expressions.
|
java.util.List<? extends LinearExpressionProtoOrBuilder> |
ReservoirConstraintProto.Builder.getTimeExprsOrBuilderList()
affine expressions.
|
Copyright © 2025. All rights reserved.