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 
4 package com.google.ortools.sat;
5 
14 public final class ElementConstraintProto extends
15  com.google.protobuf.GeneratedMessageV3 implements
16  // @@protoc_insertion_point(message_implements:operations_research.sat.ElementConstraintProto)
18 private 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  }
39  private ElementConstraintProto(
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
357  public Builder toBuilder() {
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  }
569  public Builder clearIndex() {
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  }
600  public Builder clearTarget() {
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  }
644  public Builder setVars(
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  }
679  public Builder clearVars() {
680  vars_ = emptyIntList();
681  bitField0_ = (bitField0_ & ~0x00000001);
682  onChanged();
683  return this;
684  }
685  @java.lang.Override
686  public final Builder setUnknownFields(
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 
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 3;
.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 com.google.ortools.sat.ElementConstraintProto getDefaultInstanceForType()
.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.protobuf.Descriptors.Descriptor getDescriptorForType()
Builder setVars(int index, int value)
repeated int32 vars = 3;
Builder mergeFrom(com.google.ortools.sat.ElementConstraintProto other)
Builder addAllVars(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 vars = 3;
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Builder addVars(int value)
repeated int32 vars = 3;
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override com.google.ortools.sat.ElementConstraintProto build()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override com.google.ortools.sat.ElementConstraintProto buildPartial()
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
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)
static com.google.ortools.sat.ElementConstraintProto parseDelimitedFrom(java.io.InputStream input)
.lang.Override com.google.ortools.sat.ElementConstraintProto getDefaultInstanceForType()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.sat.ElementConstraintProto parseFrom(byte[] data)
.lang.Override com.google.protobuf.Parser< ElementConstraintProto > getParserForType()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
.lang.Override int getTarget()
int32 target = 2;
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override 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)
.lang.Override int getIndex()
int32 index = 1;
static Builder newBuilder(com.google.ortools.sat.ElementConstraintProto prototype)
static com.google.ortools.sat.ElementConstraintProto parseFrom(java.nio.ByteBuffer data)
.lang.Override java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 3;
static com.google.protobuf.Parser< ElementConstraintProto > parser()
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)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
static com.google.ortools.sat.ElementConstraintProto parseFrom(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()
int getVars(int index)
repeated int32 vars = 3;
static com.google.ortools.sat.ElementConstraintProto getDefaultInstance()