Java Reference

Java Reference

MPAbsConstraint.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
4package com.google.ortools.linearsolver;
5
13public final class MPAbsConstraint extends
14 com.google.protobuf.GeneratedMessageV3 implements
15 // @@protoc_insertion_point(message_implements:operations_research.MPAbsConstraint)
17private static final long serialVersionUID = 0L;
18 // Use MPAbsConstraint.newBuilder() to construct.
19 private MPAbsConstraint(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20 super(builder);
21 }
22 private MPAbsConstraint() {
23 }
24
25 @java.lang.Override
26 @SuppressWarnings({"unused"})
27 protected java.lang.Object newInstance(
28 UnusedPrivateParameter unused) {
29 return new MPAbsConstraint();
30 }
31
32 @java.lang.Override
33 public final com.google.protobuf.UnknownFieldSet
35 return this.unknownFields;
36 }
37 private MPAbsConstraint(
38 com.google.protobuf.CodedInputStream input,
39 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40 throws com.google.protobuf.InvalidProtocolBufferException {
41 this();
42 if (extensionRegistry == null) {
43 throw new java.lang.NullPointerException();
44 }
45 int mutable_bitField0_ = 0;
46 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
47 com.google.protobuf.UnknownFieldSet.newBuilder();
48 try {
49 boolean done = false;
50 while (!done) {
51 int tag = input.readTag();
52 switch (tag) {
53 case 0:
54 done = true;
55 break;
56 case 8: {
57 bitField0_ |= 0x00000001;
58 varIndex_ = input.readInt32();
59 break;
60 }
61 case 16: {
62 bitField0_ |= 0x00000002;
63 resultantVarIndex_ = input.readInt32();
64 break;
65 }
66 default: {
67 if (!parseUnknownField(
68 input, unknownFields, extensionRegistry, tag)) {
69 done = true;
70 }
71 break;
72 }
73 }
74 }
75 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
76 throw e.setUnfinishedMessage(this);
77 } catch (java.io.IOException e) {
78 throw new com.google.protobuf.InvalidProtocolBufferException(
79 e).setUnfinishedMessage(this);
80 } finally {
81 this.unknownFields = unknownFields.build();
82 makeExtensionsImmutable();
83 }
84 }
85 public static final com.google.protobuf.Descriptors.Descriptor
87 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPAbsConstraint_descriptor;
88 }
89
90 @java.lang.Override
91 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPAbsConstraint_fieldAccessorTable
94 .ensureFieldAccessorsInitialized(
95 com.google.ortools.linearsolver.MPAbsConstraint.class, com.google.ortools.linearsolver.MPAbsConstraint.Builder.class);
96 }
97
98 private int bitField0_;
99 public static final int VAR_INDEX_FIELD_NUMBER = 1;
100 private int varIndex_;
110 @java.lang.Override
111 public boolean hasVarIndex() {
112 return ((bitField0_ & 0x00000001) != 0);
113 }
123 @java.lang.Override
124 public int getVarIndex() {
125 return varIndex_;
126 }
127
128 public static final int RESULTANT_VAR_INDEX_FIELD_NUMBER = 2;
129 private int resultantVarIndex_;
134 @java.lang.Override
135 public boolean hasResultantVarIndex() {
136 return ((bitField0_ & 0x00000002) != 0);
137 }
142 @java.lang.Override
143 public int getResultantVarIndex() {
144 return resultantVarIndex_;
145 }
146
147 private byte memoizedIsInitialized = -1;
148 @java.lang.Override
149 public final boolean isInitialized() {
150 byte isInitialized = memoizedIsInitialized;
151 if (isInitialized == 1) return true;
152 if (isInitialized == 0) return false;
153
154 memoizedIsInitialized = 1;
155 return true;
156 }
157
158 @java.lang.Override
159 public void writeTo(com.google.protobuf.CodedOutputStream output)
160 throws java.io.IOException {
161 if (((bitField0_ & 0x00000001) != 0)) {
162 output.writeInt32(1, varIndex_);
163 }
164 if (((bitField0_ & 0x00000002) != 0)) {
165 output.writeInt32(2, resultantVarIndex_);
166 }
167 unknownFields.writeTo(output);
168 }
169
170 @java.lang.Override
171 public int getSerializedSize() {
172 int size = memoizedSize;
173 if (size != -1) return size;
174
175 size = 0;
176 if (((bitField0_ & 0x00000001) != 0)) {
177 size += com.google.protobuf.CodedOutputStream
178 .computeInt32Size(1, varIndex_);
179 }
180 if (((bitField0_ & 0x00000002) != 0)) {
181 size += com.google.protobuf.CodedOutputStream
182 .computeInt32Size(2, resultantVarIndex_);
183 }
184 size += unknownFields.getSerializedSize();
185 memoizedSize = size;
186 return size;
187 }
188
189 @java.lang.Override
190 public boolean equals(final java.lang.Object obj) {
191 if (obj == this) {
192 return true;
193 }
194 if (!(obj instanceof com.google.ortools.linearsolver.MPAbsConstraint)) {
195 return super.equals(obj);
196 }
197 com.google.ortools.linearsolver.MPAbsConstraint other = (com.google.ortools.linearsolver.MPAbsConstraint) obj;
198
199 if (hasVarIndex() != other.hasVarIndex()) return false;
200 if (hasVarIndex()) {
201 if (getVarIndex()
202 != other.getVarIndex()) return false;
203 }
204 if (hasResultantVarIndex() != other.hasResultantVarIndex()) return false;
205 if (hasResultantVarIndex()) {
207 != other.getResultantVarIndex()) return false;
208 }
209 if (!unknownFields.equals(other.unknownFields)) return false;
210 return true;
211 }
212
213 @java.lang.Override
214 public int hashCode() {
215 if (memoizedHashCode != 0) {
216 return memoizedHashCode;
217 }
218 int hash = 41;
219 hash = (19 * hash) + getDescriptor().hashCode();
220 if (hasVarIndex()) {
221 hash = (37 * hash) + VAR_INDEX_FIELD_NUMBER;
222 hash = (53 * hash) + getVarIndex();
223 }
224 if (hasResultantVarIndex()) {
225 hash = (37 * hash) + RESULTANT_VAR_INDEX_FIELD_NUMBER;
226 hash = (53 * hash) + getResultantVarIndex();
227 }
228 hash = (29 * hash) + unknownFields.hashCode();
229 memoizedHashCode = hash;
230 return hash;
231 }
232
233 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
234 java.nio.ByteBuffer data)
235 throws com.google.protobuf.InvalidProtocolBufferException {
236 return PARSER.parseFrom(data);
237 }
238 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
239 java.nio.ByteBuffer data,
240 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
241 throws com.google.protobuf.InvalidProtocolBufferException {
242 return PARSER.parseFrom(data, extensionRegistry);
243 }
244 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
245 com.google.protobuf.ByteString data)
246 throws com.google.protobuf.InvalidProtocolBufferException {
247 return PARSER.parseFrom(data);
248 }
249 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
250 com.google.protobuf.ByteString data,
251 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
252 throws com.google.protobuf.InvalidProtocolBufferException {
253 return PARSER.parseFrom(data, extensionRegistry);
254 }
255 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(byte[] data)
256 throws com.google.protobuf.InvalidProtocolBufferException {
257 return PARSER.parseFrom(data);
258 }
259 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
260 byte[] data,
261 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
262 throws com.google.protobuf.InvalidProtocolBufferException {
263 return PARSER.parseFrom(data, extensionRegistry);
264 }
265 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(java.io.InputStream input)
266 throws java.io.IOException {
267 return com.google.protobuf.GeneratedMessageV3
268 .parseWithIOException(PARSER, input);
269 }
270 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
271 java.io.InputStream input,
272 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
273 throws java.io.IOException {
274 return com.google.protobuf.GeneratedMessageV3
275 .parseWithIOException(PARSER, input, extensionRegistry);
276 }
277 public static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom(java.io.InputStream input)
278 throws java.io.IOException {
279 return com.google.protobuf.GeneratedMessageV3
280 .parseDelimitedWithIOException(PARSER, input);
281 }
282 public static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom(
283 java.io.InputStream input,
284 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
285 throws java.io.IOException {
286 return com.google.protobuf.GeneratedMessageV3
287 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
288 }
289 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
290 com.google.protobuf.CodedInputStream input)
291 throws java.io.IOException {
292 return com.google.protobuf.GeneratedMessageV3
293 .parseWithIOException(PARSER, input);
294 }
295 public static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(
296 com.google.protobuf.CodedInputStream input,
297 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
298 throws java.io.IOException {
299 return com.google.protobuf.GeneratedMessageV3
300 .parseWithIOException(PARSER, input, extensionRegistry);
301 }
302
303 @java.lang.Override
304 public Builder newBuilderForType() { return newBuilder(); }
305 public static Builder newBuilder() {
306 return DEFAULT_INSTANCE.toBuilder();
307 }
308 public static Builder newBuilder(com.google.ortools.linearsolver.MPAbsConstraint prototype) {
309 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
310 }
311 @java.lang.Override
313 return this == DEFAULT_INSTANCE
314 ? new Builder() : new Builder().mergeFrom(this);
315 }
316
317 @java.lang.Override
319 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
320 Builder builder = new Builder(parent);
321 return builder;
322 }
330 public static final class Builder extends
331 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
332 // @@protoc_insertion_point(builder_implements:operations_research.MPAbsConstraint)
333 com.google.ortools.linearsolver.MPAbsConstraintOrBuilder {
334 public static final com.google.protobuf.Descriptors.Descriptor
336 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPAbsConstraint_descriptor;
337 }
338
339 @java.lang.Override
340 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
342 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPAbsConstraint_fieldAccessorTable
343 .ensureFieldAccessorsInitialized(
344 com.google.ortools.linearsolver.MPAbsConstraint.class, com.google.ortools.linearsolver.MPAbsConstraint.Builder.class);
345 }
346
347 // Construct using com.google.ortools.linearsolver.MPAbsConstraint.newBuilder()
348 private Builder() {
349 maybeForceBuilderInitialization();
350 }
351
352 private Builder(
353 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
354 super(parent);
355 maybeForceBuilderInitialization();
356 }
357 private void maybeForceBuilderInitialization() {
358 if (com.google.protobuf.GeneratedMessageV3
359 .alwaysUseFieldBuilders) {
360 }
361 }
362 @java.lang.Override
363 public Builder clear() {
364 super.clear();
365 varIndex_ = 0;
366 bitField0_ = (bitField0_ & ~0x00000001);
367 resultantVarIndex_ = 0;
368 bitField0_ = (bitField0_ & ~0x00000002);
369 return this;
370 }
371
372 @java.lang.Override
373 public com.google.protobuf.Descriptors.Descriptor
375 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPAbsConstraint_descriptor;
376 }
377
378 @java.lang.Override
379 public com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType() {
380 return com.google.ortools.linearsolver.MPAbsConstraint.getDefaultInstance();
381 }
382
383 @java.lang.Override
384 public com.google.ortools.linearsolver.MPAbsConstraint build() {
385 com.google.ortools.linearsolver.MPAbsConstraint result = buildPartial();
386 if (!result.isInitialized()) {
387 throw newUninitializedMessageException(result);
388 }
389 return result;
390 }
391
392 @java.lang.Override
393 public com.google.ortools.linearsolver.MPAbsConstraint buildPartial() {
394 com.google.ortools.linearsolver.MPAbsConstraint result = new com.google.ortools.linearsolver.MPAbsConstraint(this);
395 int from_bitField0_ = bitField0_;
396 int to_bitField0_ = 0;
397 if (((from_bitField0_ & 0x00000001) != 0)) {
398 result.varIndex_ = varIndex_;
399 to_bitField0_ |= 0x00000001;
400 }
401 if (((from_bitField0_ & 0x00000002) != 0)) {
402 result.resultantVarIndex_ = resultantVarIndex_;
403 to_bitField0_ |= 0x00000002;
404 }
405 result.bitField0_ = to_bitField0_;
406 onBuilt();
407 return result;
408 }
409
410 @java.lang.Override
411 public Builder clone() {
412 return super.clone();
413 }
414 @java.lang.Override
416 com.google.protobuf.Descriptors.FieldDescriptor field,
417 java.lang.Object value) {
418 return super.setField(field, value);
419 }
420 @java.lang.Override
422 com.google.protobuf.Descriptors.FieldDescriptor field) {
423 return super.clearField(field);
424 }
425 @java.lang.Override
427 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
428 return super.clearOneof(oneof);
429 }
430 @java.lang.Override
432 com.google.protobuf.Descriptors.FieldDescriptor field,
433 int index, java.lang.Object value) {
434 return super.setRepeatedField(field, index, value);
435 }
436 @java.lang.Override
438 com.google.protobuf.Descriptors.FieldDescriptor field,
439 java.lang.Object value) {
440 return super.addRepeatedField(field, value);
441 }
442 @java.lang.Override
443 public Builder mergeFrom(com.google.protobuf.Message other) {
444 if (other instanceof com.google.ortools.linearsolver.MPAbsConstraint) {
445 return mergeFrom((com.google.ortools.linearsolver.MPAbsConstraint)other);
446 } else {
447 super.mergeFrom(other);
448 return this;
449 }
450 }
451
452 public Builder mergeFrom(com.google.ortools.linearsolver.MPAbsConstraint other) {
453 if (other == com.google.ortools.linearsolver.MPAbsConstraint.getDefaultInstance()) return this;
454 if (other.hasVarIndex()) {
455 setVarIndex(other.getVarIndex());
456 }
457 if (other.hasResultantVarIndex()) {
458 setResultantVarIndex(other.getResultantVarIndex());
459 }
460 this.mergeUnknownFields(other.unknownFields);
461 onChanged();
462 return this;
463 }
464
465 @java.lang.Override
466 public final boolean isInitialized() {
467 return true;
468 }
469
470 @java.lang.Override
472 com.google.protobuf.CodedInputStream input,
473 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
474 throws java.io.IOException {
475 com.google.ortools.linearsolver.MPAbsConstraint parsedMessage = null;
476 try {
477 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
478 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
479 parsedMessage = (com.google.ortools.linearsolver.MPAbsConstraint) e.getUnfinishedMessage();
480 throw e.unwrapIOException();
481 } finally {
482 if (parsedMessage != null) {
483 mergeFrom(parsedMessage);
484 }
485 }
486 return this;
487 }
488 private int bitField0_;
489
490 private int varIndex_ ;
500 @java.lang.Override
501 public boolean hasVarIndex() {
502 return ((bitField0_ & 0x00000001) != 0);
503 }
513 @java.lang.Override
514 public int getVarIndex() {
515 return varIndex_;
516 }
527 public Builder setVarIndex(int value) {
528 bitField0_ |= 0x00000001;
529 varIndex_ = value;
530 onChanged();
531 return this;
532 }
543 bitField0_ = (bitField0_ & ~0x00000001);
544 varIndex_ = 0;
545 onChanged();
546 return this;
547 }
548
549 private int resultantVarIndex_ ;
554 @java.lang.Override
555 public boolean hasResultantVarIndex() {
556 return ((bitField0_ & 0x00000002) != 0);
557 }
562 @java.lang.Override
563 public int getResultantVarIndex() {
564 return resultantVarIndex_;
565 }
571 public Builder setResultantVarIndex(int value) {
572 bitField0_ |= 0x00000002;
573 resultantVarIndex_ = value;
574 onChanged();
575 return this;
576 }
582 bitField0_ = (bitField0_ & ~0x00000002);
583 resultantVarIndex_ = 0;
584 onChanged();
585 return this;
586 }
587 @java.lang.Override
589 final com.google.protobuf.UnknownFieldSet unknownFields) {
590 return super.setUnknownFields(unknownFields);
591 }
592
593 @java.lang.Override
595 final com.google.protobuf.UnknownFieldSet unknownFields) {
596 return super.mergeUnknownFields(unknownFields);
597 }
598
599
600 // @@protoc_insertion_point(builder_scope:operations_research.MPAbsConstraint)
601 }
602
603 // @@protoc_insertion_point(class_scope:operations_research.MPAbsConstraint)
604 private static final com.google.ortools.linearsolver.MPAbsConstraint DEFAULT_INSTANCE;
605 static {
606 DEFAULT_INSTANCE = new com.google.ortools.linearsolver.MPAbsConstraint();
607 }
608
609 public static com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstance() {
610 return DEFAULT_INSTANCE;
611 }
612
613 @java.lang.Deprecated public static final com.google.protobuf.Parser<MPAbsConstraint>
614 PARSER = new com.google.protobuf.AbstractParser<MPAbsConstraint>() {
615 @java.lang.Override
616 public MPAbsConstraint parsePartialFrom(
617 com.google.protobuf.CodedInputStream input,
618 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
619 throws com.google.protobuf.InvalidProtocolBufferException {
620 return new MPAbsConstraint(input, extensionRegistry);
621 }
622 };
623
624 public static com.google.protobuf.Parser<MPAbsConstraint> parser() {
625 return PARSER;
626 }
627
628 @java.lang.Override
629 public com.google.protobuf.Parser<MPAbsConstraint> getParserForType() {
630 return PARSER;
631 }
632
633 @java.lang.Override
634 public com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType() {
635 return DEFAULT_INSTANCE;
636 }
637
638}
639
Builder clearResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override int getResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override boolean hasResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint buildPartial()
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint build()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Builder mergeFrom(com.google.ortools.linearsolver.MPAbsConstraint other)
Builder setResultantVarIndex(int value)
optional int32 resultant_var_index = 2;
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
.lang.Override int getResultantVarIndex()
optional int32 resultant_var_index = 2;
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(com.google.protobuf.ByteString data)
.lang.Override boolean hasResultantVarIndex()
optional int32 resultant_var_index = 2;
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstance()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(java.io.InputStream input)
static Builder newBuilder(com.google.ortools.linearsolver.MPAbsConstraint prototype)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(byte[] data)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(java.nio.ByteBuffer data)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom(com.google.protobuf.CodedInputStream input)
.lang.Override boolean equals(final java.lang.Object obj)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override com.google.protobuf.Parser< MPAbsConstraint > getParserForType()
static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom(java.io.InputStream input)
static com.google.protobuf.Parser< MPAbsConstraint > parser()
.lang.Deprecated static final com.google.protobuf.Parser< MPAbsConstraint > PARSER