Java Reference

Java Reference

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