Java Reference

Java Reference

BoolArgumentProto.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
13public final class BoolArgumentProto extends
14 com.google.protobuf.GeneratedMessageV3 implements
15 // @@protoc_insertion_point(message_implements:operations_research.sat.BoolArgumentProto)
17private static final long serialVersionUID = 0L;
18 // Use BoolArgumentProto.newBuilder() to construct.
19 private BoolArgumentProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20 super(builder);
21 }
22 private BoolArgumentProto() {
23 literals_ = emptyIntList();
24 }
25
26 @java.lang.Override
27 @SuppressWarnings({"unused"})
28 protected java.lang.Object newInstance(
29 UnusedPrivateParameter unused) {
30 return new BoolArgumentProto();
31 }
32
33 @java.lang.Override
34 public final com.google.protobuf.UnknownFieldSet
36 return this.unknownFields;
37 }
38 private BoolArgumentProto(
39 com.google.protobuf.CodedInputStream input,
40 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41 throws com.google.protobuf.InvalidProtocolBufferException {
42 this();
43 if (extensionRegistry == null) {
44 throw new java.lang.NullPointerException();
45 }
46 int mutable_bitField0_ = 0;
47 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
48 com.google.protobuf.UnknownFieldSet.newBuilder();
49 try {
50 boolean done = false;
51 while (!done) {
52 int tag = input.readTag();
53 switch (tag) {
54 case 0:
55 done = true;
56 break;
57 case 8: {
58 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
59 literals_ = newIntList();
60 mutable_bitField0_ |= 0x00000001;
61 }
62 literals_.addInt(input.readInt32());
63 break;
64 }
65 case 10: {
66 int length = input.readRawVarint32();
67 int limit = input.pushLimit(length);
68 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
69 literals_ = newIntList();
70 mutable_bitField0_ |= 0x00000001;
71 }
72 while (input.getBytesUntilLimit() > 0) {
73 literals_.addInt(input.readInt32());
74 }
75 input.popLimit(limit);
76 break;
77 }
78 default: {
79 if (!parseUnknownField(
80 input, unknownFields, extensionRegistry, tag)) {
81 done = true;
82 }
83 break;
84 }
85 }
86 }
87 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
88 throw e.setUnfinishedMessage(this);
89 } catch (java.io.IOException e) {
90 throw new com.google.protobuf.InvalidProtocolBufferException(
91 e).setUnfinishedMessage(this);
92 } finally {
93 if (((mutable_bitField0_ & 0x00000001) != 0)) {
94 literals_.makeImmutable(); // C
95 }
96 this.unknownFields = unknownFields.build();
97 makeExtensionsImmutable();
98 }
99 }
100 public static final com.google.protobuf.Descriptors.Descriptor
102 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_BoolArgumentProto_descriptor;
103 }
104
105 @java.lang.Override
106 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
108 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_BoolArgumentProto_fieldAccessorTable
109 .ensureFieldAccessorsInitialized(
110 com.google.ortools.sat.BoolArgumentProto.class, com.google.ortools.sat.BoolArgumentProto.Builder.class);
111 }
112
113 public static final int LITERALS_FIELD_NUMBER = 1;
114 private com.google.protobuf.Internal.IntList literals_;
119 @java.lang.Override
120 public java.util.List<java.lang.Integer>
122 return literals_;
123 }
128 public int getLiteralsCount() {
129 return literals_.size();
130 }
136 public int getLiterals(int index) {
137 return literals_.getInt(index);
138 }
139 private int literalsMemoizedSerializedSize = -1;
140
141 private byte memoizedIsInitialized = -1;
142 @java.lang.Override
143 public final boolean isInitialized() {
144 byte isInitialized = memoizedIsInitialized;
145 if (isInitialized == 1) return true;
146 if (isInitialized == 0) return false;
147
148 memoizedIsInitialized = 1;
149 return true;
150 }
151
152 @java.lang.Override
153 public void writeTo(com.google.protobuf.CodedOutputStream output)
154 throws java.io.IOException {
156 if (getLiteralsList().size() > 0) {
157 output.writeUInt32NoTag(10);
158 output.writeUInt32NoTag(literalsMemoizedSerializedSize);
159 }
160 for (int i = 0; i < literals_.size(); i++) {
161 output.writeInt32NoTag(literals_.getInt(i));
162 }
163 unknownFields.writeTo(output);
164 }
165
166 @java.lang.Override
167 public int getSerializedSize() {
168 int size = memoizedSize;
169 if (size != -1) return size;
170
171 size = 0;
172 {
173 int dataSize = 0;
174 for (int i = 0; i < literals_.size(); i++) {
175 dataSize += com.google.protobuf.CodedOutputStream
176 .computeInt32SizeNoTag(literals_.getInt(i));
177 }
178 size += dataSize;
179 if (!getLiteralsList().isEmpty()) {
180 size += 1;
181 size += com.google.protobuf.CodedOutputStream
182 .computeInt32SizeNoTag(dataSize);
183 }
184 literalsMemoizedSerializedSize = dataSize;
185 }
186 size += unknownFields.getSerializedSize();
187 memoizedSize = size;
188 return size;
189 }
190
191 @java.lang.Override
192 public boolean equals(final java.lang.Object obj) {
193 if (obj == this) {
194 return true;
195 }
196 if (!(obj instanceof com.google.ortools.sat.BoolArgumentProto)) {
197 return super.equals(obj);
198 }
199 com.google.ortools.sat.BoolArgumentProto other = (com.google.ortools.sat.BoolArgumentProto) obj;
200
201 if (!getLiteralsList()
202 .equals(other.getLiteralsList())) return false;
203 if (!unknownFields.equals(other.unknownFields)) return false;
204 return true;
205 }
206
207 @java.lang.Override
208 public int hashCode() {
209 if (memoizedHashCode != 0) {
210 return memoizedHashCode;
211 }
212 int hash = 41;
213 hash = (19 * hash) + getDescriptor().hashCode();
214 if (getLiteralsCount() > 0) {
215 hash = (37 * hash) + LITERALS_FIELD_NUMBER;
216 hash = (53 * hash) + getLiteralsList().hashCode();
217 }
218 hash = (29 * hash) + unknownFields.hashCode();
219 memoizedHashCode = hash;
220 return hash;
221 }
222
223 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
224 java.nio.ByteBuffer data)
225 throws com.google.protobuf.InvalidProtocolBufferException {
226 return PARSER.parseFrom(data);
227 }
228 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
229 java.nio.ByteBuffer data,
230 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
231 throws com.google.protobuf.InvalidProtocolBufferException {
232 return PARSER.parseFrom(data, extensionRegistry);
233 }
234 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
235 com.google.protobuf.ByteString data)
236 throws com.google.protobuf.InvalidProtocolBufferException {
237 return PARSER.parseFrom(data);
238 }
239 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
240 com.google.protobuf.ByteString data,
241 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
242 throws com.google.protobuf.InvalidProtocolBufferException {
243 return PARSER.parseFrom(data, extensionRegistry);
244 }
245 public static com.google.ortools.sat.BoolArgumentProto parseFrom(byte[] data)
246 throws com.google.protobuf.InvalidProtocolBufferException {
247 return PARSER.parseFrom(data);
248 }
249 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
250 byte[] data,
251 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
252 throws com.google.protobuf.InvalidProtocolBufferException {
253 return PARSER.parseFrom(data, extensionRegistry);
254 }
255 public static com.google.ortools.sat.BoolArgumentProto parseFrom(java.io.InputStream input)
256 throws java.io.IOException {
257 return com.google.protobuf.GeneratedMessageV3
258 .parseWithIOException(PARSER, input);
259 }
260 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
261 java.io.InputStream input,
262 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
263 throws java.io.IOException {
264 return com.google.protobuf.GeneratedMessageV3
265 .parseWithIOException(PARSER, input, extensionRegistry);
266 }
267 public static com.google.ortools.sat.BoolArgumentProto parseDelimitedFrom(java.io.InputStream input)
268 throws java.io.IOException {
269 return com.google.protobuf.GeneratedMessageV3
270 .parseDelimitedWithIOException(PARSER, input);
271 }
272 public static com.google.ortools.sat.BoolArgumentProto parseDelimitedFrom(
273 java.io.InputStream input,
274 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
275 throws java.io.IOException {
276 return com.google.protobuf.GeneratedMessageV3
277 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
278 }
279 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
280 com.google.protobuf.CodedInputStream input)
281 throws java.io.IOException {
282 return com.google.protobuf.GeneratedMessageV3
283 .parseWithIOException(PARSER, input);
284 }
285 public static com.google.ortools.sat.BoolArgumentProto parseFrom(
286 com.google.protobuf.CodedInputStream input,
287 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
288 throws java.io.IOException {
289 return com.google.protobuf.GeneratedMessageV3
290 .parseWithIOException(PARSER, input, extensionRegistry);
291 }
292
293 @java.lang.Override
294 public Builder newBuilderForType() { return newBuilder(); }
295 public static Builder newBuilder() {
296 return DEFAULT_INSTANCE.toBuilder();
297 }
298 public static Builder newBuilder(com.google.ortools.sat.BoolArgumentProto prototype) {
299 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
300 }
301 @java.lang.Override
303 return this == DEFAULT_INSTANCE
304 ? new Builder() : new Builder().mergeFrom(this);
305 }
306
307 @java.lang.Override
309 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
310 Builder builder = new Builder(parent);
311 return builder;
312 }
320 public static final class Builder extends
321 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
322 // @@protoc_insertion_point(builder_implements:operations_research.sat.BoolArgumentProto)
323 com.google.ortools.sat.BoolArgumentProtoOrBuilder {
324 public static final com.google.protobuf.Descriptors.Descriptor
326 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_BoolArgumentProto_descriptor;
327 }
328
329 @java.lang.Override
330 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
332 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_BoolArgumentProto_fieldAccessorTable
333 .ensureFieldAccessorsInitialized(
334 com.google.ortools.sat.BoolArgumentProto.class, com.google.ortools.sat.BoolArgumentProto.Builder.class);
335 }
336
337 // Construct using com.google.ortools.sat.BoolArgumentProto.newBuilder()
338 private Builder() {
339 maybeForceBuilderInitialization();
340 }
341
342 private Builder(
343 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
344 super(parent);
345 maybeForceBuilderInitialization();
346 }
347 private void maybeForceBuilderInitialization() {
348 if (com.google.protobuf.GeneratedMessageV3
349 .alwaysUseFieldBuilders) {
350 }
351 }
352 @java.lang.Override
353 public Builder clear() {
354 super.clear();
355 literals_ = emptyIntList();
356 bitField0_ = (bitField0_ & ~0x00000001);
357 return this;
358 }
359
360 @java.lang.Override
361 public com.google.protobuf.Descriptors.Descriptor
363 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_BoolArgumentProto_descriptor;
364 }
365
366 @java.lang.Override
367 public com.google.ortools.sat.BoolArgumentProto getDefaultInstanceForType() {
368 return com.google.ortools.sat.BoolArgumentProto.getDefaultInstance();
369 }
370
371 @java.lang.Override
372 public com.google.ortools.sat.BoolArgumentProto build() {
373 com.google.ortools.sat.BoolArgumentProto result = buildPartial();
374 if (!result.isInitialized()) {
375 throw newUninitializedMessageException(result);
376 }
377 return result;
378 }
379
380 @java.lang.Override
381 public com.google.ortools.sat.BoolArgumentProto buildPartial() {
382 com.google.ortools.sat.BoolArgumentProto result = new com.google.ortools.sat.BoolArgumentProto(this);
383 int from_bitField0_ = bitField0_;
384 if (((bitField0_ & 0x00000001) != 0)) {
385 literals_.makeImmutable();
386 bitField0_ = (bitField0_ & ~0x00000001);
387 }
388 result.literals_ = literals_;
389 onBuilt();
390 return result;
391 }
392
393 @java.lang.Override
394 public Builder clone() {
395 return super.clone();
396 }
397 @java.lang.Override
399 com.google.protobuf.Descriptors.FieldDescriptor field,
400 java.lang.Object value) {
401 return super.setField(field, value);
402 }
403 @java.lang.Override
405 com.google.protobuf.Descriptors.FieldDescriptor field) {
406 return super.clearField(field);
407 }
408 @java.lang.Override
410 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
411 return super.clearOneof(oneof);
412 }
413 @java.lang.Override
415 com.google.protobuf.Descriptors.FieldDescriptor field,
416 int index, java.lang.Object value) {
417 return super.setRepeatedField(field, index, value);
418 }
419 @java.lang.Override
421 com.google.protobuf.Descriptors.FieldDescriptor field,
422 java.lang.Object value) {
423 return super.addRepeatedField(field, value);
424 }
425 @java.lang.Override
426 public Builder mergeFrom(com.google.protobuf.Message other) {
427 if (other instanceof com.google.ortools.sat.BoolArgumentProto) {
428 return mergeFrom((com.google.ortools.sat.BoolArgumentProto)other);
429 } else {
430 super.mergeFrom(other);
431 return this;
432 }
433 }
434
435 public Builder mergeFrom(com.google.ortools.sat.BoolArgumentProto other) {
436 if (other == com.google.ortools.sat.BoolArgumentProto.getDefaultInstance()) return this;
437 if (!other.literals_.isEmpty()) {
438 if (literals_.isEmpty()) {
439 literals_ = other.literals_;
440 bitField0_ = (bitField0_ & ~0x00000001);
441 } else {
442 ensureLiteralsIsMutable();
443 literals_.addAll(other.literals_);
444 }
445 onChanged();
446 }
447 this.mergeUnknownFields(other.unknownFields);
448 onChanged();
449 return this;
450 }
451
452 @java.lang.Override
453 public final boolean isInitialized() {
454 return true;
455 }
456
457 @java.lang.Override
459 com.google.protobuf.CodedInputStream input,
460 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
461 throws java.io.IOException {
462 com.google.ortools.sat.BoolArgumentProto parsedMessage = null;
463 try {
464 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
465 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
466 parsedMessage = (com.google.ortools.sat.BoolArgumentProto) e.getUnfinishedMessage();
467 throw e.unwrapIOException();
468 } finally {
469 if (parsedMessage != null) {
470 mergeFrom(parsedMessage);
471 }
472 }
473 return this;
474 }
475 private int bitField0_;
476
477 private com.google.protobuf.Internal.IntList literals_ = emptyIntList();
478 private void ensureLiteralsIsMutable() {
479 if (!((bitField0_ & 0x00000001) != 0)) {
480 literals_ = mutableCopy(literals_);
481 bitField0_ |= 0x00000001;
482 }
483 }
488 public java.util.List<java.lang.Integer>
490 return ((bitField0_ & 0x00000001) != 0) ?
491 java.util.Collections.unmodifiableList(literals_) : literals_;
492 }
497 public int getLiteralsCount() {
498 return literals_.size();
499 }
505 public int getLiterals(int index) {
506 return literals_.getInt(index);
507 }
515 int index, int value) {
516 ensureLiteralsIsMutable();
517 literals_.setInt(index, value);
518 onChanged();
519 return this;
520 }
526 public Builder addLiterals(int value) {
527 ensureLiteralsIsMutable();
528 literals_.addInt(value);
529 onChanged();
530 return this;
531 }
538 java.lang.Iterable<? extends java.lang.Integer> values) {
539 ensureLiteralsIsMutable();
540 com.google.protobuf.AbstractMessageLite.Builder.addAll(
541 values, literals_);
542 onChanged();
543 return this;
544 }
550 literals_ = emptyIntList();
551 bitField0_ = (bitField0_ & ~0x00000001);
552 onChanged();
553 return this;
554 }
555 @java.lang.Override
557 final com.google.protobuf.UnknownFieldSet unknownFields) {
558 return super.setUnknownFields(unknownFields);
559 }
560
561 @java.lang.Override
563 final com.google.protobuf.UnknownFieldSet unknownFields) {
564 return super.mergeUnknownFields(unknownFields);
565 }
566
567
568 // @@protoc_insertion_point(builder_scope:operations_research.sat.BoolArgumentProto)
569 }
570
571 // @@protoc_insertion_point(class_scope:operations_research.sat.BoolArgumentProto)
572 private static final com.google.ortools.sat.BoolArgumentProto DEFAULT_INSTANCE;
573 static {
574 DEFAULT_INSTANCE = new com.google.ortools.sat.BoolArgumentProto();
575 }
576
577 public static com.google.ortools.sat.BoolArgumentProto getDefaultInstance() {
578 return DEFAULT_INSTANCE;
579 }
580
581 private static final com.google.protobuf.Parser<BoolArgumentProto>
582 PARSER = new com.google.protobuf.AbstractParser<BoolArgumentProto>() {
583 @java.lang.Override
584 public BoolArgumentProto parsePartialFrom(
585 com.google.protobuf.CodedInputStream input,
586 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
587 throws com.google.protobuf.InvalidProtocolBufferException {
588 return new BoolArgumentProto(input, extensionRegistry);
589 }
590 };
591
592 public static com.google.protobuf.Parser<BoolArgumentProto> parser() {
593 return PARSER;
594 }
595
596 @java.lang.Override
597 public com.google.protobuf.Parser<BoolArgumentProto> getParserForType() {
598 return PARSER;
599 }
600
601 @java.lang.Override
602 public com.google.ortools.sat.BoolArgumentProto getDefaultInstanceForType() {
603 return DEFAULT_INSTANCE;
604 }
605
606}
607
Builder mergeFrom(com.google.ortools.sat.BoolArgumentProto other)
Builder clearLiterals()
repeated int32 literals = 1;
java.util.List< java.lang.Integer > getLiteralsList()
repeated int32 literals = 1;
Builder addAllLiterals(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 literals = 1;
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override com.google.ortools.sat.BoolArgumentProto buildPartial()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override com.google.ortools.sat.BoolArgumentProto build()
.lang.Override com.google.ortools.sat.BoolArgumentProto getDefaultInstanceForType()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Builder setLiterals(int index, int value)
repeated int32 literals = 1;
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder addLiterals(int value)
repeated int32 literals = 1;
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
int getLiteralsCount()
repeated int32 literals = 1;
int getLiterals(int index)
repeated int32 literals = 1;
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.sat.BoolArgumentProto parseDelimitedFrom(java.io.InputStream input)
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
.lang.Override com.google.protobuf.Parser< BoolArgumentProto > getParserForType()
static com.google.ortools.sat.BoolArgumentProto parseFrom(byte[] data)
static com.google.ortools.sat.BoolArgumentProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.BoolArgumentProto parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.sat.BoolArgumentProto parseFrom(java.io.InputStream input)
static com.google.ortools.sat.BoolArgumentProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.BoolArgumentProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
.lang.Override final boolean isInitialized()
static Builder newBuilder(com.google.ortools.sat.BoolArgumentProto prototype)
static com.google.ortools.sat.BoolArgumentProto parseFrom(java.nio.ByteBuffer data)
.lang.Override java.util.List< java.lang.Integer > getLiteralsList()
repeated int32 literals = 1;
.lang.Override com.google.ortools.sat.BoolArgumentProto getDefaultInstanceForType()
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
static com.google.ortools.sat.BoolArgumentProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.BoolArgumentProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override boolean equals(final java.lang.Object obj)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.sat.BoolArgumentProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.BoolArgumentProto getDefaultInstance()
static com.google.protobuf.Parser< BoolArgumentProto > parser()
int getLiteralsCount()
repeated int32 literals = 1;
int getLiterals(int index)
repeated int32 literals = 1;
static com.google.ortools.sat.BoolArgumentProto parseFrom(com.google.protobuf.CodedInputStream input)