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 
4 package com.google.ortools.sat;
5 
13 public final class BoolArgumentProto extends
14  com.google.protobuf.GeneratedMessageV3 implements
15  // @@protoc_insertion_point(message_implements:operations_research.sat.BoolArgumentProto)
17 private 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
302  public Builder toBuilder() {
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
556  public final Builder setUnknownFields(
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;
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)
java.util.List< java.lang.Integer > getLiteralsList()
repeated int32 literals = 1;
.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)
static com.google.protobuf.Parser< BoolArgumentProto > parser()
.lang.Override java.util.List< java.lang.Integer > getLiteralsList()
repeated int32 literals = 1;
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
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 com.google.protobuf.Parser< BoolArgumentProto > getParserForType()
.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()
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)