Java Reference

Java Reference

MPIndicatorConstraint.java
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/linear_solver/linear_solver.proto
3 
4 package com.google.ortools.linearsolver;
5 
19 public final class MPIndicatorConstraint extends
20  com.google.protobuf.GeneratedMessageV3 implements
21  // @@protoc_insertion_point(message_implements:operations_research.MPIndicatorConstraint)
23 private static final long serialVersionUID = 0L;
24  // Use MPIndicatorConstraint.newBuilder() to construct.
25  private MPIndicatorConstraint(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
26  super(builder);
27  }
28  private MPIndicatorConstraint() {
29  }
30 
31  @java.lang.Override
32  @SuppressWarnings({"unused"})
33  protected java.lang.Object newInstance(
34  UnusedPrivateParameter unused) {
35  return new MPIndicatorConstraint();
36  }
37 
38  @java.lang.Override
39  public final com.google.protobuf.UnknownFieldSet
41  return this.unknownFields;
42  }
43  private MPIndicatorConstraint(
44  com.google.protobuf.CodedInputStream input,
45  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
46  throws com.google.protobuf.InvalidProtocolBufferException {
47  this();
48  if (extensionRegistry == null) {
49  throw new java.lang.NullPointerException();
50  }
51  int mutable_bitField0_ = 0;
52  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
53  com.google.protobuf.UnknownFieldSet.newBuilder();
54  try {
55  boolean done = false;
56  while (!done) {
57  int tag = input.readTag();
58  switch (tag) {
59  case 0:
60  done = true;
61  break;
62  case 8: {
63  bitField0_ |= 0x00000001;
64  varIndex_ = input.readInt32();
65  break;
66  }
67  case 16: {
68  bitField0_ |= 0x00000002;
69  varValue_ = input.readInt32();
70  break;
71  }
72  case 26: {
74  if (((bitField0_ & 0x00000004) != 0)) {
75  subBuilder = constraint_.toBuilder();
76  }
77  constraint_ = input.readMessage(com.google.ortools.linearsolver.MPConstraintProto.PARSER, extensionRegistry);
78  if (subBuilder != null) {
79  subBuilder.mergeFrom(constraint_);
80  constraint_ = subBuilder.buildPartial();
81  }
82  bitField0_ |= 0x00000004;
83  break;
84  }
85  default: {
86  if (!parseUnknownField(
87  input, unknownFields, extensionRegistry, tag)) {
88  done = true;
89  }
90  break;
91  }
92  }
93  }
94  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
95  throw e.setUnfinishedMessage(this);
96  } catch (java.io.IOException e) {
97  throw new com.google.protobuf.InvalidProtocolBufferException(
98  e).setUnfinishedMessage(this);
99  } finally {
100  this.unknownFields = unknownFields.build();
101  makeExtensionsImmutable();
102  }
103  }
104  public static final com.google.protobuf.Descriptors.Descriptor
106  return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
107  }
108 
109  @java.lang.Override
110  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
112  return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_fieldAccessorTable
113  .ensureFieldAccessorsInitialized(
115  }
116 
117  private int bitField0_;
118  public static final int VAR_INDEX_FIELD_NUMBER = 1;
119  private int varIndex_;
129  public boolean hasVarIndex() {
130  return ((bitField0_ & 0x00000001) != 0);
131  }
141  public int getVarIndex() {
142  return varIndex_;
143  }
144 
145  public static final int VAR_VALUE_FIELD_NUMBER = 2;
146  private int varValue_;
155  public boolean hasVarValue() {
156  return ((bitField0_ & 0x00000002) != 0);
157  }
166  public int getVarValue() {
167  return varValue_;
168  }
169 
170  public static final int CONSTRAINT_FIELD_NUMBER = 3;
171  private com.google.ortools.linearsolver.MPConstraintProto constraint_;
180  public boolean hasConstraint() {
181  return ((bitField0_ & 0x00000004) != 0);
182  }
192  return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
193  }
202  return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
203  }
204 
205  private byte memoizedIsInitialized = -1;
206  @java.lang.Override
207  public final boolean isInitialized() {
208  byte isInitialized = memoizedIsInitialized;
209  if (isInitialized == 1) return true;
210  if (isInitialized == 0) return false;
211 
212  memoizedIsInitialized = 1;
213  return true;
214  }
215 
216  @java.lang.Override
217  public void writeTo(com.google.protobuf.CodedOutputStream output)
218  throws java.io.IOException {
219  if (((bitField0_ & 0x00000001) != 0)) {
220  output.writeInt32(1, varIndex_);
221  }
222  if (((bitField0_ & 0x00000002) != 0)) {
223  output.writeInt32(2, varValue_);
224  }
225  if (((bitField0_ & 0x00000004) != 0)) {
226  output.writeMessage(3, getConstraint());
227  }
228  unknownFields.writeTo(output);
229  }
230 
231  @java.lang.Override
232  public int getSerializedSize() {
233  int size = memoizedSize;
234  if (size != -1) return size;
235 
236  size = 0;
237  if (((bitField0_ & 0x00000001) != 0)) {
238  size += com.google.protobuf.CodedOutputStream
239  .computeInt32Size(1, varIndex_);
240  }
241  if (((bitField0_ & 0x00000002) != 0)) {
242  size += com.google.protobuf.CodedOutputStream
243  .computeInt32Size(2, varValue_);
244  }
245  if (((bitField0_ & 0x00000004) != 0)) {
246  size += com.google.protobuf.CodedOutputStream
247  .computeMessageSize(3, getConstraint());
248  }
249  size += unknownFields.getSerializedSize();
250  memoizedSize = size;
251  return size;
252  }
253 
254  @java.lang.Override
255  public boolean equals(final java.lang.Object obj) {
256  if (obj == this) {
257  return true;
258  }
259  if (!(obj instanceof com.google.ortools.linearsolver.MPIndicatorConstraint)) {
260  return super.equals(obj);
261  }
263 
264  if (hasVarIndex() != other.hasVarIndex()) return false;
265  if (hasVarIndex()) {
266  if (getVarIndex()
267  != other.getVarIndex()) return false;
268  }
269  if (hasVarValue() != other.hasVarValue()) return false;
270  if (hasVarValue()) {
271  if (getVarValue()
272  != other.getVarValue()) return false;
273  }
274  if (hasConstraint() != other.hasConstraint()) return false;
275  if (hasConstraint()) {
276  if (!getConstraint()
277  .equals(other.getConstraint())) return false;
278  }
279  if (!unknownFields.equals(other.unknownFields)) return false;
280  return true;
281  }
282 
283  @java.lang.Override
284  public int hashCode() {
285  if (memoizedHashCode != 0) {
286  return memoizedHashCode;
287  }
288  int hash = 41;
289  hash = (19 * hash) + getDescriptor().hashCode();
290  if (hasVarIndex()) {
291  hash = (37 * hash) + VAR_INDEX_FIELD_NUMBER;
292  hash = (53 * hash) + getVarIndex();
293  }
294  if (hasVarValue()) {
295  hash = (37 * hash) + VAR_VALUE_FIELD_NUMBER;
296  hash = (53 * hash) + getVarValue();
297  }
298  if (hasConstraint()) {
299  hash = (37 * hash) + CONSTRAINT_FIELD_NUMBER;
300  hash = (53 * hash) + getConstraint().hashCode();
301  }
302  hash = (29 * hash) + unknownFields.hashCode();
303  memoizedHashCode = hash;
304  return hash;
305  }
306 
308  java.nio.ByteBuffer data)
309  throws com.google.protobuf.InvalidProtocolBufferException {
310  return PARSER.parseFrom(data);
311  }
313  java.nio.ByteBuffer data,
314  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
315  throws com.google.protobuf.InvalidProtocolBufferException {
316  return PARSER.parseFrom(data, extensionRegistry);
317  }
319  com.google.protobuf.ByteString data)
320  throws com.google.protobuf.InvalidProtocolBufferException {
321  return PARSER.parseFrom(data);
322  }
324  com.google.protobuf.ByteString data,
325  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
326  throws com.google.protobuf.InvalidProtocolBufferException {
327  return PARSER.parseFrom(data, extensionRegistry);
328  }
330  throws com.google.protobuf.InvalidProtocolBufferException {
331  return PARSER.parseFrom(data);
332  }
334  byte[] data,
335  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
336  throws com.google.protobuf.InvalidProtocolBufferException {
337  return PARSER.parseFrom(data, extensionRegistry);
338  }
339  public static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.io.InputStream input)
340  throws java.io.IOException {
341  return com.google.protobuf.GeneratedMessageV3
342  .parseWithIOException(PARSER, input);
343  }
345  java.io.InputStream input,
346  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
347  throws java.io.IOException {
348  return com.google.protobuf.GeneratedMessageV3
349  .parseWithIOException(PARSER, input, extensionRegistry);
350  }
351  public static com.google.ortools.linearsolver.MPIndicatorConstraint parseDelimitedFrom(java.io.InputStream input)
352  throws java.io.IOException {
353  return com.google.protobuf.GeneratedMessageV3
354  .parseDelimitedWithIOException(PARSER, input);
355  }
357  java.io.InputStream input,
358  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
359  throws java.io.IOException {
360  return com.google.protobuf.GeneratedMessageV3
361  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
362  }
364  com.google.protobuf.CodedInputStream input)
365  throws java.io.IOException {
366  return com.google.protobuf.GeneratedMessageV3
367  .parseWithIOException(PARSER, input);
368  }
370  com.google.protobuf.CodedInputStream input,
371  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
372  throws java.io.IOException {
373  return com.google.protobuf.GeneratedMessageV3
374  .parseWithIOException(PARSER, input, extensionRegistry);
375  }
376 
377  @java.lang.Override
378  public Builder newBuilderForType() { return newBuilder(); }
379  public static Builder newBuilder() {
380  return DEFAULT_INSTANCE.toBuilder();
381  }
383  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
384  }
385  @java.lang.Override
386  public Builder toBuilder() {
387  return this == DEFAULT_INSTANCE
388  ? new Builder() : new Builder().mergeFrom(this);
389  }
390 
391  @java.lang.Override
393  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
394  Builder builder = new Builder(parent);
395  return builder;
396  }
410  public static final class Builder extends
411  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
412  // @@protoc_insertion_point(builder_implements:operations_research.MPIndicatorConstraint)
413  com.google.ortools.linearsolver.MPIndicatorConstraintOrBuilder {
414  public static final com.google.protobuf.Descriptors.Descriptor
416  return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
417  }
418 
419  @java.lang.Override
420  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
422  return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_fieldAccessorTable
423  .ensureFieldAccessorsInitialized(
425  }
426 
427  // Construct using com.google.ortools.linearsolver.MPIndicatorConstraint.newBuilder()
428  private Builder() {
429  maybeForceBuilderInitialization();
430  }
431 
432  private Builder(
433  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
434  super(parent);
435  maybeForceBuilderInitialization();
436  }
437  private void maybeForceBuilderInitialization() {
438  if (com.google.protobuf.GeneratedMessageV3
439  .alwaysUseFieldBuilders) {
440  getConstraintFieldBuilder();
441  }
442  }
443  @java.lang.Override
444  public Builder clear() {
445  super.clear();
446  varIndex_ = 0;
447  bitField0_ = (bitField0_ & ~0x00000001);
448  varValue_ = 0;
449  bitField0_ = (bitField0_ & ~0x00000002);
450  if (constraintBuilder_ == null) {
451  constraint_ = null;
452  } else {
453  constraintBuilder_.clear();
454  }
455  bitField0_ = (bitField0_ & ~0x00000004);
456  return this;
457  }
458 
459  @java.lang.Override
460  public com.google.protobuf.Descriptors.Descriptor
462  return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
463  }
464 
465  @java.lang.Override
468  }
469 
470  @java.lang.Override
473  if (!result.isInitialized()) {
474  throw newUninitializedMessageException(result);
475  }
476  return result;
477  }
478 
479  @java.lang.Override
482  int from_bitField0_ = bitField0_;
483  int to_bitField0_ = 0;
484  if (((from_bitField0_ & 0x00000001) != 0)) {
485  result.varIndex_ = varIndex_;
486  to_bitField0_ |= 0x00000001;
487  }
488  if (((from_bitField0_ & 0x00000002) != 0)) {
489  result.varValue_ = varValue_;
490  to_bitField0_ |= 0x00000002;
491  }
492  if (((from_bitField0_ & 0x00000004) != 0)) {
493  if (constraintBuilder_ == null) {
494  result.constraint_ = constraint_;
495  } else {
496  result.constraint_ = constraintBuilder_.build();
497  }
498  to_bitField0_ |= 0x00000004;
499  }
500  result.bitField0_ = to_bitField0_;
501  onBuilt();
502  return result;
503  }
504 
505  @java.lang.Override
506  public Builder clone() {
507  return super.clone();
508  }
509  @java.lang.Override
511  com.google.protobuf.Descriptors.FieldDescriptor field,
512  java.lang.Object value) {
513  return super.setField(field, value);
514  }
515  @java.lang.Override
517  com.google.protobuf.Descriptors.FieldDescriptor field) {
518  return super.clearField(field);
519  }
520  @java.lang.Override
522  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
523  return super.clearOneof(oneof);
524  }
525  @java.lang.Override
527  com.google.protobuf.Descriptors.FieldDescriptor field,
528  int index, java.lang.Object value) {
529  return super.setRepeatedField(field, index, value);
530  }
531  @java.lang.Override
533  com.google.protobuf.Descriptors.FieldDescriptor field,
534  java.lang.Object value) {
535  return super.addRepeatedField(field, value);
536  }
537  @java.lang.Override
538  public Builder mergeFrom(com.google.protobuf.Message other) {
539  if (other instanceof com.google.ortools.linearsolver.MPIndicatorConstraint) {
541  } else {
542  super.mergeFrom(other);
543  return this;
544  }
545  }
546 
549  if (other.hasVarIndex()) {
550  setVarIndex(other.getVarIndex());
551  }
552  if (other.hasVarValue()) {
553  setVarValue(other.getVarValue());
554  }
555  if (other.hasConstraint()) {
556  mergeConstraint(other.getConstraint());
557  }
558  this.mergeUnknownFields(other.unknownFields);
559  onChanged();
560  return this;
561  }
562 
563  @java.lang.Override
564  public final boolean isInitialized() {
565  return true;
566  }
567 
568  @java.lang.Override
570  com.google.protobuf.CodedInputStream input,
571  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
572  throws java.io.IOException {
573  com.google.ortools.linearsolver.MPIndicatorConstraint parsedMessage = null;
574  try {
575  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
576  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
577  parsedMessage = (com.google.ortools.linearsolver.MPIndicatorConstraint) e.getUnfinishedMessage();
578  throw e.unwrapIOException();
579  } finally {
580  if (parsedMessage != null) {
581  mergeFrom(parsedMessage);
582  }
583  }
584  return this;
585  }
586  private int bitField0_;
587 
588  private int varIndex_ ;
598  public boolean hasVarIndex() {
599  return ((bitField0_ & 0x00000001) != 0);
600  }
610  public int getVarIndex() {
611  return varIndex_;
612  }
623  public Builder setVarIndex(int value) {
624  bitField0_ |= 0x00000001;
625  varIndex_ = value;
626  onChanged();
627  return this;
628  }
639  bitField0_ = (bitField0_ & ~0x00000001);
640  varIndex_ = 0;
641  onChanged();
642  return this;
643  }
644 
645  private int varValue_ ;
654  public boolean hasVarValue() {
655  return ((bitField0_ & 0x00000002) != 0);
656  }
665  public int getVarValue() {
666  return varValue_;
667  }
677  public Builder setVarValue(int value) {
678  bitField0_ |= 0x00000002;
679  varValue_ = value;
680  onChanged();
681  return this;
682  }
692  bitField0_ = (bitField0_ & ~0x00000002);
693  varValue_ = 0;
694  onChanged();
695  return this;
696  }
697 
698  private com.google.ortools.linearsolver.MPConstraintProto constraint_;
699  private com.google.protobuf.SingleFieldBuilderV3<
709  public boolean hasConstraint() {
710  return ((bitField0_ & 0x00000004) != 0);
711  }
721  if (constraintBuilder_ == null) {
722  return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
723  } else {
724  return constraintBuilder_.getMessage();
725  }
726  }
735  if (constraintBuilder_ == null) {
736  if (value == null) {
737  throw new NullPointerException();
738  }
739  constraint_ = value;
740  onChanged();
741  } else {
742  constraintBuilder_.setMessage(value);
743  }
744  bitField0_ |= 0x00000004;
745  return this;
746  }
756  if (constraintBuilder_ == null) {
757  constraint_ = builderForValue.build();
758  onChanged();
759  } else {
760  constraintBuilder_.setMessage(builderForValue.build());
761  }
762  bitField0_ |= 0x00000004;
763  return this;
764  }
773  if (constraintBuilder_ == null) {
774  if (((bitField0_ & 0x00000004) != 0) &&
775  constraint_ != null &&
777  constraint_ =
779  } else {
780  constraint_ = value;
781  }
782  onChanged();
783  } else {
784  constraintBuilder_.mergeFrom(value);
785  }
786  bitField0_ |= 0x00000004;
787  return this;
788  }
797  if (constraintBuilder_ == null) {
798  constraint_ = null;
799  onChanged();
800  } else {
801  constraintBuilder_.clear();
802  }
803  bitField0_ = (bitField0_ & ~0x00000004);
804  return this;
805  }
814  bitField0_ |= 0x00000004;
815  onChanged();
816  return getConstraintFieldBuilder().getBuilder();
817  }
826  if (constraintBuilder_ != null) {
827  return constraintBuilder_.getMessageOrBuilder();
828  } else {
829  return constraint_ == null ?
831  }
832  }
840  private com.google.protobuf.SingleFieldBuilderV3<
842  getConstraintFieldBuilder() {
843  if (constraintBuilder_ == null) {
844  constraintBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
846  getConstraint(),
847  getParentForChildren(),
848  isClean());
849  constraint_ = null;
850  }
851  return constraintBuilder_;
852  }
853  @java.lang.Override
854  public final Builder setUnknownFields(
855  final com.google.protobuf.UnknownFieldSet unknownFields) {
856  return super.setUnknownFields(unknownFields);
857  }
858 
859  @java.lang.Override
861  final com.google.protobuf.UnknownFieldSet unknownFields) {
862  return super.mergeUnknownFields(unknownFields);
863  }
864 
865 
866  // @@protoc_insertion_point(builder_scope:operations_research.MPIndicatorConstraint)
867  }
868 
869  // @@protoc_insertion_point(class_scope:operations_research.MPIndicatorConstraint)
870  private static final com.google.ortools.linearsolver.MPIndicatorConstraint DEFAULT_INSTANCE;
871  static {
872  DEFAULT_INSTANCE = new com.google.ortools.linearsolver.MPIndicatorConstraint();
873  }
874 
876  return DEFAULT_INSTANCE;
877  }
878 
879  @java.lang.Deprecated public static final com.google.protobuf.Parser<MPIndicatorConstraint>
880  PARSER = new com.google.protobuf.AbstractParser<MPIndicatorConstraint>() {
881  @java.lang.Override
882  public MPIndicatorConstraint parsePartialFrom(
883  com.google.protobuf.CodedInputStream input,
884  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
885  throws com.google.protobuf.InvalidProtocolBufferException {
886  return new MPIndicatorConstraint(input, extensionRegistry);
887  }
888  };
889 
890  public static com.google.protobuf.Parser<MPIndicatorConstraint> parser() {
891  return PARSER;
892  }
893 
894  @java.lang.Override
895  public com.google.protobuf.Parser<MPIndicatorConstraint> getParserForType() {
896  return PARSER;
897  }
898 
899  @java.lang.Override
901  return DEFAULT_INSTANCE;
902  }
903 
904 }
905 
.lang.Override Builder toBuilder()
boolean hasConstraint()
Builder mergeConstraint(com.google.ortools.linearsolver.MPConstraintProto value)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override com.google.ortools.linearsolver.MPConstraintProto buildPartial()
static com.google.protobuf.Parser< MPIndicatorConstraint > parser()
Builder clearConstraint()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.nio.ByteBuffer data)
boolean hasVarIndex()
.lang.Override Builder newBuilderForType()
.lang.Override com.google.protobuf.Parser< MPIndicatorConstraint > getParserForType()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
boolean hasVarValue()
.lang.Override int hashCode()
.lang.Override com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstanceForType()
.lang.Deprecated static final com.google.protobuf.Parser< MPConstraintProto > PARSER
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.linearsolver.MPConstraintProto getConstraint()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static Builder newBuilder()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
static final int VAR_INDEX_FIELD_NUMBER
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.ByteString data)
static final int CONSTRAINT_FIELD_NUMBER
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
com.google.ortools.linearsolver.MPConstraintProtoOrBuilder getConstraintOrBuilder()
int getVarValue()
static final int VAR_VALUE_FIELD_NUMBER
.lang.Override com.google.ortools.linearsolver.MPIndicatorConstraint build()
com.google.ortools.linearsolver.MPConstraintProtoOrBuilder getConstraintOrBuilder()
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Builder setVarIndex(int value)
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override Builder toBuilder()
Builder setVarValue(int value)
com.google.ortools.linearsolver.MPConstraintProto.Builder getConstraintBuilder()
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
int getVarValue()
static Builder newBuilder(com.google.ortools.linearsolver.MPIndicatorConstraint prototype)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override final boolean isInitialized()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
com.google.ortools.linearsolver.MPConstraintProto getConstraint()
Builder setConstraint(com.google.ortools.linearsolver.MPConstraintProto.Builder builderForValue)
.lang.Override Builder clone()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstanceForType()
.lang.Override boolean equals(final java.lang.Object obj)
Builder clearVarValue()
int getVarIndex()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Deprecated static final com.google.protobuf.Parser< MPIndicatorConstraint > PARSER
int getVarIndex()
static Builder newBuilder()
boolean hasConstraint()
.lang.Override int getSerializedSize()
Builder clearVarIndex()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseDelimitedFrom(java.io.InputStream input)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.linearsolver.MPConstraintProto getDefaultInstance()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override final boolean isInitialized()
Builder setConstraint(com.google.ortools.linearsolver.MPConstraintProto value)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
boolean hasVarValue()
Builder mergeFrom(com.google.ortools.linearsolver.MPIndicatorConstraint other)
static com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstance()
.lang.Override com.google.ortools.linearsolver.MPIndicatorConstraint buildPartial()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(byte[] data)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
boolean hasVarIndex()
.lang.Override Builder clear()
.lang.Override int hashCode()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.io.InputStream input)