Java Reference

Java Reference

AllDifferentConstraintProto.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 AllDifferentConstraintProto extends
14  com.google.protobuf.GeneratedMessageV3 implements
15  // @@protoc_insertion_point(message_implements:operations_research.sat.AllDifferentConstraintProto)
17 private static final long serialVersionUID = 0L;
18  // Use AllDifferentConstraintProto.newBuilder() to construct.
19  private AllDifferentConstraintProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20  super(builder);
21  }
22  private AllDifferentConstraintProto() {
23  vars_ = emptyIntList();
24  }
25 
26  @java.lang.Override
27  @SuppressWarnings({"unused"})
28  protected java.lang.Object newInstance(
29  UnusedPrivateParameter unused) {
30  return new AllDifferentConstraintProto();
31  }
32 
33  @java.lang.Override
34  public final com.google.protobuf.UnknownFieldSet
36  return this.unknownFields;
37  }
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  vars_ = newIntList();
60  mutable_bitField0_ |= 0x00000001;
61  }
62  vars_.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  vars_ = newIntList();
70  mutable_bitField0_ |= 0x00000001;
71  }
72  while (input.getBytesUntilLimit() > 0) {
73  vars_.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  vars_.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_AllDifferentConstraintProto_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_AllDifferentConstraintProto_fieldAccessorTable
109  .ensureFieldAccessorsInitialized(
110  com.google.ortools.sat.AllDifferentConstraintProto.class, com.google.ortools.sat.AllDifferentConstraintProto.Builder.class);
111  }
112 
113  public static final int VARS_FIELD_NUMBER = 1;
114  private com.google.protobuf.Internal.IntList vars_;
119  @java.lang.Override
120  public java.util.List<java.lang.Integer>
122  return vars_;
123  }
128  public int getVarsCount() {
129  return vars_.size();
130  }
136  public int getVars(int index) {
137  return vars_.getInt(index);
138  }
139  private int varsMemoizedSerializedSize = -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 (getVarsList().size() > 0) {
157  output.writeUInt32NoTag(10);
158  output.writeUInt32NoTag(varsMemoizedSerializedSize);
159  }
160  for (int i = 0; i < vars_.size(); i++) {
161  output.writeInt32NoTag(vars_.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 < vars_.size(); i++) {
175  dataSize += com.google.protobuf.CodedOutputStream
176  .computeInt32SizeNoTag(vars_.getInt(i));
177  }
178  size += dataSize;
179  if (!getVarsList().isEmpty()) {
180  size += 1;
181  size += com.google.protobuf.CodedOutputStream
182  .computeInt32SizeNoTag(dataSize);
183  }
184  varsMemoizedSerializedSize = 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.AllDifferentConstraintProto)) {
197  return super.equals(obj);
198  }
199  com.google.ortools.sat.AllDifferentConstraintProto other = (com.google.ortools.sat.AllDifferentConstraintProto) obj;
200 
201  if (!getVarsList()
202  .equals(other.getVarsList())) 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 (getVarsCount() > 0) {
215  hash = (37 * hash) + VARS_FIELD_NUMBER;
216  hash = (53 * hash) + getVarsList().hashCode();
217  }
218  hash = (29 * hash) + unknownFields.hashCode();
219  memoizedHashCode = hash;
220  return hash;
221  }
222 
223  public static com.google.ortools.sat.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto parseFrom(byte[] data)
246  throws com.google.protobuf.InvalidProtocolBufferException {
247  return PARSER.parseFrom(data);
248  }
249  public static com.google.ortools.sat.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto 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.AllDifferentConstraintProto)
323  com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder {
324  public static final com.google.protobuf.Descriptors.Descriptor
326  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_AllDifferentConstraintProto_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_AllDifferentConstraintProto_fieldAccessorTable
333  .ensureFieldAccessorsInitialized(
334  com.google.ortools.sat.AllDifferentConstraintProto.class, com.google.ortools.sat.AllDifferentConstraintProto.Builder.class);
335  }
336 
337  // Construct using com.google.ortools.sat.AllDifferentConstraintProto.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  vars_ = 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_AllDifferentConstraintProto_descriptor;
364  }
365 
366  @java.lang.Override
367  public com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType() {
368  return com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance();
369  }
370 
371  @java.lang.Override
372  public com.google.ortools.sat.AllDifferentConstraintProto build() {
373  com.google.ortools.sat.AllDifferentConstraintProto 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.AllDifferentConstraintProto buildPartial() {
382  com.google.ortools.sat.AllDifferentConstraintProto result = new com.google.ortools.sat.AllDifferentConstraintProto(this);
383  int from_bitField0_ = bitField0_;
384  if (((bitField0_ & 0x00000001) != 0)) {
385  vars_.makeImmutable();
386  bitField0_ = (bitField0_ & ~0x00000001);
387  }
388  result.vars_ = vars_;
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.AllDifferentConstraintProto) {
428  return mergeFrom((com.google.ortools.sat.AllDifferentConstraintProto)other);
429  } else {
430  super.mergeFrom(other);
431  return this;
432  }
433  }
434 
435  public Builder mergeFrom(com.google.ortools.sat.AllDifferentConstraintProto other) {
436  if (other == com.google.ortools.sat.AllDifferentConstraintProto.getDefaultInstance()) return this;
437  if (!other.vars_.isEmpty()) {
438  if (vars_.isEmpty()) {
439  vars_ = other.vars_;
440  bitField0_ = (bitField0_ & ~0x00000001);
441  } else {
442  ensureVarsIsMutable();
443  vars_.addAll(other.vars_);
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.AllDifferentConstraintProto parsedMessage = null;
463  try {
464  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
465  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
466  parsedMessage = (com.google.ortools.sat.AllDifferentConstraintProto) 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 vars_ = emptyIntList();
478  private void ensureVarsIsMutable() {
479  if (!((bitField0_ & 0x00000001) != 0)) {
480  vars_ = mutableCopy(vars_);
481  bitField0_ |= 0x00000001;
482  }
483  }
488  public java.util.List<java.lang.Integer>
490  return ((bitField0_ & 0x00000001) != 0) ?
491  java.util.Collections.unmodifiableList(vars_) : vars_;
492  }
497  public int getVarsCount() {
498  return vars_.size();
499  }
505  public int getVars(int index) {
506  return vars_.getInt(index);
507  }
514  public Builder setVars(
515  int index, int value) {
516  ensureVarsIsMutable();
517  vars_.setInt(index, value);
518  onChanged();
519  return this;
520  }
526  public Builder addVars(int value) {
527  ensureVarsIsMutable();
528  vars_.addInt(value);
529  onChanged();
530  return this;
531  }
538  java.lang.Iterable<? extends java.lang.Integer> values) {
539  ensureVarsIsMutable();
540  com.google.protobuf.AbstractMessageLite.Builder.addAll(
541  values, vars_);
542  onChanged();
543  return this;
544  }
549  public Builder clearVars() {
550  vars_ = 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.AllDifferentConstraintProto)
569  }
570 
571  // @@protoc_insertion_point(class_scope:operations_research.sat.AllDifferentConstraintProto)
572  private static final com.google.ortools.sat.AllDifferentConstraintProto DEFAULT_INSTANCE;
573  static {
574  DEFAULT_INSTANCE = new com.google.ortools.sat.AllDifferentConstraintProto();
575  }
576 
577  public static com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstance() {
578  return DEFAULT_INSTANCE;
579  }
580 
581  private static final com.google.protobuf.Parser<AllDifferentConstraintProto>
582  PARSER = new com.google.protobuf.AbstractParser<AllDifferentConstraintProto>() {
583  @java.lang.Override
584  public AllDifferentConstraintProto parsePartialFrom(
585  com.google.protobuf.CodedInputStream input,
586  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
587  throws com.google.protobuf.InvalidProtocolBufferException {
588  return new AllDifferentConstraintProto(input, extensionRegistry);
589  }
590  };
591 
592  public static com.google.protobuf.Parser<AllDifferentConstraintProto> parser() {
593  return PARSER;
594  }
595 
596  @java.lang.Override
597  public com.google.protobuf.Parser<AllDifferentConstraintProto> getParserForType() {
598  return PARSER;
599  }
600 
601  @java.lang.Override
602  public com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType() {
603  return DEFAULT_INSTANCE;
604  }
605 
606 }
607 
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
Builder mergeFrom(com.google.ortools.sat.AllDifferentConstraintProto other)
.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.AllDifferentConstraintProto getDefaultInstanceForType()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Builder setVars(int index, int value)
repeated int32 vars = 1;
Builder addAllVars(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 vars = 1;
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto buildPartial()
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto build()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Builder newBuilder(com.google.ortools.sat.AllDifferentConstraintProto prototype)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType()
static com.google.ortools.sat.AllDifferentConstraintProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.Parser< AllDifferentConstraintProto > getParserForType()
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(com.google.protobuf.CodedInputStream input)
.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()
static com.google.protobuf.Parser< AllDifferentConstraintProto > parser()
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(java.io.InputStream input)
.lang.Override java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstance()
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override boolean equals(final java.lang.Object obj)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.AllDifferentConstraintProto parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(byte[] data)
static com.google.ortools.sat.AllDifferentConstraintProto parseFrom(com.google.protobuf.ByteString data)