Java Reference

Java Reference

sat/PartialVariableAssignment.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/sat/cp_model.proto
3
4package com.google.ortools.sat;
5
15public final class PartialVariableAssignment extends
16 com.google.protobuf.GeneratedMessageV3 implements
17 // @@protoc_insertion_point(message_implements:operations_research.sat.PartialVariableAssignment)
19private static final long serialVersionUID = 0L;
20 // Use PartialVariableAssignment.newBuilder() to construct.
21 private PartialVariableAssignment(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
22 super(builder);
23 }
25 vars_ = emptyIntList();
26 values_ = emptyLongList();
27 }
28
29 @java.lang.Override
30 @SuppressWarnings({"unused"})
31 protected java.lang.Object newInstance(
32 UnusedPrivateParameter unused) {
33 return new PartialVariableAssignment();
34 }
35
36 @java.lang.Override
37 public final com.google.protobuf.UnknownFieldSet
39 return this.unknownFields;
40 }
42 com.google.protobuf.CodedInputStream input,
43 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
44 throws com.google.protobuf.InvalidProtocolBufferException {
45 this();
46 if (extensionRegistry == null) {
47 throw new java.lang.NullPointerException();
48 }
49 int mutable_bitField0_ = 0;
50 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
51 com.google.protobuf.UnknownFieldSet.newBuilder();
52 try {
53 boolean done = false;
54 while (!done) {
55 int tag = input.readTag();
56 switch (tag) {
57 case 0:
58 done = true;
59 break;
60 case 8: {
61 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
62 vars_ = newIntList();
63 mutable_bitField0_ |= 0x00000001;
64 }
65 vars_.addInt(input.readInt32());
66 break;
67 }
68 case 10: {
69 int length = input.readRawVarint32();
70 int limit = input.pushLimit(length);
71 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
72 vars_ = newIntList();
73 mutable_bitField0_ |= 0x00000001;
74 }
75 while (input.getBytesUntilLimit() > 0) {
76 vars_.addInt(input.readInt32());
77 }
78 input.popLimit(limit);
79 break;
80 }
81 case 16: {
82 if (!((mutable_bitField0_ & 0x00000002) != 0)) {
83 values_ = newLongList();
84 mutable_bitField0_ |= 0x00000002;
85 }
86 values_.addLong(input.readInt64());
87 break;
88 }
89 case 18: {
90 int length = input.readRawVarint32();
91 int limit = input.pushLimit(length);
92 if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
93 values_ = newLongList();
94 mutable_bitField0_ |= 0x00000002;
95 }
96 while (input.getBytesUntilLimit() > 0) {
97 values_.addLong(input.readInt64());
98 }
99 input.popLimit(limit);
100 break;
101 }
102 default: {
103 if (!parseUnknownField(
104 input, unknownFields, extensionRegistry, tag)) {
105 done = true;
106 }
107 break;
108 }
109 }
110 }
111 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
112 throw e.setUnfinishedMessage(this);
113 } catch (java.io.IOException e) {
114 throw new com.google.protobuf.InvalidProtocolBufferException(
115 e).setUnfinishedMessage(this);
116 } finally {
117 if (((mutable_bitField0_ & 0x00000001) != 0)) {
118 vars_.makeImmutable(); // C
119 }
120 if (((mutable_bitField0_ & 0x00000002) != 0)) {
121 values_.makeImmutable(); // C
122 }
123 this.unknownFields = unknownFields.build();
124 makeExtensionsImmutable();
125 }
126 }
127 public static final com.google.protobuf.Descriptors.Descriptor
129 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_PartialVariableAssignment_descriptor;
130 }
131
132 @java.lang.Override
133 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
135 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_PartialVariableAssignment_fieldAccessorTable
136 .ensureFieldAccessorsInitialized(
137 com.google.ortools.sat.PartialVariableAssignment.class, com.google.ortools.sat.PartialVariableAssignment.Builder.class);
138 }
139
140 public static final int VARS_FIELD_NUMBER = 1;
141 private com.google.protobuf.Internal.IntList vars_;
146 @java.lang.Override
147 public java.util.List<java.lang.Integer>
149 return vars_;
150 }
155 public int getVarsCount() {
156 return vars_.size();
157 }
163 public int getVars(int index) {
164 return vars_.getInt(index);
165 }
166 private int varsMemoizedSerializedSize = -1;
167
168 public static final int VALUES_FIELD_NUMBER = 2;
169 private com.google.protobuf.Internal.LongList values_;
174 @java.lang.Override
175 public java.util.List<java.lang.Long>
177 return values_;
178 }
183 public int getValuesCount() {
184 return values_.size();
185 }
191 public long getValues(int index) {
192 return values_.getLong(index);
193 }
194 private int valuesMemoizedSerializedSize = -1;
195
196 private byte memoizedIsInitialized = -1;
197 @java.lang.Override
198 public final boolean isInitialized() {
199 byte isInitialized = memoizedIsInitialized;
200 if (isInitialized == 1) return true;
201 if (isInitialized == 0) return false;
202
203 memoizedIsInitialized = 1;
204 return true;
205 }
206
207 @java.lang.Override
208 public void writeTo(com.google.protobuf.CodedOutputStream output)
209 throws java.io.IOException {
211 if (getVarsList().size() > 0) {
212 output.writeUInt32NoTag(10);
213 output.writeUInt32NoTag(varsMemoizedSerializedSize);
214 }
215 for (int i = 0; i < vars_.size(); i++) {
216 output.writeInt32NoTag(vars_.getInt(i));
217 }
218 if (getValuesList().size() > 0) {
219 output.writeUInt32NoTag(18);
220 output.writeUInt32NoTag(valuesMemoizedSerializedSize);
221 }
222 for (int i = 0; i < values_.size(); i++) {
223 output.writeInt64NoTag(values_.getLong(i));
224 }
225 unknownFields.writeTo(output);
226 }
227
228 @java.lang.Override
229 public int getSerializedSize() {
230 int size = memoizedSize;
231 if (size != -1) return size;
232
233 size = 0;
234 {
235 int dataSize = 0;
236 for (int i = 0; i < vars_.size(); i++) {
237 dataSize += com.google.protobuf.CodedOutputStream
238 .computeInt32SizeNoTag(vars_.getInt(i));
239 }
240 size += dataSize;
241 if (!getVarsList().isEmpty()) {
242 size += 1;
243 size += com.google.protobuf.CodedOutputStream
244 .computeInt32SizeNoTag(dataSize);
245 }
246 varsMemoizedSerializedSize = dataSize;
247 }
248 {
249 int dataSize = 0;
250 for (int i = 0; i < values_.size(); i++) {
251 dataSize += com.google.protobuf.CodedOutputStream
252 .computeInt64SizeNoTag(values_.getLong(i));
253 }
254 size += dataSize;
255 if (!getValuesList().isEmpty()) {
256 size += 1;
257 size += com.google.protobuf.CodedOutputStream
258 .computeInt32SizeNoTag(dataSize);
259 }
260 valuesMemoizedSerializedSize = dataSize;
261 }
262 size += unknownFields.getSerializedSize();
263 memoizedSize = size;
264 return size;
265 }
266
267 @java.lang.Override
268 public boolean equals(final java.lang.Object obj) {
269 if (obj == this) {
270 return true;
271 }
272 if (!(obj instanceof com.google.ortools.sat.PartialVariableAssignment)) {
273 return super.equals(obj);
274 }
275 com.google.ortools.sat.PartialVariableAssignment other = (com.google.ortools.sat.PartialVariableAssignment) obj;
276
277 if (!getVarsList()
278 .equals(other.getVarsList())) return false;
279 if (!getValuesList()
280 .equals(other.getValuesList())) return false;
281 if (!unknownFields.equals(other.unknownFields)) return false;
282 return true;
283 }
284
285 @java.lang.Override
286 public int hashCode() {
287 if (memoizedHashCode != 0) {
288 return memoizedHashCode;
289 }
290 int hash = 41;
291 hash = (19 * hash) + getDescriptor().hashCode();
292 if (getVarsCount() > 0) {
293 hash = (37 * hash) + VARS_FIELD_NUMBER;
294 hash = (53 * hash) + getVarsList().hashCode();
295 }
296 if (getValuesCount() > 0) {
297 hash = (37 * hash) + VALUES_FIELD_NUMBER;
298 hash = (53 * hash) + getValuesList().hashCode();
299 }
300 hash = (29 * hash) + unknownFields.hashCode();
301 memoizedHashCode = hash;
302 return hash;
303 }
304
305 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
306 java.nio.ByteBuffer data)
307 throws com.google.protobuf.InvalidProtocolBufferException {
308 return PARSER.parseFrom(data);
309 }
310 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
311 java.nio.ByteBuffer data,
312 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
313 throws com.google.protobuf.InvalidProtocolBufferException {
314 return PARSER.parseFrom(data, extensionRegistry);
315 }
316 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
317 com.google.protobuf.ByteString data)
318 throws com.google.protobuf.InvalidProtocolBufferException {
319 return PARSER.parseFrom(data);
320 }
321 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
322 com.google.protobuf.ByteString data,
323 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
324 throws com.google.protobuf.InvalidProtocolBufferException {
325 return PARSER.parseFrom(data, extensionRegistry);
326 }
327 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(byte[] data)
328 throws com.google.protobuf.InvalidProtocolBufferException {
329 return PARSER.parseFrom(data);
330 }
331 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
332 byte[] data,
333 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
334 throws com.google.protobuf.InvalidProtocolBufferException {
335 return PARSER.parseFrom(data, extensionRegistry);
336 }
337 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(java.io.InputStream input)
338 throws java.io.IOException {
339 return com.google.protobuf.GeneratedMessageV3
340 .parseWithIOException(PARSER, input);
341 }
342 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
343 java.io.InputStream input,
344 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
345 throws java.io.IOException {
346 return com.google.protobuf.GeneratedMessageV3
347 .parseWithIOException(PARSER, input, extensionRegistry);
348 }
349 public static com.google.ortools.sat.PartialVariableAssignment parseDelimitedFrom(java.io.InputStream input)
350 throws java.io.IOException {
351 return com.google.protobuf.GeneratedMessageV3
352 .parseDelimitedWithIOException(PARSER, input);
353 }
354 public static com.google.ortools.sat.PartialVariableAssignment parseDelimitedFrom(
355 java.io.InputStream input,
356 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
357 throws java.io.IOException {
358 return com.google.protobuf.GeneratedMessageV3
359 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
360 }
361 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
362 com.google.protobuf.CodedInputStream input)
363 throws java.io.IOException {
364 return com.google.protobuf.GeneratedMessageV3
365 .parseWithIOException(PARSER, input);
366 }
367 public static com.google.ortools.sat.PartialVariableAssignment parseFrom(
368 com.google.protobuf.CodedInputStream input,
369 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370 throws java.io.IOException {
371 return com.google.protobuf.GeneratedMessageV3
372 .parseWithIOException(PARSER, input, extensionRegistry);
373 }
374
375 @java.lang.Override
376 public Builder newBuilderForType() { return newBuilder(); }
377 public static Builder newBuilder() {
378 return DEFAULT_INSTANCE.toBuilder();
379 }
380 public static Builder newBuilder(com.google.ortools.sat.PartialVariableAssignment prototype) {
381 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
382 }
383 @java.lang.Override
385 return this == DEFAULT_INSTANCE
386 ? new Builder() : new Builder().mergeFrom(this);
387 }
388
389 @java.lang.Override
391 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
392 Builder builder = new Builder(parent);
393 return builder;
394 }
404 public static final class Builder extends
405 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
406 // @@protoc_insertion_point(builder_implements:operations_research.sat.PartialVariableAssignment)
407 com.google.ortools.sat.PartialVariableAssignmentOrBuilder {
408 public static final com.google.protobuf.Descriptors.Descriptor
410 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_PartialVariableAssignment_descriptor;
411 }
412
413 @java.lang.Override
414 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
416 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_PartialVariableAssignment_fieldAccessorTable
417 .ensureFieldAccessorsInitialized(
418 com.google.ortools.sat.PartialVariableAssignment.class, com.google.ortools.sat.PartialVariableAssignment.Builder.class);
419 }
420
421 // Construct using com.google.ortools.sat.PartialVariableAssignment.newBuilder()
422 private Builder() {
423 maybeForceBuilderInitialization();
424 }
425
426 private Builder(
427 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
428 super(parent);
429 maybeForceBuilderInitialization();
430 }
431 private void maybeForceBuilderInitialization() {
432 if (com.google.protobuf.GeneratedMessageV3
433 .alwaysUseFieldBuilders) {
434 }
435 }
436 @java.lang.Override
437 public Builder clear() {
438 super.clear();
439 vars_ = emptyIntList();
440 bitField0_ = (bitField0_ & ~0x00000001);
441 values_ = emptyLongList();
442 bitField0_ = (bitField0_ & ~0x00000002);
443 return this;
444 }
445
446 @java.lang.Override
447 public com.google.protobuf.Descriptors.Descriptor
449 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_PartialVariableAssignment_descriptor;
450 }
451
452 @java.lang.Override
453 public com.google.ortools.sat.PartialVariableAssignment getDefaultInstanceForType() {
454 return com.google.ortools.sat.PartialVariableAssignment.getDefaultInstance();
455 }
456
457 @java.lang.Override
458 public com.google.ortools.sat.PartialVariableAssignment build() {
459 com.google.ortools.sat.PartialVariableAssignment result = buildPartial();
460 if (!result.isInitialized()) {
461 throw newUninitializedMessageException(result);
462 }
463 return result;
464 }
465
466 @java.lang.Override
467 public com.google.ortools.sat.PartialVariableAssignment buildPartial() {
468 com.google.ortools.sat.PartialVariableAssignment result = new com.google.ortools.sat.PartialVariableAssignment(this);
469 int from_bitField0_ = bitField0_;
470 if (((bitField0_ & 0x00000001) != 0)) {
471 vars_.makeImmutable();
472 bitField0_ = (bitField0_ & ~0x00000001);
473 }
474 result.vars_ = vars_;
475 if (((bitField0_ & 0x00000002) != 0)) {
476 values_.makeImmutable();
477 bitField0_ = (bitField0_ & ~0x00000002);
478 }
479 result.values_ = values_;
480 onBuilt();
481 return result;
482 }
483
484 @java.lang.Override
485 public Builder clone() {
486 return super.clone();
487 }
488 @java.lang.Override
490 com.google.protobuf.Descriptors.FieldDescriptor field,
491 java.lang.Object value) {
492 return super.setField(field, value);
493 }
494 @java.lang.Override
496 com.google.protobuf.Descriptors.FieldDescriptor field) {
497 return super.clearField(field);
498 }
499 @java.lang.Override
501 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
502 return super.clearOneof(oneof);
503 }
504 @java.lang.Override
506 com.google.protobuf.Descriptors.FieldDescriptor field,
507 int index, java.lang.Object value) {
508 return super.setRepeatedField(field, index, value);
509 }
510 @java.lang.Override
512 com.google.protobuf.Descriptors.FieldDescriptor field,
513 java.lang.Object value) {
514 return super.addRepeatedField(field, value);
515 }
516 @java.lang.Override
517 public Builder mergeFrom(com.google.protobuf.Message other) {
518 if (other instanceof com.google.ortools.sat.PartialVariableAssignment) {
519 return mergeFrom((com.google.ortools.sat.PartialVariableAssignment)other);
520 } else {
521 super.mergeFrom(other);
522 return this;
523 }
524 }
525
526 public Builder mergeFrom(com.google.ortools.sat.PartialVariableAssignment other) {
527 if (other == com.google.ortools.sat.PartialVariableAssignment.getDefaultInstance()) return this;
528 if (!other.vars_.isEmpty()) {
529 if (vars_.isEmpty()) {
530 vars_ = other.vars_;
531 bitField0_ = (bitField0_ & ~0x00000001);
532 } else {
533 ensureVarsIsMutable();
534 vars_.addAll(other.vars_);
535 }
536 onChanged();
537 }
538 if (!other.values_.isEmpty()) {
539 if (values_.isEmpty()) {
540 values_ = other.values_;
541 bitField0_ = (bitField0_ & ~0x00000002);
542 } else {
543 ensureValuesIsMutable();
544 values_.addAll(other.values_);
545 }
546 onChanged();
547 }
548 this.mergeUnknownFields(other.unknownFields);
549 onChanged();
550 return this;
551 }
552
553 @java.lang.Override
554 public final boolean isInitialized() {
555 return true;
556 }
557
558 @java.lang.Override
560 com.google.protobuf.CodedInputStream input,
561 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
562 throws java.io.IOException {
563 com.google.ortools.sat.PartialVariableAssignment parsedMessage = null;
564 try {
565 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
566 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
567 parsedMessage = (com.google.ortools.sat.PartialVariableAssignment) e.getUnfinishedMessage();
568 throw e.unwrapIOException();
569 } finally {
570 if (parsedMessage != null) {
571 mergeFrom(parsedMessage);
572 }
573 }
574 return this;
575 }
576 private int bitField0_;
577
578 private com.google.protobuf.Internal.IntList vars_ = emptyIntList();
579 private void ensureVarsIsMutable() {
580 if (!((bitField0_ & 0x00000001) != 0)) {
581 vars_ = mutableCopy(vars_);
582 bitField0_ |= 0x00000001;
583 }
584 }
589 public java.util.List<java.lang.Integer>
591 return ((bitField0_ & 0x00000001) != 0) ?
592 java.util.Collections.unmodifiableList(vars_) : vars_;
593 }
598 public int getVarsCount() {
599 return vars_.size();
600 }
606 public int getVars(int index) {
607 return vars_.getInt(index);
608 }
616 int index, int value) {
617 ensureVarsIsMutable();
618 vars_.setInt(index, value);
619 onChanged();
620 return this;
621 }
627 public Builder addVars(int value) {
628 ensureVarsIsMutable();
629 vars_.addInt(value);
630 onChanged();
631 return this;
632 }
639 java.lang.Iterable<? extends java.lang.Integer> values) {
640 ensureVarsIsMutable();
641 com.google.protobuf.AbstractMessageLite.Builder.addAll(
642 values, vars_);
643 onChanged();
644 return this;
645 }
651 vars_ = emptyIntList();
652 bitField0_ = (bitField0_ & ~0x00000001);
653 onChanged();
654 return this;
655 }
656
657 private com.google.protobuf.Internal.LongList values_ = emptyLongList();
658 private void ensureValuesIsMutable() {
659 if (!((bitField0_ & 0x00000002) != 0)) {
660 values_ = mutableCopy(values_);
661 bitField0_ |= 0x00000002;
662 }
663 }
668 public java.util.List<java.lang.Long>
670 return ((bitField0_ & 0x00000002) != 0) ?
671 java.util.Collections.unmodifiableList(values_) : values_;
672 }
677 public int getValuesCount() {
678 return values_.size();
679 }
685 public long getValues(int index) {
686 return values_.getLong(index);
687 }
695 int index, long value) {
696 ensureValuesIsMutable();
697 values_.setLong(index, value);
698 onChanged();
699 return this;
700 }
706 public Builder addValues(long value) {
707 ensureValuesIsMutable();
708 values_.addLong(value);
709 onChanged();
710 return this;
711 }
718 java.lang.Iterable<? extends java.lang.Long> values) {
719 ensureValuesIsMutable();
720 com.google.protobuf.AbstractMessageLite.Builder.addAll(
721 values, values_);
722 onChanged();
723 return this;
724 }
730 values_ = emptyLongList();
731 bitField0_ = (bitField0_ & ~0x00000002);
732 onChanged();
733 return this;
734 }
735 @java.lang.Override
737 final com.google.protobuf.UnknownFieldSet unknownFields) {
738 return super.setUnknownFields(unknownFields);
739 }
740
741 @java.lang.Override
743 final com.google.protobuf.UnknownFieldSet unknownFields) {
744 return super.mergeUnknownFields(unknownFields);
745 }
746
747
748 // @@protoc_insertion_point(builder_scope:operations_research.sat.PartialVariableAssignment)
749 }
750
751 // @@protoc_insertion_point(class_scope:operations_research.sat.PartialVariableAssignment)
752 private static final com.google.ortools.sat.PartialVariableAssignment DEFAULT_INSTANCE;
753 static {
754 DEFAULT_INSTANCE = new com.google.ortools.sat.PartialVariableAssignment();
755 }
756
757 public static com.google.ortools.sat.PartialVariableAssignment getDefaultInstance() {
758 return DEFAULT_INSTANCE;
759 }
760
761 private static final com.google.protobuf.Parser<PartialVariableAssignment>
762 PARSER = new com.google.protobuf.AbstractParser<PartialVariableAssignment>() {
763 @java.lang.Override
764 public PartialVariableAssignment parsePartialFrom(
765 com.google.protobuf.CodedInputStream input,
766 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
767 throws com.google.protobuf.InvalidProtocolBufferException {
768 return new PartialVariableAssignment(input, extensionRegistry);
769 }
770 };
771
772 public static com.google.protobuf.Parser<PartialVariableAssignment> parser() {
773 return PARSER;
774 }
775
776 @java.lang.Override
777 public com.google.protobuf.Parser<PartialVariableAssignment> getParserForType() {
778 return PARSER;
779 }
780
781 @java.lang.Override
782 public com.google.ortools.sat.PartialVariableAssignment getDefaultInstanceForType() {
783 return DEFAULT_INSTANCE;
784 }
785
786}
787
com.google.ortools.sat.PartialVariableAssignment build()
final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Builder setValues(int index, long value)
repeated int64 values = 2;
Builder mergeFrom(com.google.ortools.sat.PartialVariableAssignment other)
Builder setVars(int index, int value)
repeated int32 vars = 1;
Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Builder addAllVars(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 vars = 1;
Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
com.google.ortools.sat.PartialVariableAssignment getDefaultInstanceForType()
Builder addAllValues(java.lang.Iterable<? extends java.lang.Long > values)
repeated int64 values = 2;
Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
com.google.ortools.sat.PartialVariableAssignment buildPartial()
Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
java.util.List< java.lang.Long > getValuesList()
repeated int64 values = 2;
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(java.io.InputStream input)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser< PartialVariableAssignment > parser()
void writeTo(com.google.protobuf.CodedOutputStream output)
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.PartialVariableAssignment parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.sat.PartialVariableAssignment parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.PartialVariableAssignment getDefaultInstance()
final com.google.protobuf.UnknownFieldSet getUnknownFields()
com.google.ortools.sat.PartialVariableAssignment getDefaultInstanceForType()
static com.google.ortools.sat.PartialVariableAssignment parseFrom(com.google.protobuf.CodedInputStream input)
static Builder newBuilder(com.google.ortools.sat.PartialVariableAssignment prototype)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.protobuf.Parser< PartialVariableAssignment > getParserForType()
static com.google.ortools.sat.PartialVariableAssignment parseFrom(java.nio.ByteBuffer data)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
java.lang.Object newInstance(UnusedPrivateParameter unused)
java.util.List< java.lang.Long > getValuesList()
repeated int64 values = 2;
static com.google.ortools.sat.PartialVariableAssignment parseFrom(byte[] data)
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.sat.PartialVariableAssignment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)