Package com.google.ortools.sat
Interface ReservoirConstraintProtoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReservoirConstraintProto,ReservoirConstraintProto.Builder
public interface ReservoirConstraintProtoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetActiveLiterals(int index)repeated int32 active_literals = 5;intgetActiveLiteralsCount()repeated int32 active_literals = 5;java.util.List<java.lang.Integer>getActiveLiteralsList()repeated int32 active_literals = 5;LinearExpressionProtogetLevelChanges(int index)Currently, we only support constant level changes.intgetLevelChangesCount()Currently, we only support constant level changes.java.util.List<LinearExpressionProto>getLevelChangesList()Currently, we only support constant level changes.LinearExpressionProtoOrBuildergetLevelChangesOrBuilder(int index)Currently, we only support constant level changes.java.util.List<? extends LinearExpressionProtoOrBuilder>getLevelChangesOrBuilderList()Currently, we only support constant level changes.longgetMaxLevel()int64 max_level = 2;longgetMinLevel()int64 min_level = 1;LinearExpressionProtogetTimeExprs(int index)affine expressions.intgetTimeExprsCount()affine expressions.java.util.List<LinearExpressionProto>getTimeExprsList()affine expressions.LinearExpressionProtoOrBuildergetTimeExprsOrBuilder(int index)affine expressions.java.util.List<? extends LinearExpressionProtoOrBuilder>getTimeExprsOrBuilderList()affine expressions.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMinLevel
long getMinLevel()
int64 min_level = 1;- Returns:
- The minLevel.
-
getMaxLevel
long getMaxLevel()
int64 max_level = 2;- Returns:
- The maxLevel.
-
getTimeExprsList
java.util.List<LinearExpressionProto> getTimeExprsList()
affine expressions.
repeated .operations_research.sat.LinearExpressionProto time_exprs = 3;
-
getTimeExprs
LinearExpressionProto getTimeExprs(int index)
affine expressions.
repeated .operations_research.sat.LinearExpressionProto time_exprs = 3;
-
getTimeExprsCount
int getTimeExprsCount()
affine expressions.
repeated .operations_research.sat.LinearExpressionProto time_exprs = 3;
-
getTimeExprsOrBuilderList
java.util.List<? extends LinearExpressionProtoOrBuilder> getTimeExprsOrBuilderList()
affine expressions.
repeated .operations_research.sat.LinearExpressionProto time_exprs = 3;
-
getTimeExprsOrBuilder
LinearExpressionProtoOrBuilder getTimeExprsOrBuilder(int index)
affine expressions.
repeated .operations_research.sat.LinearExpressionProto time_exprs = 3;
-
getLevelChangesList
java.util.List<LinearExpressionProto> getLevelChangesList()
Currently, we only support constant level changes.
repeated .operations_research.sat.LinearExpressionProto level_changes = 6;
-
getLevelChanges
LinearExpressionProto getLevelChanges(int index)
Currently, we only support constant level changes.
repeated .operations_research.sat.LinearExpressionProto level_changes = 6;
-
getLevelChangesCount
int getLevelChangesCount()
Currently, we only support constant level changes.
repeated .operations_research.sat.LinearExpressionProto level_changes = 6;
-
getLevelChangesOrBuilderList
java.util.List<? extends LinearExpressionProtoOrBuilder> getLevelChangesOrBuilderList()
Currently, we only support constant level changes.
repeated .operations_research.sat.LinearExpressionProto level_changes = 6;
-
getLevelChangesOrBuilder
LinearExpressionProtoOrBuilder getLevelChangesOrBuilder(int index)
Currently, we only support constant level changes.
repeated .operations_research.sat.LinearExpressionProto level_changes = 6;
-
getActiveLiteralsList
java.util.List<java.lang.Integer> getActiveLiteralsList()
repeated int32 active_literals = 5;- Returns:
- A list containing the activeLiterals.
-
getActiveLiteralsCount
int getActiveLiteralsCount()
repeated int32 active_literals = 5;- Returns:
- The count of activeLiterals.
-
getActiveLiterals
int getActiveLiterals(int index)
repeated int32 active_literals = 5;- Parameters:
index- The index of the element to return.- Returns:
- The activeLiterals at the given index.
-
-