Uses of Class
com.google.ortools.sat.NoOverlapConstraintProto.Builder
Packages that use NoOverlapConstraintProto.Builder
-
Uses of NoOverlapConstraintProto.Builder in com.google.ortools.sat
Methods in com.google.ortools.sat that return NoOverlapConstraintProto.BuilderModifier and TypeMethodDescriptionNoOverlapConstraintProto.Builder.addAllIntervals(Iterable<? extends Integer> values) repeated int32 intervals = 1;NoOverlapConstraintProto.Builder.addIntervals(int value) repeated int32 intervals = 1;NoOverlapConstraintProto.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) NoOverlapConstraintProto.Builder.clear()NoOverlapConstraintProto.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) NoOverlapConstraintProto.Builder.clearIntervals()repeated int32 intervals = 1;NoOverlapConstraintProto.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) NoOverlapConstraintProto.Builder.clone()ConstraintProto.Builder.getNoOverlapBuilder()The no_overlap constraint prevents a set of intervals from overlapping; in scheduling, this is called a disjunctive constraint.NoOverlapConstraintProto.Builder.mergeFrom(NoOverlapConstraintProto other) NoOverlapConstraintProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) NoOverlapConstraintProto.Builder.mergeFrom(com.google.protobuf.Message other) NoOverlapConstraintProto.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) NoOverlapConstraintProto.newBuilder()NoOverlapConstraintProto.newBuilder(NoOverlapConstraintProto prototype) NoOverlapConstraintProto.newBuilderForType()protected NoOverlapConstraintProto.BuilderNoOverlapConstraintProto.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) NoOverlapConstraintProto.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) NoOverlapConstraintProto.Builder.setIntervals(int index, int value) repeated int32 intervals = 1;NoOverlapConstraintProto.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) NoOverlapConstraintProto.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) NoOverlapConstraintProto.toBuilder()Methods in com.google.ortools.sat with parameters of type NoOverlapConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setNoOverlap(NoOverlapConstraintProto.Builder builderForValue) The no_overlap constraint prevents a set of intervals from overlapping; in scheduling, this is called a disjunctive constraint.