Java Reference

Java Reference

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_;
144  @java.lang.Override
145  public java.lang.String getName() {
146  java.lang.Object ref = name_;
147  if (ref instanceof java.lang.String) {
148  return (java.lang.String) ref;
149  } else {
150  com.google.protobuf.ByteString bs =
151  (com.google.protobuf.ByteString) ref;
152  java.lang.String s = bs.toStringUtf8();
153  name_ = s;
154  return s;
155  }
156  }
165  @java.lang.Override
166  public com.google.protobuf.ByteString
168  java.lang.Object ref = name_;
169  if (ref instanceof java.lang.String) {
170  com.google.protobuf.ByteString b =
171  com.google.protobuf.ByteString.copyFromUtf8(
172  (java.lang.String) ref);
173  name_ = b;
174  return b;
175  } else {
176  return (com.google.protobuf.ByteString) ref;
177  }
178  }
179 
180  public static final int DOMAIN_FIELD_NUMBER = 2;
181  private com.google.protobuf.Internal.LongList domain_;
203  @java.lang.Override
204  public java.util.List<java.lang.Long>
206  return domain_;
207  }
229  public int getDomainCount() {
230  return domain_.size();
231  }
254  public long getDomain(int index) {
255  return domain_.getLong(index);
256  }
257  private int domainMemoizedSerializedSize = -1;
258 
259  private byte memoizedIsInitialized = -1;
260  @java.lang.Override
261  public final boolean isInitialized() {
262  byte isInitialized = memoizedIsInitialized;
263  if (isInitialized == 1) return true;
264  if (isInitialized == 0) return false;
265 
266  memoizedIsInitialized = 1;
267  return true;
268  }
269 
270  @java.lang.Override
271  public void writeTo(com.google.protobuf.CodedOutputStream output)
272  throws java.io.IOException {
274  if (!getNameBytes().isEmpty()) {
275  com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
276  }
277  if (getDomainList().size() > 0) {
278  output.writeUInt32NoTag(18);
279  output.writeUInt32NoTag(domainMemoizedSerializedSize);
280  }
281  for (int i = 0; i < domain_.size(); i++) {
282  output.writeInt64NoTag(domain_.getLong(i));
283  }
284  unknownFields.writeTo(output);
285  }
286 
287  @java.lang.Override
288  public int getSerializedSize() {
289  int size = memoizedSize;
290  if (size != -1) return size;
291 
292  size = 0;
293  if (!getNameBytes().isEmpty()) {
294  size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
295  }
296  {
297  int dataSize = 0;
298  for (int i = 0; i < domain_.size(); i++) {
299  dataSize += com.google.protobuf.CodedOutputStream
300  .computeInt64SizeNoTag(domain_.getLong(i));
301  }
302  size += dataSize;
303  if (!getDomainList().isEmpty()) {
304  size += 1;
305  size += com.google.protobuf.CodedOutputStream
306  .computeInt32SizeNoTag(dataSize);
307  }
308  domainMemoizedSerializedSize = dataSize;
309  }
310  size += unknownFields.getSerializedSize();
311  memoizedSize = size;
312  return size;
313  }
314 
315  @java.lang.Override
316  public boolean equals(final java.lang.Object obj) {
317  if (obj == this) {
318  return true;
319  }
320  if (!(obj instanceof com.google.ortools.sat.IntegerVariableProto)) {
321  return super.equals(obj);
322  }
324 
325  if (!getName()
326  .equals(other.getName())) return false;
327  if (!getDomainList()
328  .equals(other.getDomainList())) return false;
329  if (!unknownFields.equals(other.unknownFields)) return false;
330  return true;
331  }
332 
333  @java.lang.Override
334  public int hashCode() {
335  if (memoizedHashCode != 0) {
336  return memoizedHashCode;
337  }
338  int hash = 41;
339  hash = (19 * hash) + getDescriptor().hashCode();
340  hash = (37 * hash) + NAME_FIELD_NUMBER;
341  hash = (53 * hash) + getName().hashCode();
342  if (getDomainCount() > 0) {
343  hash = (37 * hash) + DOMAIN_FIELD_NUMBER;
344  hash = (53 * hash) + getDomainList().hashCode();
345  }
346  hash = (29 * hash) + unknownFields.hashCode();
347  memoizedHashCode = hash;
348  return hash;
349  }
350 
352  java.nio.ByteBuffer data)
353  throws com.google.protobuf.InvalidProtocolBufferException {
354  return PARSER.parseFrom(data);
355  }
357  java.nio.ByteBuffer data,
358  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
359  throws com.google.protobuf.InvalidProtocolBufferException {
360  return PARSER.parseFrom(data, extensionRegistry);
361  }
363  com.google.protobuf.ByteString data)
364  throws com.google.protobuf.InvalidProtocolBufferException {
365  return PARSER.parseFrom(data);
366  }
368  com.google.protobuf.ByteString data,
369  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370  throws com.google.protobuf.InvalidProtocolBufferException {
371  return PARSER.parseFrom(data, extensionRegistry);
372  }
373  public static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data)
374  throws com.google.protobuf.InvalidProtocolBufferException {
375  return PARSER.parseFrom(data);
376  }
378  byte[] data,
379  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
380  throws com.google.protobuf.InvalidProtocolBufferException {
381  return PARSER.parseFrom(data, extensionRegistry);
382  }
383  public static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input)
384  throws java.io.IOException {
385  return com.google.protobuf.GeneratedMessageV3
386  .parseWithIOException(PARSER, input);
387  }
389  java.io.InputStream input,
390  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
391  throws java.io.IOException {
392  return com.google.protobuf.GeneratedMessageV3
393  .parseWithIOException(PARSER, input, extensionRegistry);
394  }
395  public static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input)
396  throws java.io.IOException {
397  return com.google.protobuf.GeneratedMessageV3
398  .parseDelimitedWithIOException(PARSER, input);
399  }
401  java.io.InputStream input,
402  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
403  throws java.io.IOException {
404  return com.google.protobuf.GeneratedMessageV3
405  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
406  }
408  com.google.protobuf.CodedInputStream input)
409  throws java.io.IOException {
410  return com.google.protobuf.GeneratedMessageV3
411  .parseWithIOException(PARSER, input);
412  }
414  com.google.protobuf.CodedInputStream input,
415  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
416  throws java.io.IOException {
417  return com.google.protobuf.GeneratedMessageV3
418  .parseWithIOException(PARSER, input, extensionRegistry);
419  }
420 
421  @java.lang.Override
422  public Builder newBuilderForType() { return newBuilder(); }
423  public static Builder newBuilder() {
424  return DEFAULT_INSTANCE.toBuilder();
425  }
427  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
428  }
429  @java.lang.Override
430  public Builder toBuilder() {
431  return this == DEFAULT_INSTANCE
432  ? new Builder() : new Builder().mergeFrom(this);
433  }
434 
435  @java.lang.Override
437  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
438  Builder builder = new Builder(parent);
439  return builder;
440  }
462  public static final class Builder extends
463  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
464  // @@protoc_insertion_point(builder_implements:operations_research.sat.IntegerVariableProto)
465  com.google.ortools.sat.IntegerVariableProtoOrBuilder {
466  public static final com.google.protobuf.Descriptors.Descriptor
468  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
469  }
470 
471  @java.lang.Override
472  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
474  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_fieldAccessorTable
475  .ensureFieldAccessorsInitialized(
477  }
478 
479  // Construct using com.google.ortools.sat.IntegerVariableProto.newBuilder()
480  private Builder() {
481  maybeForceBuilderInitialization();
482  }
483 
484  private Builder(
485  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
486  super(parent);
487  maybeForceBuilderInitialization();
488  }
489  private void maybeForceBuilderInitialization() {
490  if (com.google.protobuf.GeneratedMessageV3
491  .alwaysUseFieldBuilders) {
492  }
493  }
494  @java.lang.Override
495  public Builder clear() {
496  super.clear();
497  name_ = "";
498 
499  domain_ = emptyLongList();
500  bitField0_ = (bitField0_ & ~0x00000001);
501  return this;
502  }
503 
504  @java.lang.Override
505  public com.google.protobuf.Descriptors.Descriptor
507  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_IntegerVariableProto_descriptor;
508  }
509 
510  @java.lang.Override
513  }
514 
515  @java.lang.Override
518  if (!result.isInitialized()) {
519  throw newUninitializedMessageException(result);
520  }
521  return result;
522  }
523 
524  @java.lang.Override
527  int from_bitField0_ = bitField0_;
528  result.name_ = name_;
529  if (((bitField0_ & 0x00000001) != 0)) {
530  domain_.makeImmutable();
531  bitField0_ = (bitField0_ & ~0x00000001);
532  }
533  result.domain_ = domain_;
534  onBuilt();
535  return result;
536  }
537 
538  @java.lang.Override
539  public Builder clone() {
540  return super.clone();
541  }
542  @java.lang.Override
544  com.google.protobuf.Descriptors.FieldDescriptor field,
545  java.lang.Object value) {
546  return super.setField(field, value);
547  }
548  @java.lang.Override
550  com.google.protobuf.Descriptors.FieldDescriptor field) {
551  return super.clearField(field);
552  }
553  @java.lang.Override
555  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
556  return super.clearOneof(oneof);
557  }
558  @java.lang.Override
560  com.google.protobuf.Descriptors.FieldDescriptor field,
561  int index, java.lang.Object value) {
562  return super.setRepeatedField(field, index, value);
563  }
564  @java.lang.Override
566  com.google.protobuf.Descriptors.FieldDescriptor field,
567  java.lang.Object value) {
568  return super.addRepeatedField(field, value);
569  }
570  @java.lang.Override
571  public Builder mergeFrom(com.google.protobuf.Message other) {
572  if (other instanceof com.google.ortools.sat.IntegerVariableProto) {
574  } else {
575  super.mergeFrom(other);
576  return this;
577  }
578  }
579 
581  if (other == com.google.ortools.sat.IntegerVariableProto.getDefaultInstance()) return this;
582  if (!other.getName().isEmpty()) {
583  name_ = other.name_;
584  onChanged();
585  }
586  if (!other.domain_.isEmpty()) {
587  if (domain_.isEmpty()) {
588  domain_ = other.domain_;
589  bitField0_ = (bitField0_ & ~0x00000001);
590  } else {
591  ensureDomainIsMutable();
592  domain_.addAll(other.domain_);
593  }
594  onChanged();
595  }
596  this.mergeUnknownFields(other.unknownFields);
597  onChanged();
598  return this;
599  }
600 
601  @java.lang.Override
602  public final boolean isInitialized() {
603  return true;
604  }
605 
606  @java.lang.Override
608  com.google.protobuf.CodedInputStream input,
609  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
610  throws java.io.IOException {
611  com.google.ortools.sat.IntegerVariableProto parsedMessage = null;
612  try {
613  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
614  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
615  parsedMessage = (com.google.ortools.sat.IntegerVariableProto) e.getUnfinishedMessage();
616  throw e.unwrapIOException();
617  } finally {
618  if (parsedMessage != null) {
619  mergeFrom(parsedMessage);
620  }
621  }
622  return this;
623  }
624  private int bitField0_;
625 
626  private java.lang.Object name_ = "";
635  public java.lang.String getName() {
636  java.lang.Object ref = name_;
637  if (!(ref instanceof java.lang.String)) {
638  com.google.protobuf.ByteString bs =
639  (com.google.protobuf.ByteString) ref;
640  java.lang.String s = bs.toStringUtf8();
641  name_ = s;
642  return s;
643  } else {
644  return (java.lang.String) ref;
645  }
646  }
655  public com.google.protobuf.ByteString
657  java.lang.Object ref = name_;
658  if (ref instanceof String) {
659  com.google.protobuf.ByteString b =
660  com.google.protobuf.ByteString.copyFromUtf8(
661  (java.lang.String) ref);
662  name_ = b;
663  return b;
664  } else {
665  return (com.google.protobuf.ByteString) ref;
666  }
667  }
677  public Builder setName(
678  java.lang.String value) {
679  if (value == null) {
680  throw new NullPointerException();
681  }
682 
683  name_ = value;
684  onChanged();
685  return this;
686  }
695  public Builder clearName() {
696 
697  name_ = getDefaultInstance().getName();
698  onChanged();
699  return this;
700  }
711  com.google.protobuf.ByteString value) {
712  if (value == null) {
713  throw new NullPointerException();
714  }
715  checkByteStringIsUtf8(value);
716 
717  name_ = value;
718  onChanged();
719  return this;
720  }
721 
722  private com.google.protobuf.Internal.LongList domain_ = emptyLongList();
723  private void ensureDomainIsMutable() {
724  if (!((bitField0_ & 0x00000001) != 0)) {
725  domain_ = mutableCopy(domain_);
726  bitField0_ |= 0x00000001;
727  }
728  }
750  public java.util.List<java.lang.Long>
752  return ((bitField0_ & 0x00000001) != 0) ?
753  java.util.Collections.unmodifiableList(domain_) : domain_;
754  }
776  public int getDomainCount() {
777  return domain_.size();
778  }
801  public long getDomain(int index) {
802  return domain_.getLong(index);
803  }
828  int index, long value) {
829  ensureDomainIsMutable();
830  domain_.setLong(index, value);
831  onChanged();
832  return this;
833  }
856  public Builder addDomain(long value) {
857  ensureDomainIsMutable();
858  domain_.addLong(value);
859  onChanged();
860  return this;
861  }
885  java.lang.Iterable<? extends java.lang.Long> values) {
886  ensureDomainIsMutable();
887  com.google.protobuf.AbstractMessageLite.Builder.addAll(
888  values, domain_);
889  onChanged();
890  return this;
891  }
913  public Builder clearDomain() {
914  domain_ = emptyLongList();
915  bitField0_ = (bitField0_ & ~0x00000001);
916  onChanged();
917  return this;
918  }
919  @java.lang.Override
920  public final Builder setUnknownFields(
921  final com.google.protobuf.UnknownFieldSet unknownFields) {
922  return super.setUnknownFields(unknownFields);
923  }
924 
925  @java.lang.Override
927  final com.google.protobuf.UnknownFieldSet unknownFields) {
928  return super.mergeUnknownFields(unknownFields);
929  }
930 
931 
932  // @@protoc_insertion_point(builder_scope:operations_research.sat.IntegerVariableProto)
933  }
934 
935  // @@protoc_insertion_point(class_scope:operations_research.sat.IntegerVariableProto)
936  private static final com.google.ortools.sat.IntegerVariableProto DEFAULT_INSTANCE;
937  static {
938  DEFAULT_INSTANCE = new com.google.ortools.sat.IntegerVariableProto();
939  }
940 
942  return DEFAULT_INSTANCE;
943  }
944 
945  private static final com.google.protobuf.Parser<IntegerVariableProto>
946  PARSER = new com.google.protobuf.AbstractParser<IntegerVariableProto>() {
947  @java.lang.Override
948  public IntegerVariableProto parsePartialFrom(
949  com.google.protobuf.CodedInputStream input,
950  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
951  throws com.google.protobuf.InvalidProtocolBufferException {
952  return new IntegerVariableProto(input, extensionRegistry);
953  }
954  };
955 
956  public static com.google.protobuf.Parser<IntegerVariableProto> parser() {
957  return PARSER;
958  }
959 
960  @java.lang.Override
961  public com.google.protobuf.Parser<IntegerVariableProto> getParserForType() {
962  return PARSER;
963  }
964 
965  @java.lang.Override
967  return DEFAULT_INSTANCE;
968  }
969 
970 }
971 
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.ByteString data)
.lang.Override com.google.protobuf.ByteString getNameBytes()
Builder clearDomain()
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder clearName()
Builder mergeFrom(com.google.ortools.sat.IntegerVariableProto other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.protobuf.Parser< IntegerVariableProto > parser()
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.nio.ByteBuffer data)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder clear()
.lang.Override Builder clone()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder newBuilderForType()
Builder setDomain(int index, long value)
static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
int getDomainCount()
.lang.Override com.google.ortools.sat.IntegerVariableProto buildPartial()
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override com.google.protobuf.Parser< IntegerVariableProto > getParserForType()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder setName(java.lang.String value)
long getDomain(int index)
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
.lang.Override java.util.List< java.lang.Long > getDomainList()
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
long getDomain(int index)
com.google.protobuf.ByteString getNameBytes()
.lang.Override com.google.ortools.sat.IntegerVariableProto getDefaultInstanceForType()
.lang.Override final boolean isInitialized()
Builder setNameBytes(com.google.protobuf.ByteString value)
static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.IntegerVariableProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override int getSerializedSize()
Builder addDomain(long value)
Builder addAllDomain(java.lang.Iterable<? extends java.lang.Long > values)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override Builder toBuilder()
static com.google.ortools.sat.IntegerVariableProto parseFrom(com.google.protobuf.CodedInputStream input)
.lang.Override final boolean isInitialized()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override com.google.ortools.sat.IntegerVariableProto build()
static Builder newBuilder(com.google.ortools.sat.IntegerVariableProto prototype)
.lang.Override com.google.ortools.sat.IntegerVariableProto getDefaultInstanceForType()
.lang.Override int hashCode()
int getDomainCount()
static com.google.ortools.sat.IntegerVariableProto parseFrom(byte[] data)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static com.google.ortools.sat.IntegerVariableProto getDefaultInstance()
static final int DOMAIN_FIELD_NUMBER
.lang.Override java.lang.String getName()
java.util.List< java.lang.Long > getDomainList()
static Builder newBuilder()
java.lang.String getName()
static com.google.ortools.sat.IntegerVariableProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static final int NAME_FIELD_NUMBER