Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
PartialVariableAssignment.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// Protobuf Java Version: 3.25.3
5package com.google.ortools.linearsolver;
6
16public final class PartialVariableAssignment extends
17 com.google.protobuf.GeneratedMessageV3 implements
18 // @@protoc_insertion_point(message_implements:operations_research.PartialVariableAssignment)
20private static final long serialVersionUID = 0L;
21 // Use PartialVariableAssignment.newBuilder() to construct.
22 private PartialVariableAssignment(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
23 super(builder);
24 }
26 varIndex_ = emptyIntList();
27 varValue_ = emptyDoubleList();
28 }
29
30 @java.lang.Override
31 @SuppressWarnings({"unused"})
32 protected java.lang.Object newInstance(
33 UnusedPrivateParameter unused) {
34 return new PartialVariableAssignment();
35 }
36
37 public static final com.google.protobuf.Descriptors.Descriptor
39 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_PartialVariableAssignment_descriptor;
40 }
41
42 @java.lang.Override
43 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_PartialVariableAssignment_fieldAccessorTable
46 .ensureFieldAccessorsInitialized(
47 com.google.ortools.linearsolver.PartialVariableAssignment.class, com.google.ortools.linearsolver.PartialVariableAssignment.Builder.class);
48 }
49
50 public static final int VAR_INDEX_FIELD_NUMBER = 1;
51 @SuppressWarnings("serial")
52 private com.google.protobuf.Internal.IntList varIndex_ =
53 emptyIntList();
58 @java.lang.Override
59 public java.util.List<java.lang.Integer>
61 return varIndex_;
62 }
67 public int getVarIndexCount() {
68 return varIndex_.size();
69 }
75 public int getVarIndex(int index) {
76 return varIndex_.getInt(index);
77 }
78 private int varIndexMemoizedSerializedSize = -1;
79
80 public static final int VAR_VALUE_FIELD_NUMBER = 2;
81 @SuppressWarnings("serial")
82 private com.google.protobuf.Internal.DoubleList varValue_ =
83 emptyDoubleList();
88 @java.lang.Override
89 public java.util.List<java.lang.Double>
91 return varValue_;
92 }
97 public int getVarValueCount() {
98 return varValue_.size();
99 }
105 public double getVarValue(int index) {
106 return varValue_.getDouble(index);
107 }
108 private int varValueMemoizedSerializedSize = -1;
109
110 private byte memoizedIsInitialized = -1;
111 @java.lang.Override
112 public final boolean isInitialized() {
113 byte isInitialized = memoizedIsInitialized;
114 if (isInitialized == 1) return true;
115 if (isInitialized == 0) return false;
116
117 memoizedIsInitialized = 1;
118 return true;
119 }
120
121 @java.lang.Override
122 public void writeTo(com.google.protobuf.CodedOutputStream output)
123 throws java.io.IOException {
125 if (getVarIndexList().size() > 0) {
126 output.writeUInt32NoTag(10);
127 output.writeUInt32NoTag(varIndexMemoizedSerializedSize);
128 }
129 for (int i = 0; i < varIndex_.size(); i++) {
130 output.writeInt32NoTag(varIndex_.getInt(i));
131 }
132 if (getVarValueList().size() > 0) {
133 output.writeUInt32NoTag(18);
134 output.writeUInt32NoTag(varValueMemoizedSerializedSize);
135 }
136 for (int i = 0; i < varValue_.size(); i++) {
137 output.writeDoubleNoTag(varValue_.getDouble(i));
138 }
139 getUnknownFields().writeTo(output);
140 }
141
142 @java.lang.Override
143 public int getSerializedSize() {
144 int size = memoizedSize;
145 if (size != -1) return size;
146
147 size = 0;
148 {
149 int dataSize = 0;
150 for (int i = 0; i < varIndex_.size(); i++) {
151 dataSize += com.google.protobuf.CodedOutputStream
152 .computeInt32SizeNoTag(varIndex_.getInt(i));
153 }
154 size += dataSize;
155 if (!getVarIndexList().isEmpty()) {
156 size += 1;
157 size += com.google.protobuf.CodedOutputStream
158 .computeInt32SizeNoTag(dataSize);
159 }
160 varIndexMemoizedSerializedSize = dataSize;
161 }
162 {
163 int dataSize = 0;
164 dataSize = 8 * getVarValueList().size();
165 size += dataSize;
166 if (!getVarValueList().isEmpty()) {
167 size += 1;
168 size += com.google.protobuf.CodedOutputStream
169 .computeInt32SizeNoTag(dataSize);
170 }
171 varValueMemoizedSerializedSize = dataSize;
172 }
173 size += getUnknownFields().getSerializedSize();
174 memoizedSize = size;
175 return size;
176 }
177
178 @java.lang.Override
179 public boolean equals(final java.lang.Object obj) {
180 if (obj == this) {
181 return true;
182 }
183 if (!(obj instanceof com.google.ortools.linearsolver.PartialVariableAssignment)) {
184 return super.equals(obj);
185 }
186 com.google.ortools.linearsolver.PartialVariableAssignment other = (com.google.ortools.linearsolver.PartialVariableAssignment) obj;
187
188 if (!getVarIndexList()
189 .equals(other.getVarIndexList())) return false;
190 if (!getVarValueList()
191 .equals(other.getVarValueList())) return false;
192 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
193 return true;
194 }
195
196 @java.lang.Override
197 public int hashCode() {
198 if (memoizedHashCode != 0) {
199 return memoizedHashCode;
200 }
201 int hash = 41;
202 hash = (19 * hash) + getDescriptor().hashCode();
203 if (getVarIndexCount() > 0) {
204 hash = (37 * hash) + VAR_INDEX_FIELD_NUMBER;
205 hash = (53 * hash) + getVarIndexList().hashCode();
206 }
207 if (getVarValueCount() > 0) {
208 hash = (37 * hash) + VAR_VALUE_FIELD_NUMBER;
209 hash = (53 * hash) + getVarValueList().hashCode();
210 }
211 hash = (29 * hash) + getUnknownFields().hashCode();
212 memoizedHashCode = hash;
213 return hash;
214 }
215
217 java.nio.ByteBuffer data)
218 throws com.google.protobuf.InvalidProtocolBufferException {
219 return PARSER.parseFrom(data);
220 }
222 java.nio.ByteBuffer data,
223 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
224 throws com.google.protobuf.InvalidProtocolBufferException {
225 return PARSER.parseFrom(data, extensionRegistry);
226 }
228 com.google.protobuf.ByteString data)
229 throws com.google.protobuf.InvalidProtocolBufferException {
230 return PARSER.parseFrom(data);
231 }
233 com.google.protobuf.ByteString data,
234 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
235 throws com.google.protobuf.InvalidProtocolBufferException {
236 return PARSER.parseFrom(data, extensionRegistry);
237 }
239 throws com.google.protobuf.InvalidProtocolBufferException {
240 return PARSER.parseFrom(data);
241 }
243 byte[] data,
244 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
245 throws com.google.protobuf.InvalidProtocolBufferException {
246 return PARSER.parseFrom(data, extensionRegistry);
247 }
249 throws java.io.IOException {
250 return com.google.protobuf.GeneratedMessageV3
251 .parseWithIOException(PARSER, input);
252 }
254 java.io.InputStream input,
255 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
256 throws java.io.IOException {
257 return com.google.protobuf.GeneratedMessageV3
258 .parseWithIOException(PARSER, input, extensionRegistry);
259 }
260
262 throws java.io.IOException {
263 return com.google.protobuf.GeneratedMessageV3
264 .parseDelimitedWithIOException(PARSER, input);
265 }
266
268 java.io.InputStream input,
269 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
270 throws java.io.IOException {
271 return com.google.protobuf.GeneratedMessageV3
272 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
273 }
275 com.google.protobuf.CodedInputStream input)
276 throws java.io.IOException {
277 return com.google.protobuf.GeneratedMessageV3
278 .parseWithIOException(PARSER, input);
279 }
281 com.google.protobuf.CodedInputStream input,
282 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
283 throws java.io.IOException {
284 return com.google.protobuf.GeneratedMessageV3
285 .parseWithIOException(PARSER, input, extensionRegistry);
286 }
287
288 @java.lang.Override
289 public Builder newBuilderForType() { return newBuilder(); }
290 public static Builder newBuilder() {
291 return DEFAULT_INSTANCE.toBuilder();
292 }
293 public static Builder newBuilder(com.google.ortools.linearsolver.PartialVariableAssignment prototype) {
294 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
295 }
296 @java.lang.Override
298 return this == DEFAULT_INSTANCE
299 ? new Builder() : new Builder().mergeFrom(this);
300 }
301
302 @java.lang.Override
304 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
305 Builder builder = new Builder(parent);
306 return builder;
307 }
317 public static final class Builder extends
318 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
319 // @@protoc_insertion_point(builder_implements:operations_research.PartialVariableAssignment)
320 com.google.ortools.linearsolver.PartialVariableAssignmentOrBuilder {
321 public static final com.google.protobuf.Descriptors.Descriptor
323 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_PartialVariableAssignment_descriptor;
324 }
325
326 @java.lang.Override
327 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
329 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_PartialVariableAssignment_fieldAccessorTable
330 .ensureFieldAccessorsInitialized(
331 com.google.ortools.linearsolver.PartialVariableAssignment.class, com.google.ortools.linearsolver.PartialVariableAssignment.Builder.class);
332 }
333
334 // Construct using com.google.ortools.linearsolver.PartialVariableAssignment.newBuilder()
335 private Builder() {
336
337 }
338
339 private Builder(
340 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
341 super(parent);
342
343 }
344 @java.lang.Override
345 public Builder clear() {
346 super.clear();
347 bitField0_ = 0;
348 varIndex_ = emptyIntList();
349 varValue_ = emptyDoubleList();
350 return this;
351 }
352
353 @java.lang.Override
354 public com.google.protobuf.Descriptors.Descriptor
356 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_PartialVariableAssignment_descriptor;
357 }
358
359 @java.lang.Override
361 return com.google.ortools.linearsolver.PartialVariableAssignment.getDefaultInstance();
362 }
363
364 @java.lang.Override
367 if (!result.isInitialized()) {
368 throw newUninitializedMessageException(result);
369 }
370 return result;
371 }
372
373 @java.lang.Override
375 com.google.ortools.linearsolver.PartialVariableAssignment result = new com.google.ortools.linearsolver.PartialVariableAssignment(this);
376 if (bitField0_ != 0) { buildPartial0(result); }
377 onBuilt();
378 return result;
379 }
380
381 private void buildPartial0(com.google.ortools.linearsolver.PartialVariableAssignment result) {
382 int from_bitField0_ = bitField0_;
383 if (((from_bitField0_ & 0x00000001) != 0)) {
384 varIndex_.makeImmutable();
385 result.varIndex_ = varIndex_;
386 }
387 if (((from_bitField0_ & 0x00000002) != 0)) {
388 varValue_.makeImmutable();
389 result.varValue_ = varValue_;
390 }
391 }
392
393 @java.lang.Override
394 public Builder clone() {
395 return super.clone();
396 }
397 @java.lang.Override
399 com.google.protobuf.Descriptors.FieldDescriptor field,
400 java.lang.Object value) {
401 return super.setField(field, value);
402 }
403 @java.lang.Override
405 com.google.protobuf.Descriptors.FieldDescriptor field) {
406 return super.clearField(field);
407 }
408 @java.lang.Override
410 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
411 return super.clearOneof(oneof);
412 }
413 @java.lang.Override
415 com.google.protobuf.Descriptors.FieldDescriptor field,
416 int index, java.lang.Object value) {
417 return super.setRepeatedField(field, index, value);
418 }
419 @java.lang.Override
421 com.google.protobuf.Descriptors.FieldDescriptor field,
422 java.lang.Object value) {
423 return super.addRepeatedField(field, value);
424 }
425 @java.lang.Override
426 public Builder mergeFrom(com.google.protobuf.Message other) {
427 if (other instanceof com.google.ortools.linearsolver.PartialVariableAssignment) {
428 return mergeFrom((com.google.ortools.linearsolver.PartialVariableAssignment)other);
429 } else {
430 super.mergeFrom(other);
431 return this;
432 }
433 }
434
435 public Builder mergeFrom(com.google.ortools.linearsolver.PartialVariableAssignment other) {
436 if (other == com.google.ortools.linearsolver.PartialVariableAssignment.getDefaultInstance()) return this;
437 if (!other.varIndex_.isEmpty()) {
438 if (varIndex_.isEmpty()) {
439 varIndex_ = other.varIndex_;
440 varIndex_.makeImmutable();
441 bitField0_ |= 0x00000001;
442 } else {
443 ensureVarIndexIsMutable();
444 varIndex_.addAll(other.varIndex_);
445 }
446 onChanged();
447 }
448 if (!other.varValue_.isEmpty()) {
449 if (varValue_.isEmpty()) {
450 varValue_ = other.varValue_;
451 varValue_.makeImmutable();
452 bitField0_ |= 0x00000002;
453 } else {
454 ensureVarValueIsMutable();
455 varValue_.addAll(other.varValue_);
456 }
457 onChanged();
458 }
459 this.mergeUnknownFields(other.getUnknownFields());
460 onChanged();
461 return this;
462 }
463
464 @java.lang.Override
465 public final boolean isInitialized() {
466 return true;
467 }
468
469 @java.lang.Override
471 com.google.protobuf.CodedInputStream input,
472 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
473 throws java.io.IOException {
474 if (extensionRegistry == null) {
475 throw new java.lang.NullPointerException();
476 }
477 try {
478 boolean done = false;
479 while (!done) {
480 int tag = input.readTag();
481 switch (tag) {
482 case 0:
483 done = true;
484 break;
485 case 8: {
486 int v = input.readInt32();
487 ensureVarIndexIsMutable();
488 varIndex_.addInt(v);
489 break;
490 } // case 8
491 case 10: {
492 int length = input.readRawVarint32();
493 int limit = input.pushLimit(length);
494 ensureVarIndexIsMutable();
495 while (input.getBytesUntilLimit() > 0) {
496 varIndex_.addInt(input.readInt32());
497 }
498 input.popLimit(limit);
499 break;
500 } // case 10
501 case 17: {
502 double v = input.readDouble();
503 ensureVarValueIsMutable();
504 varValue_.addDouble(v);
505 break;
506 } // case 17
507 case 18: {
508 int length = input.readRawVarint32();
509 int limit = input.pushLimit(length);
510 int alloc = length > 4096 ? 4096 : length;
511 ensureVarValueIsMutable(alloc / 8);
512 while (input.getBytesUntilLimit() > 0) {
513 varValue_.addDouble(input.readDouble());
514 }
515 input.popLimit(limit);
516 break;
517 } // case 18
518 default: {
519 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
520 done = true; // was an endgroup tag
521 }
522 break;
523 } // default:
524 } // switch (tag)
525 } // while (!done)
526 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
527 throw e.unwrapIOException();
528 } finally {
529 onChanged();
530 } // finally
531 return this;
532 }
533 private int bitField0_;
534
535 private com.google.protobuf.Internal.IntList varIndex_ = emptyIntList();
536 private void ensureVarIndexIsMutable() {
537 if (!varIndex_.isModifiable()) {
538 varIndex_ = makeMutableCopy(varIndex_);
539 }
540 bitField0_ |= 0x00000001;
541 }
546 public java.util.List<java.lang.Integer>
548 varIndex_.makeImmutable();
549 return varIndex_;
550 }
555 public int getVarIndexCount() {
556 return varIndex_.size();
557 }
563 public int getVarIndex(int index) {
564 return varIndex_.getInt(index);
565 }
573 int index, int value) {
574
575 ensureVarIndexIsMutable();
576 varIndex_.setInt(index, value);
577 bitField0_ |= 0x00000001;
578 onChanged();
579 return this;
580 }
586 public Builder addVarIndex(int value) {
587
588 ensureVarIndexIsMutable();
589 varIndex_.addInt(value);
590 bitField0_ |= 0x00000001;
591 onChanged();
592 return this;
593 }
600 java.lang.Iterable<? extends java.lang.Integer> values) {
601 ensureVarIndexIsMutable();
602 com.google.protobuf.AbstractMessageLite.Builder.addAll(
603 values, varIndex_);
604 bitField0_ |= 0x00000001;
605 onChanged();
606 return this;
607 }
613 varIndex_ = emptyIntList();
614 bitField0_ = (bitField0_ & ~0x00000001);
615 onChanged();
616 return this;
617 }
618
619 private com.google.protobuf.Internal.DoubleList varValue_ = emptyDoubleList();
620 private void ensureVarValueIsMutable() {
621 if (!varValue_.isModifiable()) {
622 varValue_ = makeMutableCopy(varValue_);
623 }
624 bitField0_ |= 0x00000002;
625 }
626 private void ensureVarValueIsMutable(int capacity) {
627 if (!varValue_.isModifiable()) {
628 varValue_ = makeMutableCopy(varValue_, capacity);
629 }
630 bitField0_ |= 0x00000002;
631 }
636 public java.util.List<java.lang.Double>
638 varValue_.makeImmutable();
639 return varValue_;
640 }
645 public int getVarValueCount() {
646 return varValue_.size();
647 }
653 public double getVarValue(int index) {
654 return varValue_.getDouble(index);
655 }
663 int index, double value) {
664
665 ensureVarValueIsMutable();
666 varValue_.setDouble(index, value);
667 bitField0_ |= 0x00000002;
668 onChanged();
669 return this;
670 }
676 public Builder addVarValue(double value) {
677
678 ensureVarValueIsMutable();
679 varValue_.addDouble(value);
680 bitField0_ |= 0x00000002;
681 onChanged();
682 return this;
683 }
690 java.lang.Iterable<? extends java.lang.Double> values) {
691 ensureVarValueIsMutable();
692 com.google.protobuf.AbstractMessageLite.Builder.addAll(
693 values, varValue_);
694 bitField0_ |= 0x00000002;
695 onChanged();
696 return this;
697 }
703 varValue_ = emptyDoubleList();
704 bitField0_ = (bitField0_ & ~0x00000002);
705 onChanged();
706 return this;
707 }
708 @java.lang.Override
710 final com.google.protobuf.UnknownFieldSet unknownFields) {
711 return super.setUnknownFields(unknownFields);
712 }
713
714 @java.lang.Override
716 final com.google.protobuf.UnknownFieldSet unknownFields) {
717 return super.mergeUnknownFields(unknownFields);
718 }
719
720
721 // @@protoc_insertion_point(builder_scope:operations_research.PartialVariableAssignment)
722 }
723
724 // @@protoc_insertion_point(class_scope:operations_research.PartialVariableAssignment)
725 private static final com.google.ortools.linearsolver.PartialVariableAssignment DEFAULT_INSTANCE;
726 static {
727 DEFAULT_INSTANCE = new com.google.ortools.linearsolver.PartialVariableAssignment();
728 }
729
731 return DEFAULT_INSTANCE;
732 }
733
734 @java.lang.Deprecated public static final com.google.protobuf.Parser<PartialVariableAssignment>
735 PARSER = new com.google.protobuf.AbstractParser<PartialVariableAssignment>() {
736 @java.lang.Override
737 public PartialVariableAssignment parsePartialFrom(
738 com.google.protobuf.CodedInputStream input,
739 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
740 throws com.google.protobuf.InvalidProtocolBufferException {
741 Builder builder = newBuilder();
742 try {
743 builder.mergeFrom(input, extensionRegistry);
744 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
745 throw e.setUnfinishedMessage(builder.buildPartial());
746 } catch (com.google.protobuf.UninitializedMessageException e) {
747 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
748 } catch (java.io.IOException e) {
749 throw new com.google.protobuf.InvalidProtocolBufferException(e)
750 .setUnfinishedMessage(builder.buildPartial());
751 }
752 return builder.buildPartial();
753 }
754 };
755
756 public static com.google.protobuf.Parser<PartialVariableAssignment> parser() {
757 return PARSER;
758 }
759
760 @java.lang.Override
761 public com.google.protobuf.Parser<PartialVariableAssignment> getParserForType() {
762 return PARSER;
763 }
764
765 @java.lang.Override
769
770}
771
Builder addAllVarValue(java.lang.Iterable<? extends java.lang.Double > values)
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
com.google.ortools.linearsolver.PartialVariableAssignment getDefaultInstanceForType()
final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Builder mergeFrom(com.google.ortools.linearsolver.PartialVariableAssignment other)
Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
com.google.ortools.linearsolver.PartialVariableAssignment build()
Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
com.google.ortools.linearsolver.PartialVariableAssignment buildPartial()
Builder addAllVarIndex(java.lang.Iterable<? extends java.lang.Integer > values)
Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static final com.google.protobuf.Parser< PartialVariableAssignment > PARSER
static com.google.ortools.linearsolver.PartialVariableAssignment parseDelimitedFrom(java.io.InputStream input)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(java.io.InputStream input)
com.google.ortools.linearsolver.PartialVariableAssignment getDefaultInstanceForType()
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
java.lang.Object newInstance(UnusedPrivateParameter unused)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
void writeTo(com.google.protobuf.CodedOutputStream output)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.PartialVariableAssignment parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Builder newBuilder(com.google.ortools.linearsolver.PartialVariableAssignment prototype)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(byte[] data)
static com.google.ortools.linearsolver.PartialVariableAssignment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.protobuf.Parser< PartialVariableAssignment > getParserForType()
Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.linearsolver.PartialVariableAssignment getDefaultInstance()
static com.google.protobuf.Parser< PartialVariableAssignment > parser()