IntegerVariableProto.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 
27 public final class IntegerVariableProto extends
28  com.google.protobuf.GeneratedMessageV3 implements
29  // @@protoc_insertion_point(message_implements:operations_research.sat.IntegerVariableProto)
31 private static final long serialVersionUID = 0L;
32  // Use IntegerVariableProto.newBuilder() to construct.
33  private IntegerVariableProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
34  super(builder);
35  }
36  private IntegerVariableProto() {
37  name_ = "";
38  domain_ = emptyLongList();
39  }
40 
41  @java.lang.Override
42  public final com.google.protobuf.UnknownFieldSet
44  return this.unknownFields;
45  }
46  private IntegerVariableProto(
47  com.google.protobuf.CodedInputStream input,
48  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
49  throws com.google.protobuf.InvalidProtocolBufferException {
50  this();
51  if (extensionRegistry == null) {
52  throw new java.lang.NullPointerException();
53  }
54  int mutable_bitField0_ = 0;
55  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
56  com.google.protobuf.UnknownFieldSet.newBuilder();
57  try {
58  boolean done = false;
59  while (!done) {
60  int tag = input.readTag();
61  switch (tag) {
62  case 0:
63  done = true;
64  break;
65  case 10: {
66  java.lang.String s = input.readStringRequireUtf8();
67 
68  name_ = s;
69  break;
70  }
71  case 16: {
72  if (!((mutable_bitField0_ & 0x00000002) != 0)) {
73  domain_ = newLongList();
74  mutable_bitField0_ |= 0x00000002;
75  }
76  domain_.addLong(input.readInt64());
77  break;
78  }
79  case 18: {
80  int length = input.readRawVarint32();
81  int limit = input.pushLimit(length);
82  if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
83  domain_ = newLongList();
84  mutable_bitField0_ |= 0x00000002;
85  }
86  while (input.getBytesUntilLimit() > 0) {
87  domain_.addLong(input.readInt64());
88  }
89  input.popLimit(limit);
90  break;
91  }
92  default: {
93  if (!parseUnknownField(
94  input, unknownFields, extensionRegistry, tag)) {
95  done = true;
96  }
97  break;
98  }
99  }
100  }
101  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
102  throw e.setUnfinishedMessage(this);
103  } catch (java.io.IOException e) {
104  throw new com.google.protobuf.InvalidProtocolBufferException(
105  e).setUnfinishedMessage(this);
106  } finally {
107  if (((mutable_bitField0_ & 0x00000002) != 0)) {
108  domain_.makeImmutable(); // C
109  }
110  this.unknownFields = unknownFields.build();
111  makeExtensionsImmutable();
112  }
113  }
114  public static final com.google.protobuf.Descriptors.Descriptor
116  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
117  }
118 
119  @java.lang.Override
120  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
122  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_fieldAccessorTable
123  .ensureFieldAccessorsInitialized(
125  }
126 
127  private int bitField0_;
128  public static final int NAME_FIELD_NUMBER = 1;
129  private volatile java.lang.Object name_;
137  public java.lang.String getName() {
138  java.lang.Object ref = name_;
139  if (ref instanceof java.lang.String) {
140  return (java.lang.String) ref;
141  } else {
142  com.google.protobuf.ByteString bs =
143  (com.google.protobuf.ByteString) ref;
144  java.lang.String s = bs.toStringUtf8();
145  name_ = s;
146  return s;
147  }
148  }
156  public com.google.protobuf.ByteString
158  java.lang.Object ref = name_;
159  if (ref instanceof java.lang.String) {
160  com.google.protobuf.ByteString b =
161  com.google.protobuf.ByteString.copyFromUtf8(
162  (java.lang.String) ref);
163  name_ = b;
164  return b;
165  } else {
166  return (com.google.protobuf.ByteString) ref;
167  }
168  }
169 
170  public static final int DOMAIN_FIELD_NUMBER = 2;
171  private com.google.protobuf.Internal.LongList domain_;
188  public java.util.List<java.lang.Long>
190  return domain_;
191  }
208  public int getDomainCount() {
209  return domain_.size();
210  }
227  public long getDomain(int index) {
228  return domain_.getLong(index);
229  }
230  private int domainMemoizedSerializedSize = -1;
231 
232  private byte memoizedIsInitialized = -1;
233  @java.lang.Override
234  public final boolean isInitialized() {
235  byte isInitialized = memoizedIsInitialized;
236  if (isInitialized == 1) return true;
237  if (isInitialized == 0) return false;
238 
239  memoizedIsInitialized = 1;
240  return true;
241  }
242 
243  @java.lang.Override
244  public void writeTo(com.google.protobuf.CodedOutputStream output)
245  throws java.io.IOException {
247  if (!getNameBytes().isEmpty()) {
248  com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
249  }
250  if (getDomainList().size() > 0) {
251  output.writeUInt32NoTag(18);
252  output.writeUInt32NoTag(domainMemoizedSerializedSize);
253  }
254  for (int i = 0; i < domain_.size(); i++) {
255  output.writeInt64NoTag(domain_.getLong(i));
256  }
257  unknownFields.writeTo(output);
258  }
259 
260  @java.lang.Override
261  public int getSerializedSize() {
262  int size = memoizedSize;
263  if (size != -1) return size;
264 
265  size = 0;
266  if (!getNameBytes().isEmpty()) {
267  size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
268  }
269  {
270  int dataSize = 0;
271  for (int i = 0; i < domain_.size(); i++) {
272  dataSize += com.google.protobuf.CodedOutputStream
273  .computeInt64SizeNoTag(domain_.getLong(i));
274  }
275  size += dataSize;
276  if (!getDomainList().isEmpty()) {
277  size += 1;
278  size += com.google.protobuf.CodedOutputStream
279  .computeInt32SizeNoTag(dataSize);
280  }
281  domainMemoizedSerializedSize = dataSize;
282  }
283  size += unknownFields.getSerializedSize();
284  memoizedSize = size;
285  return size;
286  }
287 
288  @java.lang.Override
289  public boolean equals(final java.lang.Object obj) {
290  if (obj == this) {
291  return true;
292  }
293  if (!(obj instanceof com.google.ortools.sat.IntegerVariableProto)) {
294  return super.equals(obj);
295  }
297 
298  if (!getName()
299  .equals(other.getName())) return false;
300  if (!getDomainList()
301  .equals(other.getDomainList())) return false;
302  if (!unknownFields.equals(other.unknownFields)) return false;
303  return true;
304  }
305 
306  @java.lang.Override
307  public int hashCode() {
308  if (memoizedHashCode != 0) {
309  return memoizedHashCode;
310  }
311  int hash = 41;
312  hash = (19 * hash) + getDescriptor().hashCode();
313  hash = (37 * hash) + NAME_FIELD_NUMBER;
314  hash = (53 * hash) + getName().hashCode();
315  if (getDomainCount() > 0) {
316  hash = (37 * hash) + DOMAIN_FIELD_NUMBER;
317  hash = (53 * hash) + getDomainList().hashCode();
318  }
319  hash = (29 * hash) + unknownFields.hashCode();
320  memoizedHashCode = hash;
321  return hash;
322  }
323 
325  java.nio.ByteBuffer data)
326  throws com.google.protobuf.InvalidProtocolBufferException {
327  return PARSER.parseFrom(data);
328  }
330  java.nio.ByteBuffer data,
331  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
332  throws com.google.protobuf.InvalidProtocolBufferException {
333  return PARSER.parseFrom(data, extensionRegistry);
334  }
336  com.google.protobuf.ByteString data)
337  throws com.google.protobuf.InvalidProtocolBufferException {
338  return PARSER.parseFrom(data);
339  }
341  com.google.protobuf.ByteString data,
342  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
343  throws com.google.protobuf.InvalidProtocolBufferException {
344  return PARSER.parseFrom(data, extensionRegistry);
345  }
346  public static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data)
347  throws com.google.protobuf.InvalidProtocolBufferException {
348  return PARSER.parseFrom(data);
349  }
351  byte[] data,
352  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
353  throws com.google.protobuf.InvalidProtocolBufferException {
354  return PARSER.parseFrom(data, extensionRegistry);
355  }
356  public static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input)
357  throws java.io.IOException {
358  return com.google.protobuf.GeneratedMessageV3
359  .parseWithIOException(PARSER, input);
360  }
362  java.io.InputStream input,
363  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
364  throws java.io.IOException {
365  return com.google.protobuf.GeneratedMessageV3
366  .parseWithIOException(PARSER, input, extensionRegistry);
367  }
368  public static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input)
369  throws java.io.IOException {
370  return com.google.protobuf.GeneratedMessageV3
371  .parseDelimitedWithIOException(PARSER, input);
372  }
374  java.io.InputStream input,
375  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
376  throws java.io.IOException {
377  return com.google.protobuf.GeneratedMessageV3
378  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
379  }
381  com.google.protobuf.CodedInputStream input)
382  throws java.io.IOException {
383  return com.google.protobuf.GeneratedMessageV3
384  .parseWithIOException(PARSER, input);
385  }
387  com.google.protobuf.CodedInputStream input,
388  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
389  throws java.io.IOException {
390  return com.google.protobuf.GeneratedMessageV3
391  .parseWithIOException(PARSER, input, extensionRegistry);
392  }
393 
394  @java.lang.Override
395  public Builder newBuilderForType() { return newBuilder(); }
396  public static Builder newBuilder() {
397  return DEFAULT_INSTANCE.toBuilder();
398  }
400  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
401  }
402  @java.lang.Override
403  public Builder toBuilder() {
404  return this == DEFAULT_INSTANCE
405  ? new Builder() : new Builder().mergeFrom(this);
406  }
407 
408  @java.lang.Override
410  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
411  Builder builder = new Builder(parent);
412  return builder;
413  }
435  public static final class Builder extends
436  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
437  // @@protoc_insertion_point(builder_implements:operations_research.sat.IntegerVariableProto)
438  com.google.ortools.sat.IntegerVariableProtoOrBuilder {
439  public static final com.google.protobuf.Descriptors.Descriptor
441  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
442  }
443 
444  @java.lang.Override
445  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
447  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_fieldAccessorTable
448  .ensureFieldAccessorsInitialized(
450  }
451 
452  // Construct using com.google.ortools.sat.IntegerVariableProto.newBuilder()
453  private Builder() {
454  maybeForceBuilderInitialization();
455  }
456 
457  private Builder(
458  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
459  super(parent);
460  maybeForceBuilderInitialization();
461  }
462  private void maybeForceBuilderInitialization() {
463  if (com.google.protobuf.GeneratedMessageV3
464  .alwaysUseFieldBuilders) {
465  }
466  }
467  @java.lang.Override
468  public Builder clear() {
469  super.clear();
470  name_ = "";
471 
472  domain_ = emptyLongList();
473  bitField0_ = (bitField0_ & ~0x00000002);
474  return this;
475  }
476 
477  @java.lang.Override
478  public com.google.protobuf.Descriptors.Descriptor
480  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
481  }
482 
483  @java.lang.Override
486  }
487 
488  @java.lang.Override
491  if (!result.isInitialized()) {
492  throw newUninitializedMessageException(result);
493  }
494  return result;
495  }
496 
497  @java.lang.Override
500  int from_bitField0_ = bitField0_;
501  int to_bitField0_ = 0;
502  result.name_ = name_;
503  if (((bitField0_ & 0x00000002) != 0)) {
504  domain_.makeImmutable();
505  bitField0_ = (bitField0_ & ~0x00000002);
506  }
507  result.domain_ = domain_;
508  result.bitField0_ = to_bitField0_;
509  onBuilt();
510  return result;
511  }
512 
513  @java.lang.Override
514  public Builder clone() {
515  return super.clone();
516  }
517  @java.lang.Override
519  com.google.protobuf.Descriptors.FieldDescriptor field,
520  java.lang.Object value) {
521  return super.setField(field, value);
522  }
523  @java.lang.Override
525  com.google.protobuf.Descriptors.FieldDescriptor field) {
526  return super.clearField(field);
527  }
528  @java.lang.Override
530  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
531  return super.clearOneof(oneof);
532  }
533  @java.lang.Override
535  com.google.protobuf.Descriptors.FieldDescriptor field,
536  int index, java.lang.Object value) {
537  return super.setRepeatedField(field, index, value);
538  }
539  @java.lang.Override
541  com.google.protobuf.Descriptors.FieldDescriptor field,
542  java.lang.Object value) {
543  return super.addRepeatedField(field, value);
544  }
545  @java.lang.Override
546  public Builder mergeFrom(com.google.protobuf.Message other) {
547  if (other instanceof com.google.ortools.sat.IntegerVariableProto) {
549  } else {
550  super.mergeFrom(other);
551  return this;
552  }
553  }
554 
556  if (other == com.google.ortools.sat.IntegerVariableProto.getDefaultInstance()) return this;
557  if (!other.getName().isEmpty()) {
558  name_ = other.name_;
559  onChanged();
560  }
561  if (!other.domain_.isEmpty()) {
562  if (domain_.isEmpty()) {
563  domain_ = other.domain_;
564  bitField0_ = (bitField0_ & ~0x00000002);
565  } else {
566  ensureDomainIsMutable();
567  domain_.addAll(other.domain_);
568  }
569  onChanged();
570  }
571  this.mergeUnknownFields(other.unknownFields);
572  onChanged();
573  return this;
574  }
575 
576  @java.lang.Override
577  public final boolean isInitialized() {
578  return true;
579  }
580 
581  @java.lang.Override
583  com.google.protobuf.CodedInputStream input,
584  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
585  throws java.io.IOException {
586  com.google.ortools.sat.IntegerVariableProto parsedMessage = null;
587  try {
588  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
589  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
590  parsedMessage = (com.google.ortools.sat.IntegerVariableProto) e.getUnfinishedMessage();
591  throw e.unwrapIOException();
592  } finally {
593  if (parsedMessage != null) {
594  mergeFrom(parsedMessage);
595  }
596  }
597  return this;
598  }
599  private int bitField0_;
600 
601  private java.lang.Object name_ = "";
609  public java.lang.String getName() {
610  java.lang.Object ref = name_;
611  if (!(ref instanceof java.lang.String)) {
612  com.google.protobuf.ByteString bs =
613  (com.google.protobuf.ByteString) ref;
614  java.lang.String s = bs.toStringUtf8();
615  name_ = s;
616  return s;
617  } else {
618  return (java.lang.String) ref;
619  }
620  }
628  public com.google.protobuf.ByteString
630  java.lang.Object ref = name_;
631  if (ref instanceof String) {
632  com.google.protobuf.ByteString b =
633  com.google.protobuf.ByteString.copyFromUtf8(
634  (java.lang.String) ref);
635  name_ = b;
636  return b;
637  } else {
638  return (com.google.protobuf.ByteString) ref;
639  }
640  }
648  public Builder setName(
649  java.lang.String value) {
650  if (value == null) {
651  throw new NullPointerException();
652  }
653 
654  name_ = value;
655  onChanged();
656  return this;
657  }
665  public Builder clearName() {
666 
667  name_ = getDefaultInstance().getName();
668  onChanged();
669  return this;
670  }
679  com.google.protobuf.ByteString value) {
680  if (value == null) {
681  throw new NullPointerException();
682  }
683  checkByteStringIsUtf8(value);
684 
685  name_ = value;
686  onChanged();
687  return this;
688  }
689 
690  private com.google.protobuf.Internal.LongList domain_ = emptyLongList();
691  private void ensureDomainIsMutable() {
692  if (!((bitField0_ & 0x00000002) != 0)) {
693  domain_ = mutableCopy(domain_);
694  bitField0_ |= 0x00000002;
695  }
696  }
713  public java.util.List<java.lang.Long>
715  return ((bitField0_ & 0x00000002) != 0) ?
716  java.util.Collections.unmodifiableList(domain_) : domain_;
717  }
734  public int getDomainCount() {
735  return domain_.size();
736  }
753  public long getDomain(int index) {
754  return domain_.getLong(index);
755  }
773  int index, long value) {
774  ensureDomainIsMutable();
775  domain_.setLong(index, value);
776  onChanged();
777  return this;
778  }
795  public Builder addDomain(long value) {
796  ensureDomainIsMutable();
797  domain_.addLong(value);
798  onChanged();
799  return this;
800  }
818  java.lang.Iterable<? extends java.lang.Long> values) {
819  ensureDomainIsMutable();
820  com.google.protobuf.AbstractMessageLite.Builder.addAll(
821  values, domain_);
822  onChanged();
823  return this;
824  }
841  public Builder clearDomain() {
842  domain_ = emptyLongList();
843  bitField0_ = (bitField0_ & ~0x00000002);
844  onChanged();
845  return this;
846  }
847  @java.lang.Override
848  public final Builder setUnknownFields(
849  final com.google.protobuf.UnknownFieldSet unknownFields) {
850  return super.setUnknownFields(unknownFields);
851  }
852 
853  @java.lang.Override
855  final com.google.protobuf.UnknownFieldSet unknownFields) {
856  return super.mergeUnknownFields(unknownFields);
857  }
858 
859 
860  // @@protoc_insertion_point(builder_scope:operations_research.sat.IntegerVariableProto)
861  }
862 
863  // @@protoc_insertion_point(class_scope:operations_research.sat.IntegerVariableProto)
864  private static final com.google.ortools.sat.IntegerVariableProto DEFAULT_INSTANCE;
865  static {
866  DEFAULT_INSTANCE = new com.google.ortools.sat.IntegerVariableProto();
867  }
868 
870  return DEFAULT_INSTANCE;
871  }
872 
873  private static final com.google.protobuf.Parser<IntegerVariableProto>
874  PARSER = new com.google.protobuf.AbstractParser<IntegerVariableProto>() {
875  @java.lang.Override
876  public IntegerVariableProto parsePartialFrom(
877  com.google.protobuf.CodedInputStream input,
878  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
879  throws com.google.protobuf.InvalidProtocolBufferException {
880  return new IntegerVariableProto(input, extensionRegistry);
881  }
882  };
883 
884  public static com.google.protobuf.Parser<IntegerVariableProto> parser() {
885  return PARSER;
886  }
887 
888  @java.lang.Override
889  public com.google.protobuf.Parser<IntegerVariableProto> getParserForType() {
890  return PARSER;
891  }
892 
893  @java.lang.Override
895  return DEFAULT_INSTANCE;
896  }
897 
898 }
899 
.lang.Override com.google.ortools.sat.IntegerVariableProto getDefaultInstanceForType()
static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.sat.IntegerVariableProto buildPartial()
Builder addAllDomain(java.lang.Iterable<? extends java.lang.Long > values)
.lang.Override com.google.protobuf.Parser< IntegerVariableProto > getParserForType()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.ortools.sat.IntegerVariableProto build()
.lang.Override boolean equals(final java.lang.Object obj)
static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.IntegerVariableProto getDefaultInstance()
com.google.protobuf.ByteString getNameBytes()
static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.nio.ByteBuffer data)
static Builder newBuilder(com.google.ortools.sat.IntegerVariableProto prototype)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Builder mergeFrom(com.google.ortools.sat.IntegerVariableProto other)
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input)
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.protobuf.Parser< IntegerVariableProto > parser()
static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input)
.lang.Override com.google.ortools.sat.IntegerVariableProto getDefaultInstanceForType()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
java.util.List< java.lang.Long > getDomainList()
Builder setNameBytes(com.google.protobuf.ByteString value)
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.CodedInputStream input)
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)