Uses of Class
com.google.ortools.sat.CumulativeConstraintProto.Builder
Packages that use CumulativeConstraintProto.Builder
-
Uses of CumulativeConstraintProto.Builder in com.google.ortools.sat
Methods in com.google.ortools.sat that return CumulativeConstraintProto.BuilderModifier and TypeMethodDescriptionCumulativeConstraintProto.Builder.addAllDemands(Iterable<? extends LinearExpressionProto> values) Same size as intervals.CumulativeConstraintProto.Builder.addAllIntervals(Iterable<? extends Integer> values) repeated int32 intervals = 2;CumulativeConstraintProto.Builder.addDemands(int index, LinearExpressionProto value) Same size as intervals.CumulativeConstraintProto.Builder.addDemands(int index, LinearExpressionProto.Builder builderForValue) Same size as intervals.CumulativeConstraintProto.Builder.addDemands(LinearExpressionProto value) Same size as intervals.CumulativeConstraintProto.Builder.addDemands(LinearExpressionProto.Builder builderForValue) Same size as intervals.CumulativeConstraintProto.Builder.addIntervals(int value) repeated int32 intervals = 2;CumulativeConstraintProto.Builder.clear()CumulativeConstraintProto.Builder.clearCapacity().operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.Builder.clearDemands()Same size as intervals.CumulativeConstraintProto.Builder.clearIntervals()repeated int32 intervals = 2;ConstraintProto.Builder.getCumulativeBuilder()The cumulative constraint ensures that for any integer point, the sum of the demands of the intervals containing that point does not exceed the capacity.CumulativeConstraintProto.Builder.mergeCapacity(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.Builder.mergeFrom(CumulativeConstraintProto other) CumulativeConstraintProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CumulativeConstraintProto.Builder.mergeFrom(com.google.protobuf.Message other) CumulativeConstraintProto.newBuilder()CumulativeConstraintProto.newBuilder(CumulativeConstraintProto prototype) CumulativeConstraintProto.newBuilderForType()protected CumulativeConstraintProto.BuilderCumulativeConstraintProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) CumulativeConstraintProto.Builder.removeDemands(int index) Same size as intervals.CumulativeConstraintProto.Builder.setCapacity(LinearExpressionProto value) .operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.Builder.setCapacity(LinearExpressionProto.Builder builderForValue) .operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.Builder.setDemands(int index, LinearExpressionProto value) Same size as intervals.CumulativeConstraintProto.Builder.setDemands(int index, LinearExpressionProto.Builder builderForValue) Same size as intervals.CumulativeConstraintProto.Builder.setIntervals(int index, int value) repeated int32 intervals = 2;CumulativeConstraintProto.toBuilder()Methods in com.google.ortools.sat with parameters of type CumulativeConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setCumulative(CumulativeConstraintProto.Builder builderForValue) The cumulative constraint ensures that for any integer point, the sum of the demands of the intervals containing that point does not exceed the capacity.