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  @SuppressWarnings({"unused"})
43  protected java.lang.Object newInstance(
44  UnusedPrivateParameter unused) {
45  return new IntegerVariableProto();
46  }
47 
48  @java.lang.Override
49  public final com.google.protobuf.UnknownFieldSet
51  return this.unknownFields;
52  }
53  private IntegerVariableProto(
54  com.google.protobuf.CodedInputStream input,
55  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
56  throws com.google.protobuf.InvalidProtocolBufferException {
57  this();
58  if (extensionRegistry == null) {
59  throw new java.lang.NullPointerException();
60  }
61  int mutable_bitField0_ = 0;
62  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
63  com.google.protobuf.UnknownFieldSet.newBuilder();
64  try {
65  boolean done = false;
66  while (!done) {
67  int tag = input.readTag();
68  switch (tag) {
69  case 0:
70  done = true;
71  break;
72  case 10: {
73  java.lang.String s = input.readStringRequireUtf8();
74 
75  name_ = s;
76  break;
77  }
78  case 16: {
79  if (!((mutable_bitField0_ & 0x00000001) != 0)) {
80  domain_ = newLongList();
81  mutable_bitField0_ |= 0x00000001;
82  }
83  domain_.addLong(input.readInt64());
84  break;
85  }
86  case 18: {
87  int length = input.readRawVarint32();
88  int limit = input.pushLimit(length);
89  if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
90  domain_ = newLongList();
91  mutable_bitField0_ |= 0x00000001;
92  }
93  while (input.getBytesUntilLimit() > 0) {
94  domain_.addLong(input.readInt64());
95  }
96  input.popLimit(limit);
97  break;
98  }
99  default: {
100  if (!parseUnknownField(
101  input, unknownFields, extensionRegistry, tag)) {
102  done = true;
103  }
104  break;
105  }
106  }
107  }
108  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
109  throw e.setUnfinishedMessage(this);
110  } catch (java.io.IOException e) {
111  throw new com.google.protobuf.InvalidProtocolBufferException(
112  e).setUnfinishedMessage(this);
113  } finally {
114  if (((mutable_bitField0_ & 0x00000001) != 0)) {
115  domain_.makeImmutable(); // C
116  }
117  this.unknownFields = unknownFields.build();
118  makeExtensionsImmutable();
119  }
120  }
121  public static final com.google.protobuf.Descriptors.Descriptor
123  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
124  }
125 
126  @java.lang.Override
127  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
129  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_fieldAccessorTable
130  .ensureFieldAccessorsInitialized(
132  }
133 
134  public static final int NAME_FIELD_NUMBER = 1;
135  private volatile java.lang.Object name_;
143  public java.lang.String getName() {
144  java.lang.Object ref = name_;
145  if (ref instanceof java.lang.String) {
146  return (java.lang.String) ref;
147  } else {
148  com.google.protobuf.ByteString bs =
149  (com.google.protobuf.ByteString) ref;
150  java.lang.String s = bs.toStringUtf8();
151  name_ = s;
152  return s;
153  }
154  }
162  public com.google.protobuf.ByteString
164  java.lang.Object ref = name_;
165  if (ref instanceof java.lang.String) {
166  com.google.protobuf.ByteString b =
167  com.google.protobuf.ByteString.copyFromUtf8(
168  (java.lang.String) ref);
169  name_ = b;
170  return b;
171  } else {
172  return (com.google.protobuf.ByteString) ref;
173  }
174  }
175 
176  public static final int DOMAIN_FIELD_NUMBER = 2;
177  private com.google.protobuf.Internal.LongList domain_;
194  public java.util.List<java.lang.Long>
196  return domain_;
197  }
214  public int getDomainCount() {
215  return domain_.size();
216  }
233  public long getDomain(int index) {
234  return domain_.getLong(index);
235  }
236  private int domainMemoizedSerializedSize = -1;
237 
238  private byte memoizedIsInitialized = -1;
239  @java.lang.Override
240  public final boolean isInitialized() {
241  byte isInitialized = memoizedIsInitialized;
242  if (isInitialized == 1) return true;
243  if (isInitialized == 0) return false;
244 
245  memoizedIsInitialized = 1;
246  return true;
247  }
248 
249  @java.lang.Override
250  public void writeTo(com.google.protobuf.CodedOutputStream output)
251  throws java.io.IOException {
253  if (!getNameBytes().isEmpty()) {
254  com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
255  }
256  if (getDomainList().size() > 0) {
257  output.writeUInt32NoTag(18);
258  output.writeUInt32NoTag(domainMemoizedSerializedSize);
259  }
260  for (int i = 0; i < domain_.size(); i++) {
261  output.writeInt64NoTag(domain_.getLong(i));
262  }
263  unknownFields.writeTo(output);
264  }
265 
266  @java.lang.Override
267  public int getSerializedSize() {
268  int size = memoizedSize;
269  if (size != -1) return size;
270 
271  size = 0;
272  if (!getNameBytes().isEmpty()) {
273  size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
274  }
275  {
276  int dataSize = 0;
277  for (int i = 0; i < domain_.size(); i++) {
278  dataSize += com.google.protobuf.CodedOutputStream
279  .computeInt64SizeNoTag(domain_.getLong(i));
280  }
281  size += dataSize;
282  if (!getDomainList().isEmpty()) {
283  size += 1;
284  size += com.google.protobuf.CodedOutputStream
285  .computeInt32SizeNoTag(dataSize);
286  }
287  domainMemoizedSerializedSize = dataSize;
288  }
289  size += unknownFields.getSerializedSize();
290  memoizedSize = size;
291  return size;
292  }
293 
294  @java.lang.Override
295  public boolean equals(final java.lang.Object obj) {
296  if (obj == this) {
297  return true;
298  }
299  if (!(obj instanceof com.google.ortools.sat.IntegerVariableProto)) {
300  return super.equals(obj);
301  }
303 
304  if (!getName()
305  .equals(other.getName())) return false;
306  if (!getDomainList()
307  .equals(other.getDomainList())) return false;
308  if (!unknownFields.equals(other.unknownFields)) return false;
309  return true;
310  }
311 
312  @java.lang.Override
313  public int hashCode() {
314  if (memoizedHashCode != 0) {
315  return memoizedHashCode;
316  }
317  int hash = 41;
318  hash = (19 * hash) + getDescriptor().hashCode();
319  hash = (37 * hash) + NAME_FIELD_NUMBER;
320  hash = (53 * hash) + getName().hashCode();
321  if (getDomainCount() > 0) {
322  hash = (37 * hash) + DOMAIN_FIELD_NUMBER;
323  hash = (53 * hash) + getDomainList().hashCode();
324  }
325  hash = (29 * hash) + unknownFields.hashCode();
326  memoizedHashCode = hash;
327  return hash;
328  }
329 
331  java.nio.ByteBuffer data)
332  throws com.google.protobuf.InvalidProtocolBufferException {
333  return PARSER.parseFrom(data);
334  }
336  java.nio.ByteBuffer data,
337  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
338  throws com.google.protobuf.InvalidProtocolBufferException {
339  return PARSER.parseFrom(data, extensionRegistry);
340  }
342  com.google.protobuf.ByteString data)
343  throws com.google.protobuf.InvalidProtocolBufferException {
344  return PARSER.parseFrom(data);
345  }
347  com.google.protobuf.ByteString data,
348  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
349  throws com.google.protobuf.InvalidProtocolBufferException {
350  return PARSER.parseFrom(data, extensionRegistry);
351  }
352  public static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data)
353  throws com.google.protobuf.InvalidProtocolBufferException {
354  return PARSER.parseFrom(data);
355  }
357  byte[] data,
358  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
359  throws com.google.protobuf.InvalidProtocolBufferException {
360  return PARSER.parseFrom(data, extensionRegistry);
361  }
362  public static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input)
363  throws java.io.IOException {
364  return com.google.protobuf.GeneratedMessageV3
365  .parseWithIOException(PARSER, input);
366  }
368  java.io.InputStream input,
369  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370  throws java.io.IOException {
371  return com.google.protobuf.GeneratedMessageV3
372  .parseWithIOException(PARSER, input, extensionRegistry);
373  }
374  public static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input)
375  throws java.io.IOException {
376  return com.google.protobuf.GeneratedMessageV3
377  .parseDelimitedWithIOException(PARSER, input);
378  }
380  java.io.InputStream input,
381  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
382  throws java.io.IOException {
383  return com.google.protobuf.GeneratedMessageV3
384  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
385  }
387  com.google.protobuf.CodedInputStream input)
388  throws java.io.IOException {
389  return com.google.protobuf.GeneratedMessageV3
390  .parseWithIOException(PARSER, input);
391  }
393  com.google.protobuf.CodedInputStream input,
394  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
395  throws java.io.IOException {
396  return com.google.protobuf.GeneratedMessageV3
397  .parseWithIOException(PARSER, input, extensionRegistry);
398  }
399 
400  @java.lang.Override
401  public Builder newBuilderForType() { return newBuilder(); }
402  public static Builder newBuilder() {
403  return DEFAULT_INSTANCE.toBuilder();
404  }
406  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
407  }
408  @java.lang.Override
409  public Builder toBuilder() {
410  return this == DEFAULT_INSTANCE
411  ? new Builder() : new Builder().mergeFrom(this);
412  }
413 
414  @java.lang.Override
416  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
417  Builder builder = new Builder(parent);
418  return builder;
419  }
441  public static final class Builder extends
442  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
443  // @@protoc_insertion_point(builder_implements:operations_research.sat.IntegerVariableProto)
444  com.google.ortools.sat.IntegerVariableProtoOrBuilder {
445  public static final com.google.protobuf.Descriptors.Descriptor
447  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
448  }
449 
450  @java.lang.Override
451  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
453  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_fieldAccessorTable
454  .ensureFieldAccessorsInitialized(
456  }
457 
458  // Construct using com.google.ortools.sat.IntegerVariableProto.newBuilder()
459  private Builder() {
460  maybeForceBuilderInitialization();
461  }
462 
463  private Builder(
464  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
465  super(parent);
466  maybeForceBuilderInitialization();
467  }
468  private void maybeForceBuilderInitialization() {
469  if (com.google.protobuf.GeneratedMessageV3
470  .alwaysUseFieldBuilders) {
471  }
472  }
473  @java.lang.Override
474  public Builder clear() {
475  super.clear();
476  name_ = "";
477 
478  domain_ = emptyLongList();
479  bitField0_ = (bitField0_ & ~0x00000001);
480  return this;
481  }
482 
483  @java.lang.Override
484  public com.google.protobuf.Descriptors.Descriptor
486  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
487  }
488 
489  @java.lang.Override
492  }
493 
494  @java.lang.Override
497  if (!result.isInitialized()) {
498  throw newUninitializedMessageException(result);
499  }
500  return result;
501  }
502 
503  @java.lang.Override
506  int from_bitField0_ = bitField0_;
507  result.name_ = name_;
508  if (((bitField0_ & 0x00000001) != 0)) {
509  domain_.makeImmutable();
510  bitField0_ = (bitField0_ & ~0x00000001);
511  }
512  result.domain_ = domain_;
513  onBuilt();
514  return result;
515  }
516 
517  @java.lang.Override
518  public Builder clone() {
519  return super.clone();
520  }
521  @java.lang.Override
523  com.google.protobuf.Descriptors.FieldDescriptor field,
524  java.lang.Object value) {
525  return super.setField(field, value);
526  }
527  @java.lang.Override
529  com.google.protobuf.Descriptors.FieldDescriptor field) {
530  return super.clearField(field);
531  }
532  @java.lang.Override
534  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
535  return super.clearOneof(oneof);
536  }
537  @java.lang.Override
539  com.google.protobuf.Descriptors.FieldDescriptor field,
540  int index, java.lang.Object value) {
541  return super.setRepeatedField(field, index, value);
542  }
543  @java.lang.Override
545  com.google.protobuf.Descriptors.FieldDescriptor field,
546  java.lang.Object value) {
547  return super.addRepeatedField(field, value);
548  }
549  @java.lang.Override
550  public Builder mergeFrom(com.google.protobuf.Message other) {
551  if (other instanceof com.google.ortools.sat.IntegerVariableProto) {
553  } else {
554  super.mergeFrom(other);
555  return this;
556  }
557  }
558 
560  if (other == com.google.ortools.sat.IntegerVariableProto.getDefaultInstance()) return this;
561  if (!other.getName().isEmpty()) {
562  name_ = other.name_;
563  onChanged();
564  }
565  if (!other.domain_.isEmpty()) {
566  if (domain_.isEmpty()) {
567  domain_ = other.domain_;
568  bitField0_ = (bitField0_ & ~0x00000001);
569  } else {
570  ensureDomainIsMutable();
571  domain_.addAll(other.domain_);
572  }
573  onChanged();
574  }
575  this.mergeUnknownFields(other.unknownFields);
576  onChanged();
577  return this;
578  }
579 
580  @java.lang.Override
581  public final boolean isInitialized() {
582  return true;
583  }
584 
585  @java.lang.Override
587  com.google.protobuf.CodedInputStream input,
588  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
589  throws java.io.IOException {
590  com.google.ortools.sat.IntegerVariableProto parsedMessage = null;
591  try {
592  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
593  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
594  parsedMessage = (com.google.ortools.sat.IntegerVariableProto) e.getUnfinishedMessage();
595  throw e.unwrapIOException();
596  } finally {
597  if (parsedMessage != null) {
598  mergeFrom(parsedMessage);
599  }
600  }
601  return this;
602  }
603  private int bitField0_;
604 
605  private java.lang.Object name_ = "";
613  public java.lang.String getName() {
614  java.lang.Object ref = name_;
615  if (!(ref instanceof java.lang.String)) {
616  com.google.protobuf.ByteString bs =
617  (com.google.protobuf.ByteString) ref;
618  java.lang.String s = bs.toStringUtf8();
619  name_ = s;
620  return s;
621  } else {
622  return (java.lang.String) ref;
623  }
624  }
632  public com.google.protobuf.ByteString
634  java.lang.Object ref = name_;
635  if (ref instanceof String) {
636  com.google.protobuf.ByteString b =
637  com.google.protobuf.ByteString.copyFromUtf8(
638  (java.lang.String) ref);
639  name_ = b;
640  return b;
641  } else {
642  return (com.google.protobuf.ByteString) ref;
643  }
644  }
652  public Builder setName(
653  java.lang.String value) {
654  if (value == null) {
655  throw new NullPointerException();
656  }
657 
658  name_ = value;
659  onChanged();
660  return this;
661  }
669  public Builder clearName() {
670 
671  name_ = getDefaultInstance().getName();
672  onChanged();
673  return this;
674  }
683  com.google.protobuf.ByteString value) {
684  if (value == null) {
685  throw new NullPointerException();
686  }
687  checkByteStringIsUtf8(value);
688 
689  name_ = value;
690  onChanged();
691  return this;
692  }
693 
694  private com.google.protobuf.Internal.LongList domain_ = emptyLongList();
695  private void ensureDomainIsMutable() {
696  if (!((bitField0_ & 0x00000001) != 0)) {
697  domain_ = mutableCopy(domain_);
698  bitField0_ |= 0x00000001;
699  }
700  }
717  public java.util.List<java.lang.Long>
719  return ((bitField0_ & 0x00000001) != 0) ?
720  java.util.Collections.unmodifiableList(domain_) : domain_;
721  }
738  public int getDomainCount() {
739  return domain_.size();
740  }
757  public long getDomain(int index) {
758  return domain_.getLong(index);
759  }
777  int index, long value) {
778  ensureDomainIsMutable();
779  domain_.setLong(index, value);
780  onChanged();
781  return this;
782  }
799  public Builder addDomain(long value) {
800  ensureDomainIsMutable();
801  domain_.addLong(value);
802  onChanged();
803  return this;
804  }
822  java.lang.Iterable<? extends java.lang.Long> values) {
823  ensureDomainIsMutable();
824  com.google.protobuf.AbstractMessageLite.Builder.addAll(
825  values, domain_);
826  onChanged();
827  return this;
828  }
845  public Builder clearDomain() {
846  domain_ = emptyLongList();
847  bitField0_ = (bitField0_ & ~0x00000001);
848  onChanged();
849  return this;
850  }
851  @java.lang.Override
852  public final Builder setUnknownFields(
853  final com.google.protobuf.UnknownFieldSet unknownFields) {
854  return super.setUnknownFields(unknownFields);
855  }
856 
857  @java.lang.Override
859  final com.google.protobuf.UnknownFieldSet unknownFields) {
860  return super.mergeUnknownFields(unknownFields);
861  }
862 
863 
864  // @@protoc_insertion_point(builder_scope:operations_research.sat.IntegerVariableProto)
865  }
866 
867  // @@protoc_insertion_point(class_scope:operations_research.sat.IntegerVariableProto)
868  private static final com.google.ortools.sat.IntegerVariableProto DEFAULT_INSTANCE;
869  static {
870  DEFAULT_INSTANCE = new com.google.ortools.sat.IntegerVariableProto();
871  }
872 
874  return DEFAULT_INSTANCE;
875  }
876 
877  private static final com.google.protobuf.Parser<IntegerVariableProto>
878  PARSER = new com.google.protobuf.AbstractParser<IntegerVariableProto>() {
879  @java.lang.Override
880  public IntegerVariableProto parsePartialFrom(
881  com.google.protobuf.CodedInputStream input,
882  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
883  throws com.google.protobuf.InvalidProtocolBufferException {
884  return new IntegerVariableProto(input, extensionRegistry);
885  }
886  };
887 
888  public static com.google.protobuf.Parser<IntegerVariableProto> parser() {
889  return PARSER;
890  }
891 
892  @java.lang.Override
893  public com.google.protobuf.Parser<IntegerVariableProto> getParserForType() {
894  return PARSER;
895  }
896 
897  @java.lang.Override
899  return DEFAULT_INSTANCE;
900  }
901 
902 }
903 
.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 java.lang.Object newInstance(UnusedPrivateParameter unused)
.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)