Java Reference

Java Reference

ElementConstraintProto.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
14public final class ElementConstraintProto extends
15 com.google.protobuf.GeneratedMessageV3 implements
16 // @@protoc_insertion_point(message_implements:operations_research.sat.ElementConstraintProto)
18private static final long serialVersionUID = 0L;
19 // Use ElementConstraintProto.newBuilder() to construct.
20 private ElementConstraintProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
21 super(builder);
22 }
23 private ElementConstraintProto() {
24 vars_ = emptyIntList();
25 }
26
27 @java.lang.Override
28 @SuppressWarnings({"unused"})
29 protected java.lang.Object newInstance(
30 UnusedPrivateParameter unused) {
31 return new ElementConstraintProto();
32 }
33
34 @java.lang.Override
35 public final com.google.protobuf.UnknownFieldSet
37 return this.unknownFields;
38 }
40 com.google.protobuf.CodedInputStream input,
41 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
42 throws com.google.protobuf.InvalidProtocolBufferException {
43 this();
44 if (extensionRegistry == null) {
45 throw new java.lang.NullPointerException();
46 }
47 int mutable_bitField0_ = 0;
48 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
49 com.google.protobuf.UnknownFieldSet.newBuilder();
50 try {
51 boolean done = false;
52 while (!done) {
53 int tag = input.readTag();
54 switch (tag) {
55 case 0:
56 done = true;
57 break;
58 case 8: {
59
60 index_ = input.readInt32();
61 break;
62 }
63 case 16: {
64
65 target_ = input.readInt32();
66 break;
67 }
68 case 24: {
69 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
70 vars_ = newIntList();
71 mutable_bitField0_ |= 0x00000001;
72 }
73 vars_.addInt(input.readInt32());
74 break;
75 }
76 case 26: {
77 int length = input.readRawVarint32();
78 int limit = input.pushLimit(length);
79 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
80 vars_ = newIntList();
81 mutable_bitField0_ |= 0x00000001;
82 }
83 while (input.getBytesUntilLimit() > 0) {
84 vars_.addInt(input.readInt32());
85 }
86 input.popLimit(limit);
87 break;
88 }
89 default: {
90 if (!parseUnknownField(
91 input, unknownFields, extensionRegistry, tag)) {
92 done = true;
93 }
94 break;
95 }
96 }
97 }
98 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
99 throw e.setUnfinishedMessage(this);
100 } catch (java.io.IOException e) {
101 throw new com.google.protobuf.InvalidProtocolBufferException(
102 e).setUnfinishedMessage(this);
103 } finally {
104 if (((mutable_bitField0_ & 0x00000001) != 0)) {
105 vars_.makeImmutable(); // C
106 }
107 this.unknownFields = unknownFields.build();
108 makeExtensionsImmutable();
109 }
110 }
111 public static final com.google.protobuf.Descriptors.Descriptor
113 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ElementConstraintProto_descriptor;
114 }
115
116 @java.lang.Override
117 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
119 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ElementConstraintProto_fieldAccessorTable
120 .ensureFieldAccessorsInitialized(
121 com.google.ortools.sat.ElementConstraintProto.class, com.google.ortools.sat.ElementConstraintProto.Builder.class);
122 }
123
124 public static final int INDEX_FIELD_NUMBER = 1;
125 private int index_;
130 @java.lang.Override
131 public int getIndex() {
132 return index_;
133 }
134
135 public static final int TARGET_FIELD_NUMBER = 2;
136 private int target_;
141 @java.lang.Override
142 public int getTarget() {
143 return target_;
144 }
145
146 public static final int VARS_FIELD_NUMBER = 3;
147 private com.google.protobuf.Internal.IntList vars_;
152 @java.lang.Override
153 public java.util.List<java.lang.Integer>
155 return vars_;
156 }
161 public int getVarsCount() {
162 return vars_.size();
163 }
169 public int getVars(int index) {
170 return vars_.getInt(index);
171 }
172 private int varsMemoizedSerializedSize = -1;
173
174 private byte memoizedIsInitialized = -1;
175 @java.lang.Override
176 public final boolean isInitialized() {
177 byte isInitialized = memoizedIsInitialized;
178 if (isInitialized == 1) return true;
179 if (isInitialized == 0) return false;
180
181 memoizedIsInitialized = 1;
182 return true;
183 }
184
185 @java.lang.Override
186 public void writeTo(com.google.protobuf.CodedOutputStream output)
187 throws java.io.IOException {
189 if (index_ != 0) {
190 output.writeInt32(1, index_);
191 }
192 if (target_ != 0) {
193 output.writeInt32(2, target_);
194 }
195 if (getVarsList().size() > 0) {
196 output.writeUInt32NoTag(26);
197 output.writeUInt32NoTag(varsMemoizedSerializedSize);
198 }
199 for (int i = 0; i < vars_.size(); i++) {
200 output.writeInt32NoTag(vars_.getInt(i));
201 }
202 unknownFields.writeTo(output);
203 }
204
205 @java.lang.Override
206 public int getSerializedSize() {
207 int size = memoizedSize;
208 if (size != -1) return size;
209
210 size = 0;
211 if (index_ != 0) {
212 size += com.google.protobuf.CodedOutputStream
213 .computeInt32Size(1, index_);
214 }
215 if (target_ != 0) {
216 size += com.google.protobuf.CodedOutputStream
217 .computeInt32Size(2, target_);
218 }
219 {
220 int dataSize = 0;
221 for (int i = 0; i < vars_.size(); i++) {
222 dataSize += com.google.protobuf.CodedOutputStream
223 .computeInt32SizeNoTag(vars_.getInt(i));
224 }
225 size += dataSize;
226 if (!getVarsList().isEmpty()) {
227 size += 1;
228 size += com.google.protobuf.CodedOutputStream
229 .computeInt32SizeNoTag(dataSize);
230 }
231 varsMemoizedSerializedSize = dataSize;
232 }
233 size += unknownFields.getSerializedSize();
234 memoizedSize = size;
235 return size;
236 }
237
238 @java.lang.Override
239 public boolean equals(final java.lang.Object obj) {
240 if (obj == this) {
241 return true;
242 }
243 if (!(obj instanceof com.google.ortools.sat.ElementConstraintProto)) {
244 return super.equals(obj);
245 }
246 com.google.ortools.sat.ElementConstraintProto other = (com.google.ortools.sat.ElementConstraintProto) obj;
247
248 if (getIndex()
249 != other.getIndex()) return false;
250 if (getTarget()
251 != other.getTarget()) return false;
252 if (!getVarsList()
253 .equals(other.getVarsList())) return false;
254 if (!unknownFields.equals(other.unknownFields)) return false;
255 return true;
256 }
257
258 @java.lang.Override
259 public int hashCode() {
260 if (memoizedHashCode != 0) {
261 return memoizedHashCode;
262 }
263 int hash = 41;
264 hash = (19 * hash) + getDescriptor().hashCode();
265 hash = (37 * hash) + INDEX_FIELD_NUMBER;
266 hash = (53 * hash) + getIndex();
267 hash = (37 * hash) + TARGET_FIELD_NUMBER;
268 hash = (53 * hash) + getTarget();
269 if (getVarsCount() > 0) {
270 hash = (37 * hash) + VARS_FIELD_NUMBER;
271 hash = (53 * hash) + getVarsList().hashCode();
272 }
273 hash = (29 * hash) + unknownFields.hashCode();
274 memoizedHashCode = hash;
275 return hash;
276 }
277
278 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
279 java.nio.ByteBuffer data)
280 throws com.google.protobuf.InvalidProtocolBufferException {
281 return PARSER.parseFrom(data);
282 }
283 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
284 java.nio.ByteBuffer data,
285 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
286 throws com.google.protobuf.InvalidProtocolBufferException {
287 return PARSER.parseFrom(data, extensionRegistry);
288 }
289 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
290 com.google.protobuf.ByteString data)
291 throws com.google.protobuf.InvalidProtocolBufferException {
292 return PARSER.parseFrom(data);
293 }
294 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
295 com.google.protobuf.ByteString data,
296 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
297 throws com.google.protobuf.InvalidProtocolBufferException {
298 return PARSER.parseFrom(data, extensionRegistry);
299 }
300 public static com.google.ortools.sat.ElementConstraintProto parseFrom(byte[] data)
301 throws com.google.protobuf.InvalidProtocolBufferException {
302 return PARSER.parseFrom(data);
303 }
304 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
305 byte[] data,
306 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
307 throws com.google.protobuf.InvalidProtocolBufferException {
308 return PARSER.parseFrom(data, extensionRegistry);
309 }
310 public static com.google.ortools.sat.ElementConstraintProto parseFrom(java.io.InputStream input)
311 throws java.io.IOException {
312 return com.google.protobuf.GeneratedMessageV3
313 .parseWithIOException(PARSER, input);
314 }
315 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
316 java.io.InputStream input,
317 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
318 throws java.io.IOException {
319 return com.google.protobuf.GeneratedMessageV3
320 .parseWithIOException(PARSER, input, extensionRegistry);
321 }
322 public static com.google.ortools.sat.ElementConstraintProto parseDelimitedFrom(java.io.InputStream input)
323 throws java.io.IOException {
324 return com.google.protobuf.GeneratedMessageV3
325 .parseDelimitedWithIOException(PARSER, input);
326 }
327 public static com.google.ortools.sat.ElementConstraintProto parseDelimitedFrom(
328 java.io.InputStream input,
329 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
330 throws java.io.IOException {
331 return com.google.protobuf.GeneratedMessageV3
332 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
333 }
334 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
335 com.google.protobuf.CodedInputStream input)
336 throws java.io.IOException {
337 return com.google.protobuf.GeneratedMessageV3
338 .parseWithIOException(PARSER, input);
339 }
340 public static com.google.ortools.sat.ElementConstraintProto parseFrom(
341 com.google.protobuf.CodedInputStream input,
342 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
343 throws java.io.IOException {
344 return com.google.protobuf.GeneratedMessageV3
345 .parseWithIOException(PARSER, input, extensionRegistry);
346 }
347
348 @java.lang.Override
349 public Builder newBuilderForType() { return newBuilder(); }
350 public static Builder newBuilder() {
351 return DEFAULT_INSTANCE.toBuilder();
352 }
353 public static Builder newBuilder(com.google.ortools.sat.ElementConstraintProto prototype) {
354 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
355 }
356 @java.lang.Override
358 return this == DEFAULT_INSTANCE
359 ? new Builder() : new Builder().mergeFrom(this);
360 }
361
362 @java.lang.Override
364 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
365 Builder builder = new Builder(parent);
366 return builder;
367 }
376 public static final class Builder extends
377 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
378 // @@protoc_insertion_point(builder_implements:operations_research.sat.ElementConstraintProto)
379 com.google.ortools.sat.ElementConstraintProtoOrBuilder {
380 public static final com.google.protobuf.Descriptors.Descriptor
382 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ElementConstraintProto_descriptor;
383 }
384
385 @java.lang.Override
386 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
388 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ElementConstraintProto_fieldAccessorTable
389 .ensureFieldAccessorsInitialized(
390 com.google.ortools.sat.ElementConstraintProto.class, com.google.ortools.sat.ElementConstraintProto.Builder.class);
391 }
392
393 // Construct using com.google.ortools.sat.ElementConstraintProto.newBuilder()
394 private Builder() {
395 maybeForceBuilderInitialization();
396 }
397
398 private Builder(
399 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
400 super(parent);
401 maybeForceBuilderInitialization();
402 }
403 private void maybeForceBuilderInitialization() {
404 if (com.google.protobuf.GeneratedMessageV3
405 .alwaysUseFieldBuilders) {
406 }
407 }
408 @java.lang.Override
409 public Builder clear() {
410 super.clear();
411 index_ = 0;
412
413 target_ = 0;
414
415 vars_ = emptyIntList();
416 bitField0_ = (bitField0_ & ~0x00000001);
417 return this;
418 }
419
420 @java.lang.Override
421 public com.google.protobuf.Descriptors.Descriptor
423 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_ElementConstraintProto_descriptor;
424 }
425
426 @java.lang.Override
427 public com.google.ortools.sat.ElementConstraintProto getDefaultInstanceForType() {
428 return com.google.ortools.sat.ElementConstraintProto.getDefaultInstance();
429 }
430
431 @java.lang.Override
432 public com.google.ortools.sat.ElementConstraintProto build() {
433 com.google.ortools.sat.ElementConstraintProto result = buildPartial();
434 if (!result.isInitialized()) {
435 throw newUninitializedMessageException(result);
436 }
437 return result;
438 }
439
440 @java.lang.Override
441 public com.google.ortools.sat.ElementConstraintProto buildPartial() {
442 com.google.ortools.sat.ElementConstraintProto result = new com.google.ortools.sat.ElementConstraintProto(this);
443 int from_bitField0_ = bitField0_;
444 result.index_ = index_;
445 result.target_ = target_;
446 if (((bitField0_ & 0x00000001) != 0)) {
447 vars_.makeImmutable();
448 bitField0_ = (bitField0_ & ~0x00000001);
449 }
450 result.vars_ = vars_;
451 onBuilt();
452 return result;
453 }
454
455 @java.lang.Override
456 public Builder clone() {
457 return super.clone();
458 }
459 @java.lang.Override
461 com.google.protobuf.Descriptors.FieldDescriptor field,
462 java.lang.Object value) {
463 return super.setField(field, value);
464 }
465 @java.lang.Override
467 com.google.protobuf.Descriptors.FieldDescriptor field) {
468 return super.clearField(field);
469 }
470 @java.lang.Override
472 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
473 return super.clearOneof(oneof);
474 }
475 @java.lang.Override
477 com.google.protobuf.Descriptors.FieldDescriptor field,
478 int index, java.lang.Object value) {
479 return super.setRepeatedField(field, index, value);
480 }
481 @java.lang.Override
483 com.google.protobuf.Descriptors.FieldDescriptor field,
484 java.lang.Object value) {
485 return super.addRepeatedField(field, value);
486 }
487 @java.lang.Override
488 public Builder mergeFrom(com.google.protobuf.Message other) {
489 if (other instanceof com.google.ortools.sat.ElementConstraintProto) {
490 return mergeFrom((com.google.ortools.sat.ElementConstraintProto)other);
491 } else {
492 super.mergeFrom(other);
493 return this;
494 }
495 }
496
497 public Builder mergeFrom(com.google.ortools.sat.ElementConstraintProto other) {
498 if (other == com.google.ortools.sat.ElementConstraintProto.getDefaultInstance()) return this;
499 if (other.getIndex() != 0) {
500 setIndex(other.getIndex());
501 }
502 if (other.getTarget() != 0) {
503 setTarget(other.getTarget());
504 }
505 if (!other.vars_.isEmpty()) {
506 if (vars_.isEmpty()) {
507 vars_ = other.vars_;
508 bitField0_ = (bitField0_ & ~0x00000001);
509 } else {
510 ensureVarsIsMutable();
511 vars_.addAll(other.vars_);
512 }
513 onChanged();
514 }
515 this.mergeUnknownFields(other.unknownFields);
516 onChanged();
517 return this;
518 }
519
520 @java.lang.Override
521 public final boolean isInitialized() {
522 return true;
523 }
524
525 @java.lang.Override
527 com.google.protobuf.CodedInputStream input,
528 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
529 throws java.io.IOException {
530 com.google.ortools.sat.ElementConstraintProto parsedMessage = null;
531 try {
532 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
533 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
534 parsedMessage = (com.google.ortools.sat.ElementConstraintProto) e.getUnfinishedMessage();
535 throw e.unwrapIOException();
536 } finally {
537 if (parsedMessage != null) {
538 mergeFrom(parsedMessage);
539 }
540 }
541 return this;
542 }
543 private int bitField0_;
544
545 private int index_ ;
550 @java.lang.Override
551 public int getIndex() {
552 return index_;
553 }
559 public Builder setIndex(int value) {
560
561 index_ = value;
562 onChanged();
563 return this;
564 }
570
571 index_ = 0;
572 onChanged();
573 return this;
574 }
575
576 private int target_ ;
581 @java.lang.Override
582 public int getTarget() {
583 return target_;
584 }
590 public Builder setTarget(int value) {
591
592 target_ = value;
593 onChanged();
594 return this;
595 }
601
602 target_ = 0;
603 onChanged();
604 return this;
605 }
606
607 private com.google.protobuf.Internal.IntList vars_ = emptyIntList();
608 private void ensureVarsIsMutable() {
609 if (!((bitField0_ & 0x00000001) != 0)) {
610 vars_ = mutableCopy(vars_);
611 bitField0_ |= 0x00000001;
612 }
613 }
618 public java.util.List<java.lang.Integer>
620 return ((bitField0_ & 0x00000001) != 0) ?
621 java.util.Collections.unmodifiableList(vars_) : vars_;
622 }
627 public int getVarsCount() {
628 return vars_.size();
629 }
635 public int getVars(int index) {
636 return vars_.getInt(index);
637 }
645 int index, int value) {
646 ensureVarsIsMutable();
647 vars_.setInt(index, value);
648 onChanged();
649 return this;
650 }
656 public Builder addVars(int value) {
657 ensureVarsIsMutable();
658 vars_.addInt(value);
659 onChanged();
660 return this;
661 }
668 java.lang.Iterable<? extends java.lang.Integer> values) {
669 ensureVarsIsMutable();
670 com.google.protobuf.AbstractMessageLite.Builder.addAll(
671 values, vars_);
672 onChanged();
673 return this;
674 }
680 vars_ = emptyIntList();
681 bitField0_ = (bitField0_ & ~0x00000001);
682 onChanged();
683 return this;
684 }
685 @java.lang.Override
687 final com.google.protobuf.UnknownFieldSet unknownFields) {
688 return super.setUnknownFields(unknownFields);
689 }
690
691 @java.lang.Override
693 final com.google.protobuf.UnknownFieldSet unknownFields) {
694 return super.mergeUnknownFields(unknownFields);
695 }
696
697
698 // @@protoc_insertion_point(builder_scope:operations_research.sat.ElementConstraintProto)
699 }
700
701 // @@protoc_insertion_point(class_scope:operations_research.sat.ElementConstraintProto)
702 private static final com.google.ortools.sat.ElementConstraintProto DEFAULT_INSTANCE;
703 static {
704 DEFAULT_INSTANCE = new com.google.ortools.sat.ElementConstraintProto();
705 }
706
707 public static com.google.ortools.sat.ElementConstraintProto getDefaultInstance() {
708 return DEFAULT_INSTANCE;
709 }
710
711 private static final com.google.protobuf.Parser<ElementConstraintProto>
712 PARSER = new com.google.protobuf.AbstractParser<ElementConstraintProto>() {
713 @java.lang.Override
714 public ElementConstraintProto parsePartialFrom(
715 com.google.protobuf.CodedInputStream input,
716 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
717 throws com.google.protobuf.InvalidProtocolBufferException {
718 return new ElementConstraintProto(input, extensionRegistry);
719 }
720 };
721
722 public static com.google.protobuf.Parser<ElementConstraintProto> parser() {
723 return PARSER;
724 }
725
726 @java.lang.Override
727 public com.google.protobuf.Parser<ElementConstraintProto> getParserForType() {
728 return PARSER;
729 }
730
731 @java.lang.Override
732 public com.google.ortools.sat.ElementConstraintProto getDefaultInstanceForType() {
733 return DEFAULT_INSTANCE;
734 }
735
736}
737
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.ortools.sat.ElementConstraintProto getDefaultInstanceForType()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Builder mergeFrom(com.google.protobuf.Message other)
com.google.ortools.sat.ElementConstraintProto build()
Builder setVars(int index, int value)
repeated int32 vars = 3;
Builder mergeFrom(com.google.ortools.sat.ElementConstraintProto other)
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 = 3;
Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
com.google.ortools.sat.ElementConstraintProto buildPartial()
Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Builder addVars(int value)
repeated int32 vars = 3;
Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 3;
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.ElementConstraintProto parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.sat.ElementConstraintProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.ElementConstraintProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.ElementConstraintProto parseFrom(com.google.protobuf.CodedInputStream input)
void writeTo(com.google.protobuf.CodedOutputStream output)
static com.google.ortools.sat.ElementConstraintProto parseDelimitedFrom(java.io.InputStream input)
static com.google.protobuf.Parser< ElementConstraintProto > parser()
com.google.ortools.sat.ElementConstraintProto getDefaultInstanceForType()
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.ElementConstraintProto parseFrom(byte[] data)
com.google.protobuf.Parser< ElementConstraintProto > getParserForType()
final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.sat.ElementConstraintProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.ElementConstraintProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Builder newBuilder(com.google.ortools.sat.ElementConstraintProto prototype)
static com.google.ortools.sat.ElementConstraintProto parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.sat.ElementConstraintProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.ElementConstraintProto parseFrom(java.io.InputStream input)
static com.google.ortools.sat.ElementConstraintProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
java.lang.Object newInstance(UnusedPrivateParameter unused)
int getVars(int index)
repeated int32 vars = 3;
static com.google.ortools.sat.ElementConstraintProto getDefaultInstance()
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 3;
Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)