Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
ConstraintSolverStatistics.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/constraint_solver/search_stats.proto
3
4// Protobuf Java Version: 3.25.3
5package com.google.ortools.constraintsolver;
6
14public final class ConstraintSolverStatistics extends
15 com.google.protobuf.GeneratedMessageV3 implements
16 // @@protoc_insertion_point(message_implements:operations_research.ConstraintSolverStatistics)
18private static final long serialVersionUID = 0L;
19 // Use ConstraintSolverStatistics.newBuilder() to construct.
20 private ConstraintSolverStatistics(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
21 super(builder);
22 }
24 }
25
26 @java.lang.Override
27 @SuppressWarnings({"unused"})
28 protected java.lang.Object newInstance(
29 UnusedPrivateParameter unused) {
30 return new ConstraintSolverStatistics();
31 }
32
33 public static final com.google.protobuf.Descriptors.Descriptor
35 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_ConstraintSolverStatistics_descriptor;
36 }
37
38 @java.lang.Override
39 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable
42 .ensureFieldAccessorsInitialized(
43 com.google.ortools.constraintsolver.ConstraintSolverStatistics.class, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.class);
44 }
45
46 public static final int NUM_BRANCHES_FIELD_NUMBER = 1;
47 private long numBranches_ = 0L;
56 @java.lang.Override
57 public long getNumBranches() {
58 return numBranches_;
59 }
60
61 public static final int NUM_FAILURES_FIELD_NUMBER = 2;
62 private long numFailures_ = 0L;
71 @java.lang.Override
72 public long getNumFailures() {
73 return numFailures_;
74 }
75
76 public static final int NUM_SOLUTIONS_FIELD_NUMBER = 3;
77 private long numSolutions_ = 0L;
86 @java.lang.Override
87 public long getNumSolutions() {
88 return numSolutions_;
89 }
90
91 public static final int BYTES_USED_FIELD_NUMBER = 4;
92 private long bytesUsed_ = 0L;
101 @java.lang.Override
102 public long getBytesUsed() {
103 return bytesUsed_;
104 }
105
106 public static final int DURATION_SECONDS_FIELD_NUMBER = 5;
107 private double durationSeconds_ = 0D;
116 @java.lang.Override
117 public double getDurationSeconds() {
118 return durationSeconds_;
119 }
120
121 private byte memoizedIsInitialized = -1;
122 @java.lang.Override
123 public final boolean isInitialized() {
124 byte isInitialized = memoizedIsInitialized;
125 if (isInitialized == 1) return true;
126 if (isInitialized == 0) return false;
127
128 memoizedIsInitialized = 1;
129 return true;
130 }
131
132 @java.lang.Override
133 public void writeTo(com.google.protobuf.CodedOutputStream output)
134 throws java.io.IOException {
135 if (numBranches_ != 0L) {
136 output.writeInt64(1, numBranches_);
137 }
138 if (numFailures_ != 0L) {
139 output.writeInt64(2, numFailures_);
140 }
141 if (numSolutions_ != 0L) {
142 output.writeInt64(3, numSolutions_);
143 }
144 if (bytesUsed_ != 0L) {
145 output.writeInt64(4, bytesUsed_);
146 }
147 if (java.lang.Double.doubleToRawLongBits(durationSeconds_) != 0) {
148 output.writeDouble(5, durationSeconds_);
149 }
150 getUnknownFields().writeTo(output);
151 }
152
153 @java.lang.Override
154 public int getSerializedSize() {
155 int size = memoizedSize;
156 if (size != -1) return size;
157
158 size = 0;
159 if (numBranches_ != 0L) {
160 size += com.google.protobuf.CodedOutputStream
161 .computeInt64Size(1, numBranches_);
162 }
163 if (numFailures_ != 0L) {
164 size += com.google.protobuf.CodedOutputStream
165 .computeInt64Size(2, numFailures_);
166 }
167 if (numSolutions_ != 0L) {
168 size += com.google.protobuf.CodedOutputStream
169 .computeInt64Size(3, numSolutions_);
170 }
171 if (bytesUsed_ != 0L) {
172 size += com.google.protobuf.CodedOutputStream
173 .computeInt64Size(4, bytesUsed_);
174 }
175 if (java.lang.Double.doubleToRawLongBits(durationSeconds_) != 0) {
176 size += com.google.protobuf.CodedOutputStream
177 .computeDoubleSize(5, durationSeconds_);
178 }
179 size += getUnknownFields().getSerializedSize();
180 memoizedSize = size;
181 return size;
182 }
183
184 @java.lang.Override
185 public boolean equals(final java.lang.Object obj) {
186 if (obj == this) {
187 return true;
188 }
189 if (!(obj instanceof com.google.ortools.constraintsolver.ConstraintSolverStatistics)) {
190 return super.equals(obj);
191 }
192 com.google.ortools.constraintsolver.ConstraintSolverStatistics other = (com.google.ortools.constraintsolver.ConstraintSolverStatistics) obj;
193
194 if (getNumBranches()
195 != other.getNumBranches()) return false;
196 if (getNumFailures()
197 != other.getNumFailures()) return false;
198 if (getNumSolutions()
199 != other.getNumSolutions()) return false;
200 if (getBytesUsed()
201 != other.getBytesUsed()) return false;
202 if (java.lang.Double.doubleToLongBits(getDurationSeconds())
203 != java.lang.Double.doubleToLongBits(
204 other.getDurationSeconds())) return false;
205 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
206 return true;
207 }
208
209 @java.lang.Override
210 public int hashCode() {
211 if (memoizedHashCode != 0) {
212 return memoizedHashCode;
213 }
214 int hash = 41;
215 hash = (19 * hash) + getDescriptor().hashCode();
216 hash = (37 * hash) + NUM_BRANCHES_FIELD_NUMBER;
217 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
219 hash = (37 * hash) + NUM_FAILURES_FIELD_NUMBER;
220 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
222 hash = (37 * hash) + NUM_SOLUTIONS_FIELD_NUMBER;
223 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
225 hash = (37 * hash) + BYTES_USED_FIELD_NUMBER;
226 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
227 getBytesUsed());
228 hash = (37 * hash) + DURATION_SECONDS_FIELD_NUMBER;
229 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
230 java.lang.Double.doubleToLongBits(getDurationSeconds()));
231 hash = (29 * hash) + getUnknownFields().hashCode();
232 memoizedHashCode = hash;
233 return hash;
234 }
235
237 java.nio.ByteBuffer data)
238 throws com.google.protobuf.InvalidProtocolBufferException {
239 return PARSER.parseFrom(data);
240 }
242 java.nio.ByteBuffer data,
243 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
244 throws com.google.protobuf.InvalidProtocolBufferException {
245 return PARSER.parseFrom(data, extensionRegistry);
246 }
248 com.google.protobuf.ByteString data)
249 throws com.google.protobuf.InvalidProtocolBufferException {
250 return PARSER.parseFrom(data);
251 }
253 com.google.protobuf.ByteString data,
254 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
255 throws com.google.protobuf.InvalidProtocolBufferException {
256 return PARSER.parseFrom(data, extensionRegistry);
257 }
259 throws com.google.protobuf.InvalidProtocolBufferException {
260 return PARSER.parseFrom(data);
261 }
263 byte[] data,
264 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
265 throws com.google.protobuf.InvalidProtocolBufferException {
266 return PARSER.parseFrom(data, extensionRegistry);
267 }
269 throws java.io.IOException {
270 return com.google.protobuf.GeneratedMessageV3
271 .parseWithIOException(PARSER, input);
272 }
274 java.io.InputStream input,
275 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
276 throws java.io.IOException {
277 return com.google.protobuf.GeneratedMessageV3
278 .parseWithIOException(PARSER, input, extensionRegistry);
279 }
280
282 throws java.io.IOException {
283 return com.google.protobuf.GeneratedMessageV3
284 .parseDelimitedWithIOException(PARSER, input);
285 }
286
288 java.io.InputStream input,
289 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
290 throws java.io.IOException {
291 return com.google.protobuf.GeneratedMessageV3
292 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
293 }
295 com.google.protobuf.CodedInputStream input)
296 throws java.io.IOException {
297 return com.google.protobuf.GeneratedMessageV3
298 .parseWithIOException(PARSER, input);
299 }
301 com.google.protobuf.CodedInputStream input,
302 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
303 throws java.io.IOException {
304 return com.google.protobuf.GeneratedMessageV3
305 .parseWithIOException(PARSER, input, extensionRegistry);
306 }
307
308 @java.lang.Override
309 public Builder newBuilderForType() { return newBuilder(); }
310 public static Builder newBuilder() {
311 return DEFAULT_INSTANCE.toBuilder();
312 }
313 public static Builder newBuilder(com.google.ortools.constraintsolver.ConstraintSolverStatistics prototype) {
314 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
315 }
316 @java.lang.Override
318 return this == DEFAULT_INSTANCE
319 ? new Builder() : new Builder().mergeFrom(this);
320 }
321
322 @java.lang.Override
324 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
325 Builder builder = new Builder(parent);
326 return builder;
327 }
335 public static final class Builder extends
336 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
337 // @@protoc_insertion_point(builder_implements:operations_research.ConstraintSolverStatistics)
338 com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder {
339 public static final com.google.protobuf.Descriptors.Descriptor
341 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_ConstraintSolverStatistics_descriptor;
342 }
343
344 @java.lang.Override
345 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
347 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_ConstraintSolverStatistics_fieldAccessorTable
348 .ensureFieldAccessorsInitialized(
349 com.google.ortools.constraintsolver.ConstraintSolverStatistics.class, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.class);
350 }
351
352 // Construct using com.google.ortools.constraintsolver.ConstraintSolverStatistics.newBuilder()
353 private Builder() {
354
355 }
356
357 private Builder(
358 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
359 super(parent);
360
361 }
362 @java.lang.Override
363 public Builder clear() {
364 super.clear();
365 bitField0_ = 0;
366 numBranches_ = 0L;
367 numFailures_ = 0L;
368 numSolutions_ = 0L;
369 bytesUsed_ = 0L;
370 durationSeconds_ = 0D;
371 return this;
372 }
373
374 @java.lang.Override
375 public com.google.protobuf.Descriptors.Descriptor
377 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_ConstraintSolverStatistics_descriptor;
378 }
379
380 @java.lang.Override
382 return com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance();
383 }
384
385 @java.lang.Override
388 if (!result.isInitialized()) {
389 throw newUninitializedMessageException(result);
390 }
391 return result;
392 }
393
394 @java.lang.Override
396 com.google.ortools.constraintsolver.ConstraintSolverStatistics result = new com.google.ortools.constraintsolver.ConstraintSolverStatistics(this);
397 if (bitField0_ != 0) { buildPartial0(result); }
398 onBuilt();
399 return result;
400 }
401
402 private void buildPartial0(com.google.ortools.constraintsolver.ConstraintSolverStatistics result) {
403 int from_bitField0_ = bitField0_;
404 if (((from_bitField0_ & 0x00000001) != 0)) {
405 result.numBranches_ = numBranches_;
406 }
407 if (((from_bitField0_ & 0x00000002) != 0)) {
408 result.numFailures_ = numFailures_;
409 }
410 if (((from_bitField0_ & 0x00000004) != 0)) {
411 result.numSolutions_ = numSolutions_;
412 }
413 if (((from_bitField0_ & 0x00000008) != 0)) {
414 result.bytesUsed_ = bytesUsed_;
415 }
416 if (((from_bitField0_ & 0x00000010) != 0)) {
417 result.durationSeconds_ = durationSeconds_;
418 }
419 }
420
421 @java.lang.Override
422 public Builder clone() {
423 return super.clone();
424 }
425 @java.lang.Override
427 com.google.protobuf.Descriptors.FieldDescriptor field,
428 java.lang.Object value) {
429 return super.setField(field, value);
430 }
431 @java.lang.Override
433 com.google.protobuf.Descriptors.FieldDescriptor field) {
434 return super.clearField(field);
435 }
436 @java.lang.Override
438 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
439 return super.clearOneof(oneof);
440 }
441 @java.lang.Override
443 com.google.protobuf.Descriptors.FieldDescriptor field,
444 int index, java.lang.Object value) {
445 return super.setRepeatedField(field, index, value);
446 }
447 @java.lang.Override
449 com.google.protobuf.Descriptors.FieldDescriptor field,
450 java.lang.Object value) {
451 return super.addRepeatedField(field, value);
452 }
453 @java.lang.Override
454 public Builder mergeFrom(com.google.protobuf.Message other) {
455 if (other instanceof com.google.ortools.constraintsolver.ConstraintSolverStatistics) {
456 return mergeFrom((com.google.ortools.constraintsolver.ConstraintSolverStatistics)other);
457 } else {
458 super.mergeFrom(other);
459 return this;
460 }
461 }
462
463 public Builder mergeFrom(com.google.ortools.constraintsolver.ConstraintSolverStatistics other) {
464 if (other == com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance()) return this;
465 if (other.getNumBranches() != 0L) {
466 setNumBranches(other.getNumBranches());
467 }
468 if (other.getNumFailures() != 0L) {
469 setNumFailures(other.getNumFailures());
470 }
471 if (other.getNumSolutions() != 0L) {
472 setNumSolutions(other.getNumSolutions());
473 }
474 if (other.getBytesUsed() != 0L) {
475 setBytesUsed(other.getBytesUsed());
476 }
477 if (other.getDurationSeconds() != 0D) {
478 setDurationSeconds(other.getDurationSeconds());
479 }
480 this.mergeUnknownFields(other.getUnknownFields());
481 onChanged();
482 return this;
483 }
484
485 @java.lang.Override
486 public final boolean isInitialized() {
487 return true;
488 }
489
490 @java.lang.Override
492 com.google.protobuf.CodedInputStream input,
493 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
494 throws java.io.IOException {
495 if (extensionRegistry == null) {
496 throw new java.lang.NullPointerException();
497 }
498 try {
499 boolean done = false;
500 while (!done) {
501 int tag = input.readTag();
502 switch (tag) {
503 case 0:
504 done = true;
505 break;
506 case 8: {
507 numBranches_ = input.readInt64();
508 bitField0_ |= 0x00000001;
509 break;
510 } // case 8
511 case 16: {
512 numFailures_ = input.readInt64();
513 bitField0_ |= 0x00000002;
514 break;
515 } // case 16
516 case 24: {
517 numSolutions_ = input.readInt64();
518 bitField0_ |= 0x00000004;
519 break;
520 } // case 24
521 case 32: {
522 bytesUsed_ = input.readInt64();
523 bitField0_ |= 0x00000008;
524 break;
525 } // case 32
526 case 41: {
527 durationSeconds_ = input.readDouble();
528 bitField0_ |= 0x00000010;
529 break;
530 } // case 41
531 default: {
532 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
533 done = true; // was an endgroup tag
534 }
535 break;
536 } // default:
537 } // switch (tag)
538 } // while (!done)
539 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
540 throw e.unwrapIOException();
541 } finally {
542 onChanged();
543 } // finally
544 return this;
545 }
546 private int bitField0_;
547
548 private long numBranches_ ;
557 @java.lang.Override
558 public long getNumBranches() {
559 return numBranches_;
560 }
570 public Builder setNumBranches(long value) {
571
572 numBranches_ = value;
573 bitField0_ |= 0x00000001;
574 onChanged();
575 return this;
576 }
586 bitField0_ = (bitField0_ & ~0x00000001);
587 numBranches_ = 0L;
588 onChanged();
589 return this;
590 }
591
592 private long numFailures_ ;
601 @java.lang.Override
602 public long getNumFailures() {
603 return numFailures_;
604 }
614 public Builder setNumFailures(long value) {
615
616 numFailures_ = value;
617 bitField0_ |= 0x00000002;
618 onChanged();
619 return this;
620 }
630 bitField0_ = (bitField0_ & ~0x00000002);
631 numFailures_ = 0L;
632 onChanged();
633 return this;
634 }
635
636 private long numSolutions_ ;
645 @java.lang.Override
646 public long getNumSolutions() {
647 return numSolutions_;
648 }
658 public Builder setNumSolutions(long value) {
659
660 numSolutions_ = value;
661 bitField0_ |= 0x00000004;
662 onChanged();
663 return this;
664 }
674 bitField0_ = (bitField0_ & ~0x00000004);
675 numSolutions_ = 0L;
676 onChanged();
677 return this;
678 }
679
680 private long bytesUsed_ ;
689 @java.lang.Override
690 public long getBytesUsed() {
691 return bytesUsed_;
692 }
702 public Builder setBytesUsed(long value) {
703
704 bytesUsed_ = value;
705 bitField0_ |= 0x00000008;
706 onChanged();
707 return this;
708 }
718 bitField0_ = (bitField0_ & ~0x00000008);
719 bytesUsed_ = 0L;
720 onChanged();
721 return this;
722 }
723
724 private double durationSeconds_ ;
733 @java.lang.Override
734 public double getDurationSeconds() {
735 return durationSeconds_;
736 }
746 public Builder setDurationSeconds(double value) {
747
748 durationSeconds_ = value;
749 bitField0_ |= 0x00000010;
750 onChanged();
751 return this;
752 }
762 bitField0_ = (bitField0_ & ~0x00000010);
763 durationSeconds_ = 0D;
764 onChanged();
765 return this;
766 }
767 @java.lang.Override
769 final com.google.protobuf.UnknownFieldSet unknownFields) {
770 return super.setUnknownFields(unknownFields);
771 }
772
773 @java.lang.Override
775 final com.google.protobuf.UnknownFieldSet unknownFields) {
776 return super.mergeUnknownFields(unknownFields);
777 }
778
779
780 // @@protoc_insertion_point(builder_scope:operations_research.ConstraintSolverStatistics)
781 }
782
783 // @@protoc_insertion_point(class_scope:operations_research.ConstraintSolverStatistics)
784 private static final com.google.ortools.constraintsolver.ConstraintSolverStatistics DEFAULT_INSTANCE;
785 static {
786 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.ConstraintSolverStatistics();
787 }
788
790 return DEFAULT_INSTANCE;
791 }
792
793 private static final com.google.protobuf.Parser<ConstraintSolverStatistics>
794 PARSER = new com.google.protobuf.AbstractParser<ConstraintSolverStatistics>() {
795 @java.lang.Override
796 public ConstraintSolverStatistics parsePartialFrom(
797 com.google.protobuf.CodedInputStream input,
798 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
799 throws com.google.protobuf.InvalidProtocolBufferException {
800 Builder builder = newBuilder();
801 try {
802 builder.mergeFrom(input, extensionRegistry);
803 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
804 throw e.setUnfinishedMessage(builder.buildPartial());
805 } catch (com.google.protobuf.UninitializedMessageException e) {
806 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
807 } catch (java.io.IOException e) {
808 throw new com.google.protobuf.InvalidProtocolBufferException(e)
809 .setUnfinishedMessage(builder.buildPartial());
810 }
811 return builder.buildPartial();
812 }
813 };
814
815 public static com.google.protobuf.Parser<ConstraintSolverStatistics> parser() {
816 return PARSER;
817 }
818
819 @java.lang.Override
820 public com.google.protobuf.Parser<ConstraintSolverStatistics> getParserForType() {
821 return PARSER;
822 }
823
824 @java.lang.Override
828
829}
830
Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstanceForType()
Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.ConstraintSolverStatistics buildPartial()
Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Builder mergeFrom(com.google.ortools.constraintsolver.ConstraintSolverStatistics other)
com.google.ortools.constraintsolver.ConstraintSolverStatistics build()
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(java.nio.ByteBuffer data)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(byte[] data)
com.google.protobuf.Parser< ConstraintSolverStatistics > getParserForType()
com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstanceForType()
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(java.io.InputStream input)
Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseDelimitedFrom(java.io.InputStream input)
static Builder newBuilder(com.google.ortools.constraintsolver.ConstraintSolverStatistics prototype)
static com.google.protobuf.Parser< ConstraintSolverStatistics > parser()
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(com.google.protobuf.ByteString data)
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstance()