Uses of Class
com.google.ortools.sat.LinearExpressionProto
Packages that use LinearExpressionProto
-
Uses of LinearExpressionProto in com.google.ortools.sat
Methods in com.google.ortools.sat that return LinearExpressionProtoModifier and TypeMethodDescriptionLinearExpressionProto.Builder.build()
LinearExpressionProto.Builder.buildPartial()
CumulativeConstraintProto.Builder.getCapacity()
.operations_research.sat.LinearExpressionProto capacity = 1;
CumulativeConstraintProto.getCapacity()
.operations_research.sat.LinearExpressionProto capacity = 1;
CumulativeConstraintProtoOrBuilder.getCapacity()
.operations_research.sat.LinearExpressionProto capacity = 1;
static LinearExpressionProto
LinearExpressionProto.getDefaultInstance()
LinearExpressionProto.Builder.getDefaultInstanceForType()
LinearExpressionProto.getDefaultInstanceForType()
CumulativeConstraintProto.Builder.getDemands
(int index) Same size as intervals.CumulativeConstraintProto.getDemands
(int index) Same size as intervals.CumulativeConstraintProtoOrBuilder.getDemands
(int index) Same size as intervals.IntervalConstraintProto.Builder.getEnd()
.operations_research.sat.LinearExpressionProto end = 5;
IntervalConstraintProto.getEnd()
.operations_research.sat.LinearExpressionProto end = 5;
IntervalConstraintProtoOrBuilder.getEnd()
.operations_research.sat.LinearExpressionProto end = 5;
AllDifferentConstraintProto.Builder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AllDifferentConstraintProto.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AllDifferentConstraintProtoOrBuilder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AutomatonConstraintProto.Builder.getExprs
(int index) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.getExprs
(int index) The sequence of affine expressions (a * var + b).AutomatonConstraintProtoOrBuilder.getExprs
(int index) The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.getExprs
(int index) If this is set, then the variables field must be empty.DecisionStrategyProto.getExprs
(int index) If this is set, then the variables field must be empty.DecisionStrategyProtoOrBuilder.getExprs
(int index) If this is set, then the variables field must be empty.ElementConstraintProto.Builder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
ElementConstraintProto.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
ElementConstraintProtoOrBuilder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
LinearArgumentProto.Builder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
LinearArgumentProto.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
LinearArgumentProtoOrBuilder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
RoutesConstraintProto.NodeExpressions.Builder.getExprs
(int index) The i-th element is the linear expression associated with the i-th node.RoutesConstraintProto.NodeExpressions.getExprs
(int index) The i-th element is the linear expression associated with the i-th node.RoutesConstraintProto.NodeExpressionsOrBuilder.getExprs
(int index) The i-th element is the linear expression associated with the i-th node.TableConstraintProto.Builder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
TableConstraintProto.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
TableConstraintProtoOrBuilder.getExprs
(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
ReservoirConstraintProto.Builder.getLevelChanges
(int index) Currently, we only support constant level changes.ReservoirConstraintProto.getLevelChanges
(int index) Currently, we only support constant level changes.ReservoirConstraintProtoOrBuilder.getLevelChanges
(int index) Currently, we only support constant level changes.ElementConstraintProto.Builder.getLinearIndex()
All expressions below must be affine function with at most one variable.ElementConstraintProto.getLinearIndex()
All expressions below must be affine function with at most one variable.ElementConstraintProtoOrBuilder.getLinearIndex()
All expressions below must be affine function with at most one variable.ElementConstraintProto.Builder.getLinearTarget()
.operations_research.sat.LinearExpressionProto linear_target = 5;
ElementConstraintProto.getLinearTarget()
.operations_research.sat.LinearExpressionProto linear_target = 5;
ElementConstraintProtoOrBuilder.getLinearTarget()
.operations_research.sat.LinearExpressionProto linear_target = 5;
IntervalConstraintProto.Builder.getSize()
.operations_research.sat.LinearExpressionProto size = 6;
IntervalConstraintProto.getSize()
.operations_research.sat.LinearExpressionProto size = 6;
IntervalConstraintProtoOrBuilder.getSize()
.operations_research.sat.LinearExpressionProto size = 6;
IntervalConstraintProto.Builder.getStart()
.operations_research.sat.LinearExpressionProto start = 4;
IntervalConstraintProto.getStart()
.operations_research.sat.LinearExpressionProto start = 4;
IntervalConstraintProtoOrBuilder.getStart()
.operations_research.sat.LinearExpressionProto start = 4;
LinearArgumentProto.Builder.getTarget()
.operations_research.sat.LinearExpressionProto target = 1;
LinearArgumentProto.getTarget()
.operations_research.sat.LinearExpressionProto target = 1;
LinearArgumentProtoOrBuilder.getTarget()
.operations_research.sat.LinearExpressionProto target = 1;
ReservoirConstraintProto.Builder.getTimeExprs
(int index) affine expressions.ReservoirConstraintProto.getTimeExprs
(int index) affine expressions.ReservoirConstraintProtoOrBuilder.getTimeExprs
(int index) affine expressions.static LinearExpressionProto
LinearExpressionProto.parseDelimitedFrom
(InputStream input) static LinearExpressionProto
LinearExpressionProto.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LinearExpressionProto
LinearExpressionProto.parseFrom
(byte[] data) static LinearExpressionProto
LinearExpressionProto.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LinearExpressionProto
LinearExpressionProto.parseFrom
(com.google.protobuf.ByteString data) static LinearExpressionProto
LinearExpressionProto.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LinearExpressionProto
LinearExpressionProto.parseFrom
(com.google.protobuf.CodedInputStream input) static LinearExpressionProto
LinearExpressionProto.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LinearExpressionProto
LinearExpressionProto.parseFrom
(InputStream input) static LinearExpressionProto
LinearExpressionProto.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LinearExpressionProto
LinearExpressionProto.parseFrom
(ByteBuffer data) static LinearExpressionProto
LinearExpressionProto.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in com.google.ortools.sat that return types with arguments of type LinearExpressionProtoModifier and TypeMethodDescriptionCumulativeConstraintProto.Builder.getDemandsList()
Same size as intervals.CumulativeConstraintProto.getDemandsList()
Same size as intervals.CumulativeConstraintProtoOrBuilder.getDemandsList()
Same size as intervals.AllDifferentConstraintProto.Builder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AllDifferentConstraintProto.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AllDifferentConstraintProtoOrBuilder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AutomatonConstraintProto.Builder.getExprsList()
The sequence of affine expressions (a * var + b).AutomatonConstraintProto.getExprsList()
The sequence of affine expressions (a * var + b).AutomatonConstraintProtoOrBuilder.getExprsList()
The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.getExprsList()
If this is set, then the variables field must be empty.DecisionStrategyProto.getExprsList()
If this is set, then the variables field must be empty.DecisionStrategyProtoOrBuilder.getExprsList()
If this is set, then the variables field must be empty.ElementConstraintProto.Builder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6;
ElementConstraintProto.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6;
ElementConstraintProtoOrBuilder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 6;
LinearArgumentProto.Builder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2;
LinearArgumentProto.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2;
LinearArgumentProtoOrBuilder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 2;
RoutesConstraintProto.NodeExpressions.Builder.getExprsList()
The i-th element is the linear expression associated with the i-th node.RoutesConstraintProto.NodeExpressions.getExprsList()
The i-th element is the linear expression associated with the i-th node.RoutesConstraintProto.NodeExpressionsOrBuilder.getExprsList()
The i-th element is the linear expression associated with the i-th node.TableConstraintProto.Builder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4;
TableConstraintProto.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4;
TableConstraintProtoOrBuilder.getExprsList()
repeated .operations_research.sat.LinearExpressionProto exprs = 4;
ReservoirConstraintProto.Builder.getLevelChangesList()
Currently, we only support constant level changes.ReservoirConstraintProto.getLevelChangesList()
Currently, we only support constant level changes.ReservoirConstraintProtoOrBuilder.getLevelChangesList()
Currently, we only support constant level changes.com.google.protobuf.Parser
<LinearExpressionProto> LinearExpressionProto.getParserForType()
ReservoirConstraintProto.Builder.getTimeExprsList()
affine expressions.ReservoirConstraintProto.getTimeExprsList()
affine expressions.ReservoirConstraintProtoOrBuilder.getTimeExprsList()
affine expressions.static com.google.protobuf.Parser
<LinearExpressionProto> LinearExpressionProto.parser()
Methods in com.google.ortools.sat with parameters of type LinearExpressionProtoModifier and TypeMethodDescriptionCumulativeConstraintProto.Builder.addDemands
(int index, LinearExpressionProto value) Same size as intervals.CumulativeConstraintProto.Builder.addDemands
(LinearExpressionProto value) Same size as intervals.AllDifferentConstraintProto.Builder.addExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AllDifferentConstraintProto.Builder.addExprs
(LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AutomatonConstraintProto.Builder.addExprs
(int index, LinearExpressionProto value) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addExprs
(LinearExpressionProto value) The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.addExprs
(int index, LinearExpressionProto value) If this is set, then the variables field must be empty.DecisionStrategyProto.Builder.addExprs
(LinearExpressionProto value) If this is set, then the variables field must be empty.ElementConstraintProto.Builder.addExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
ElementConstraintProto.Builder.addExprs
(LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
LinearArgumentProto.Builder.addExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
LinearArgumentProto.Builder.addExprs
(LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
RoutesConstraintProto.NodeExpressions.Builder.addExprs
(int index, LinearExpressionProto value) The i-th element is the linear expression associated with the i-th node.RoutesConstraintProto.NodeExpressions.Builder.addExprs
(LinearExpressionProto value) The i-th element is the linear expression associated with the i-th node.TableConstraintProto.Builder.addExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
TableConstraintProto.Builder.addExprs
(LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
ReservoirConstraintProto.Builder.addLevelChanges
(int index, LinearExpressionProto value) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addLevelChanges
(LinearExpressionProto value) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addTimeExprs
(int index, LinearExpressionProto value) affine expressions.ReservoirConstraintProto.Builder.addTimeExprs
(LinearExpressionProto value) affine expressions.CumulativeConstraintProto.Builder.mergeCapacity
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto capacity = 1;
IntervalConstraintProto.Builder.mergeEnd
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto end = 5;
LinearExpressionProto.Builder.mergeFrom
(LinearExpressionProto other) ElementConstraintProto.Builder.mergeLinearIndex
(LinearExpressionProto value) All expressions below must be affine function with at most one variable.ElementConstraintProto.Builder.mergeLinearTarget
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto linear_target = 5;
IntervalConstraintProto.Builder.mergeSize
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto size = 6;
IntervalConstraintProto.Builder.mergeStart
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto start = 4;
LinearArgumentProto.Builder.mergeTarget
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto target = 1;
LinearExpressionProto.newBuilder
(LinearExpressionProto prototype) static LinearExpr
LinearExpr.rebuildFromLinearExpressionProto
(LinearExpressionProto proto) CumulativeConstraintProto.Builder.setCapacity
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto capacity = 1;
CumulativeConstraintProto.Builder.setDemands
(int index, LinearExpressionProto value) Same size as intervals.IntervalConstraintProto.Builder.setEnd
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto end = 5;
AllDifferentConstraintProto.Builder.setExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AutomatonConstraintProto.Builder.setExprs
(int index, LinearExpressionProto value) The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.setExprs
(int index, LinearExpressionProto value) If this is set, then the variables field must be empty.ElementConstraintProto.Builder.setExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
LinearArgumentProto.Builder.setExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
RoutesConstraintProto.NodeExpressions.Builder.setExprs
(int index, LinearExpressionProto value) The i-th element is the linear expression associated with the i-th node.TableConstraintProto.Builder.setExprs
(int index, LinearExpressionProto value) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
ReservoirConstraintProto.Builder.setLevelChanges
(int index, LinearExpressionProto value) Currently, we only support constant level changes.ElementConstraintProto.Builder.setLinearIndex
(LinearExpressionProto value) All expressions below must be affine function with at most one variable.ElementConstraintProto.Builder.setLinearTarget
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto linear_target = 5;
IntervalConstraintProto.Builder.setSize
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto size = 6;
IntervalConstraintProto.Builder.setStart
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto start = 4;
LinearArgumentProto.Builder.setTarget
(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto target = 1;
ReservoirConstraintProto.Builder.setTimeExprs
(int index, LinearExpressionProto value) affine expressions.Method parameters in com.google.ortools.sat with type arguments of type LinearExpressionProtoModifier and TypeMethodDescriptionCumulativeConstraintProto.Builder.addAllDemands
(Iterable<? extends LinearExpressionProto> values) Same size as intervals.AllDifferentConstraintProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) repeated .operations_research.sat.LinearExpressionProto exprs = 1;
AutomatonConstraintProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) If this is set, then the variables field must be empty.ElementConstraintProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) repeated .operations_research.sat.LinearExpressionProto exprs = 6;
LinearArgumentProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) repeated .operations_research.sat.LinearExpressionProto exprs = 2;
RoutesConstraintProto.NodeExpressions.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) The i-th element is the linear expression associated with the i-th node.TableConstraintProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) repeated .operations_research.sat.LinearExpressionProto exprs = 4;
ReservoirConstraintProto.Builder.addAllLevelChanges
(Iterable<? extends LinearExpressionProto> values) Currently, we only support constant level changes.ReservoirConstraintProto.Builder.addAllTimeExprs
(Iterable<? extends LinearExpressionProto> values) affine expressions.