Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
SearchStatistics.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: 4.26.1
5package com.google.ortools.constraintsolver;
6
14public final class SearchStatistics extends
15 com.google.protobuf.GeneratedMessage implements
16 // @@protoc_insertion_point(message_implements:operations_research.SearchStatistics)
18private static final long serialVersionUID = 0L;
19 static {
20 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
21 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
22 /* major= */ 4,
23 /* minor= */ 26,
24 /* patch= */ 1,
25 /* suffix= */ "",
26 SearchStatistics.class.getName());
27 }
28 // Use SearchStatistics.newBuilder() to construct.
29 private SearchStatistics(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
30 super(builder);
31 }
32 private SearchStatistics() {
33 }
34
35 public static final com.google.protobuf.Descriptors.Descriptor
37 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
38 }
39
40 @java.lang.Override
41 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
43 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
44 .ensureFieldAccessorsInitialized(
45 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
46 }
47
48 private int bitField0_;
49 public static final int LOCAL_SEARCH_STATISTICS_FIELD_NUMBER = 1;
59 @java.lang.Override
60 public boolean hasLocalSearchStatistics() {
61 return ((bitField0_ & 0x00000001) != 0);
62 }
71 @java.lang.Override
73 return localSearchStatistics_ == null ? com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance() : localSearchStatistics_;
74 }
82 @java.lang.Override
84 return localSearchStatistics_ == null ? com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance() : localSearchStatistics_;
85 }
86
87 public static final int CONSTRAINT_SOLVER_STATISTICS_FIELD_NUMBER = 2;
97 @java.lang.Override
99 return ((bitField0_ & 0x00000002) != 0);
100 }
109 @java.lang.Override
111 return constraintSolverStatistics_ == null ? com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance() : constraintSolverStatistics_;
112 }
120 @java.lang.Override
122 return constraintSolverStatistics_ == null ? com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance() : constraintSolverStatistics_;
123 }
124
125 private byte memoizedIsInitialized = -1;
126 @java.lang.Override
127 public final boolean isInitialized() {
128 byte isInitialized = memoizedIsInitialized;
129 if (isInitialized == 1) return true;
130 if (isInitialized == 0) return false;
131
132 memoizedIsInitialized = 1;
133 return true;
134 }
135
136 @java.lang.Override
137 public void writeTo(com.google.protobuf.CodedOutputStream output)
138 throws java.io.IOException {
139 if (((bitField0_ & 0x00000001) != 0)) {
140 output.writeMessage(1, getLocalSearchStatistics());
141 }
142 if (((bitField0_ & 0x00000002) != 0)) {
143 output.writeMessage(2, getConstraintSolverStatistics());
144 }
145 getUnknownFields().writeTo(output);
146 }
147
148 @java.lang.Override
149 public int getSerializedSize() {
150 int size = memoizedSize;
151 if (size != -1) return size;
152
153 size = 0;
154 if (((bitField0_ & 0x00000001) != 0)) {
155 size += com.google.protobuf.CodedOutputStream
156 .computeMessageSize(1, getLocalSearchStatistics());
157 }
158 if (((bitField0_ & 0x00000002) != 0)) {
159 size += com.google.protobuf.CodedOutputStream
160 .computeMessageSize(2, getConstraintSolverStatistics());
161 }
162 size += getUnknownFields().getSerializedSize();
163 memoizedSize = size;
164 return size;
165 }
166
167 @java.lang.Override
168 public boolean equals(final java.lang.Object obj) {
169 if (obj == this) {
170 return true;
171 }
172 if (!(obj instanceof com.google.ortools.constraintsolver.SearchStatistics)) {
173 return super.equals(obj);
174 }
175 com.google.ortools.constraintsolver.SearchStatistics other = (com.google.ortools.constraintsolver.SearchStatistics) obj;
176
177 if (hasLocalSearchStatistics() != other.hasLocalSearchStatistics()) return false;
180 .equals(other.getLocalSearchStatistics())) return false;
181 }
185 .equals(other.getConstraintSolverStatistics())) return false;
186 }
187 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
188 return true;
189 }
190
191 @java.lang.Override
192 public int hashCode() {
193 if (memoizedHashCode != 0) {
194 return memoizedHashCode;
195 }
196 int hash = 41;
197 hash = (19 * hash) + getDescriptor().hashCode();
199 hash = (37 * hash) + LOCAL_SEARCH_STATISTICS_FIELD_NUMBER;
200 hash = (53 * hash) + getLocalSearchStatistics().hashCode();
201 }
204 hash = (53 * hash) + getConstraintSolverStatistics().hashCode();
205 }
206 hash = (29 * hash) + getUnknownFields().hashCode();
207 memoizedHashCode = hash;
208 return hash;
209 }
210
212 java.nio.ByteBuffer data)
213 throws com.google.protobuf.InvalidProtocolBufferException {
214 return PARSER.parseFrom(data);
215 }
217 java.nio.ByteBuffer data,
218 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
219 throws com.google.protobuf.InvalidProtocolBufferException {
220 return PARSER.parseFrom(data, extensionRegistry);
221 }
223 com.google.protobuf.ByteString data)
224 throws com.google.protobuf.InvalidProtocolBufferException {
225 return PARSER.parseFrom(data);
226 }
228 com.google.protobuf.ByteString data,
229 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
230 throws com.google.protobuf.InvalidProtocolBufferException {
231 return PARSER.parseFrom(data, extensionRegistry);
232 }
234 throws com.google.protobuf.InvalidProtocolBufferException {
235 return PARSER.parseFrom(data);
236 }
238 byte[] data,
239 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
240 throws com.google.protobuf.InvalidProtocolBufferException {
241 return PARSER.parseFrom(data, extensionRegistry);
242 }
244 throws java.io.IOException {
245 return com.google.protobuf.GeneratedMessage
246 .parseWithIOException(PARSER, input);
247 }
249 java.io.InputStream input,
250 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
251 throws java.io.IOException {
252 return com.google.protobuf.GeneratedMessage
253 .parseWithIOException(PARSER, input, extensionRegistry);
254 }
255
257 throws java.io.IOException {
258 return com.google.protobuf.GeneratedMessage
259 .parseDelimitedWithIOException(PARSER, input);
260 }
261
263 java.io.InputStream input,
264 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
265 throws java.io.IOException {
266 return com.google.protobuf.GeneratedMessage
267 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
268 }
270 com.google.protobuf.CodedInputStream input)
271 throws java.io.IOException {
272 return com.google.protobuf.GeneratedMessage
273 .parseWithIOException(PARSER, input);
274 }
276 com.google.protobuf.CodedInputStream input,
277 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
278 throws java.io.IOException {
279 return com.google.protobuf.GeneratedMessage
280 .parseWithIOException(PARSER, input, extensionRegistry);
281 }
282
283 @java.lang.Override
284 public Builder newBuilderForType() { return newBuilder(); }
285 public static Builder newBuilder() {
286 return DEFAULT_INSTANCE.toBuilder();
287 }
288 public static Builder newBuilder(com.google.ortools.constraintsolver.SearchStatistics prototype) {
289 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
290 }
291 @java.lang.Override
293 return this == DEFAULT_INSTANCE
294 ? new Builder() : new Builder().mergeFrom(this);
295 }
296
297 @java.lang.Override
299 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
300 Builder builder = new Builder(parent);
301 return builder;
302 }
310 public static final class Builder extends
311 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
312 // @@protoc_insertion_point(builder_implements:operations_research.SearchStatistics)
313 com.google.ortools.constraintsolver.SearchStatisticsOrBuilder {
314 public static final com.google.protobuf.Descriptors.Descriptor
316 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
317 }
318
319 @java.lang.Override
320 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
322 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
323 .ensureFieldAccessorsInitialized(
324 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
325 }
326
327 // Construct using com.google.ortools.constraintsolver.SearchStatistics.newBuilder()
328 private Builder() {
329 maybeForceBuilderInitialization();
330 }
331
332 private Builder(
333 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
334 super(parent);
335 maybeForceBuilderInitialization();
336 }
337 private void maybeForceBuilderInitialization() {
338 if (com.google.protobuf.GeneratedMessage
339 .alwaysUseFieldBuilders) {
340 getLocalSearchStatisticsFieldBuilder();
341 getConstraintSolverStatisticsFieldBuilder();
342 }
343 }
344 @java.lang.Override
345 public Builder clear() {
346 super.clear();
347 bitField0_ = 0;
348 localSearchStatistics_ = null;
349 if (localSearchStatisticsBuilder_ != null) {
350 localSearchStatisticsBuilder_.dispose();
351 localSearchStatisticsBuilder_ = null;
352 }
353 constraintSolverStatistics_ = null;
354 if (constraintSolverStatisticsBuilder_ != null) {
355 constraintSolverStatisticsBuilder_.dispose();
356 constraintSolverStatisticsBuilder_ = null;
357 }
358 return this;
359 }
360
361 @java.lang.Override
362 public com.google.protobuf.Descriptors.Descriptor
364 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
365 }
366
367 @java.lang.Override
369 return com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance();
370 }
371
372 @java.lang.Override
375 if (!result.isInitialized()) {
376 throw newUninitializedMessageException(result);
377 }
378 return result;
379 }
380
381 @java.lang.Override
383 com.google.ortools.constraintsolver.SearchStatistics result = new com.google.ortools.constraintsolver.SearchStatistics(this);
384 if (bitField0_ != 0) { buildPartial0(result); }
385 onBuilt();
386 return result;
387 }
388
389 private void buildPartial0(com.google.ortools.constraintsolver.SearchStatistics result) {
390 int from_bitField0_ = bitField0_;
391 int to_bitField0_ = 0;
392 if (((from_bitField0_ & 0x00000001) != 0)) {
393 result.localSearchStatistics_ = localSearchStatisticsBuilder_ == null
394 ? localSearchStatistics_
395 : localSearchStatisticsBuilder_.build();
396 to_bitField0_ |= 0x00000001;
397 }
398 if (((from_bitField0_ & 0x00000002) != 0)) {
399 result.constraintSolverStatistics_ = constraintSolverStatisticsBuilder_ == null
400 ? constraintSolverStatistics_
401 : constraintSolverStatisticsBuilder_.build();
402 to_bitField0_ |= 0x00000002;
403 }
404 result.bitField0_ |= to_bitField0_;
405 }
406
407 @java.lang.Override
408 public Builder mergeFrom(com.google.protobuf.Message other) {
409 if (other instanceof com.google.ortools.constraintsolver.SearchStatistics) {
410 return mergeFrom((com.google.ortools.constraintsolver.SearchStatistics)other);
411 } else {
412 super.mergeFrom(other);
413 return this;
414 }
415 }
416
417 public Builder mergeFrom(com.google.ortools.constraintsolver.SearchStatistics other) {
418 if (other == com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance()) return this;
419 if (other.hasLocalSearchStatistics()) {
420 mergeLocalSearchStatistics(other.getLocalSearchStatistics());
421 }
422 if (other.hasConstraintSolverStatistics()) {
423 mergeConstraintSolverStatistics(other.getConstraintSolverStatistics());
424 }
425 this.mergeUnknownFields(other.getUnknownFields());
426 onChanged();
427 return this;
428 }
429
430 @java.lang.Override
431 public final boolean isInitialized() {
432 return true;
433 }
434
435 @java.lang.Override
437 com.google.protobuf.CodedInputStream input,
438 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
439 throws java.io.IOException {
440 if (extensionRegistry == null) {
441 throw new java.lang.NullPointerException();
442 }
443 try {
444 boolean done = false;
445 while (!done) {
446 int tag = input.readTag();
447 switch (tag) {
448 case 0:
449 done = true;
450 break;
451 case 10: {
452 input.readMessage(
453 getLocalSearchStatisticsFieldBuilder().getBuilder(),
454 extensionRegistry);
455 bitField0_ |= 0x00000001;
456 break;
457 } // case 10
458 case 18: {
459 input.readMessage(
460 getConstraintSolverStatisticsFieldBuilder().getBuilder(),
461 extensionRegistry);
462 bitField0_ |= 0x00000002;
463 break;
464 } // case 18
465 default: {
466 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
467 done = true; // was an endgroup tag
468 }
469 break;
470 } // default:
471 } // switch (tag)
472 } // while (!done)
473 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
474 throw e.unwrapIOException();
475 } finally {
476 onChanged();
477 } // finally
478 return this;
479 }
480 private int bitField0_;
481
483 private com.google.protobuf.SingleFieldBuilder<
484 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder> localSearchStatisticsBuilder_;
493 public boolean hasLocalSearchStatistics() {
494 return ((bitField0_ & 0x00000001) != 0);
495 }
505 if (localSearchStatisticsBuilder_ == null) {
506 return localSearchStatistics_ == null ? com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance() : localSearchStatistics_;
507 } else {
508 return localSearchStatisticsBuilder_.getMessage();
509 }
510 }
518 public Builder setLocalSearchStatistics(com.google.ortools.constraintsolver.LocalSearchStatistics value) {
519 if (localSearchStatisticsBuilder_ == null) {
520 if (value == null) {
521 throw new NullPointerException();
522 }
523 localSearchStatistics_ = value;
524 } else {
525 localSearchStatisticsBuilder_.setMessage(value);
526 }
527 bitField0_ |= 0x00000001;
528 onChanged();
529 return this;
530 }
539 com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
540 if (localSearchStatisticsBuilder_ == null) {
541 localSearchStatistics_ = builderForValue.build();
542 } else {
543 localSearchStatisticsBuilder_.setMessage(builderForValue.build());
544 }
545 bitField0_ |= 0x00000001;
546 onChanged();
547 return this;
548 }
556 public Builder mergeLocalSearchStatistics(com.google.ortools.constraintsolver.LocalSearchStatistics value) {
557 if (localSearchStatisticsBuilder_ == null) {
558 if (((bitField0_ & 0x00000001) != 0) &&
559 localSearchStatistics_ != null &&
560 localSearchStatistics_ != com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance()) {
561 getLocalSearchStatisticsBuilder().mergeFrom(value);
562 } else {
563 localSearchStatistics_ = value;
564 }
565 } else {
566 localSearchStatisticsBuilder_.mergeFrom(value);
567 }
568 if (localSearchStatistics_ != null) {
569 bitField0_ |= 0x00000001;
570 onChanged();
571 }
572 return this;
573 }
582 bitField0_ = (bitField0_ & ~0x00000001);
583 localSearchStatistics_ = null;
584 if (localSearchStatisticsBuilder_ != null) {
585 localSearchStatisticsBuilder_.dispose();
586 localSearchStatisticsBuilder_ = null;
587 }
588 onChanged();
589 return this;
590 }
599 bitField0_ |= 0x00000001;
600 onChanged();
601 return getLocalSearchStatisticsFieldBuilder().getBuilder();
602 }
611 if (localSearchStatisticsBuilder_ != null) {
612 return localSearchStatisticsBuilder_.getMessageOrBuilder();
613 } else {
614 return localSearchStatistics_ == null ?
615 com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance() : localSearchStatistics_;
616 }
617 }
625 private com.google.protobuf.SingleFieldBuilder<
626 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
627 getLocalSearchStatisticsFieldBuilder() {
628 if (localSearchStatisticsBuilder_ == null) {
629 localSearchStatisticsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
630 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>(
632 getParentForChildren(),
633 isClean());
634 localSearchStatistics_ = null;
635 }
636 return localSearchStatisticsBuilder_;
637 }
638
639 private com.google.ortools.constraintsolver.ConstraintSolverStatistics constraintSolverStatistics_;
640 private com.google.protobuf.SingleFieldBuilder<
641 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder> constraintSolverStatisticsBuilder_;
651 return ((bitField0_ & 0x00000002) != 0);
652 }
662 if (constraintSolverStatisticsBuilder_ == null) {
663 return constraintSolverStatistics_ == null ? com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance() : constraintSolverStatistics_;
664 } else {
665 return constraintSolverStatisticsBuilder_.getMessage();
666 }
667 }
675 public Builder setConstraintSolverStatistics(com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
676 if (constraintSolverStatisticsBuilder_ == null) {
677 if (value == null) {
678 throw new NullPointerException();
679 }
680 constraintSolverStatistics_ = value;
681 } else {
682 constraintSolverStatisticsBuilder_.setMessage(value);
683 }
684 bitField0_ |= 0x00000002;
685 onChanged();
686 return this;
687 }
696 com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
697 if (constraintSolverStatisticsBuilder_ == null) {
698 constraintSolverStatistics_ = builderForValue.build();
699 } else {
700 constraintSolverStatisticsBuilder_.setMessage(builderForValue.build());
701 }
702 bitField0_ |= 0x00000002;
703 onChanged();
704 return this;
705 }
713 public Builder mergeConstraintSolverStatistics(com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
714 if (constraintSolverStatisticsBuilder_ == null) {
715 if (((bitField0_ & 0x00000002) != 0) &&
716 constraintSolverStatistics_ != null &&
717 constraintSolverStatistics_ != com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance()) {
718 getConstraintSolverStatisticsBuilder().mergeFrom(value);
719 } else {
720 constraintSolverStatistics_ = value;
721 }
722 } else {
723 constraintSolverStatisticsBuilder_.mergeFrom(value);
724 }
725 if (constraintSolverStatistics_ != null) {
726 bitField0_ |= 0x00000002;
727 onChanged();
728 }
729 return this;
730 }
739 bitField0_ = (bitField0_ & ~0x00000002);
740 constraintSolverStatistics_ = null;
741 if (constraintSolverStatisticsBuilder_ != null) {
742 constraintSolverStatisticsBuilder_.dispose();
743 constraintSolverStatisticsBuilder_ = null;
744 }
745 onChanged();
746 return this;
747 }
756 bitField0_ |= 0x00000002;
757 onChanged();
758 return getConstraintSolverStatisticsFieldBuilder().getBuilder();
759 }
768 if (constraintSolverStatisticsBuilder_ != null) {
769 return constraintSolverStatisticsBuilder_.getMessageOrBuilder();
770 } else {
771 return constraintSolverStatistics_ == null ?
772 com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance() : constraintSolverStatistics_;
773 }
774 }
782 private com.google.protobuf.SingleFieldBuilder<
783 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
784 getConstraintSolverStatisticsFieldBuilder() {
785 if (constraintSolverStatisticsBuilder_ == null) {
786 constraintSolverStatisticsBuilder_ = new com.google.protobuf.SingleFieldBuilder<
787 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>(
789 getParentForChildren(),
790 isClean());
791 constraintSolverStatistics_ = null;
792 }
793 return constraintSolverStatisticsBuilder_;
794 }
795
796 // @@protoc_insertion_point(builder_scope:operations_research.SearchStatistics)
797 }
798
799 // @@protoc_insertion_point(class_scope:operations_research.SearchStatistics)
800 private static final com.google.ortools.constraintsolver.SearchStatistics DEFAULT_INSTANCE;
801 static {
802 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.SearchStatistics();
803 }
804
806 return DEFAULT_INSTANCE;
807 }
808
809 private static final com.google.protobuf.Parser<SearchStatistics>
810 PARSER = new com.google.protobuf.AbstractParser<SearchStatistics>() {
811 @java.lang.Override
812 public SearchStatistics parsePartialFrom(
813 com.google.protobuf.CodedInputStream input,
814 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
815 throws com.google.protobuf.InvalidProtocolBufferException {
816 Builder builder = newBuilder();
817 try {
818 builder.mergeFrom(input, extensionRegistry);
819 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
820 throw e.setUnfinishedMessage(builder.buildPartial());
821 } catch (com.google.protobuf.UninitializedMessageException e) {
822 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
823 } catch (java.io.IOException e) {
824 throw new com.google.protobuf.InvalidProtocolBufferException(e)
825 .setUnfinishedMessage(builder.buildPartial());
826 }
827 return builder.buildPartial();
828 }
829 };
830
831 public static com.google.protobuf.Parser<SearchStatistics> parser() {
832 return PARSER;
833 }
834
835 @java.lang.Override
836 public com.google.protobuf.Parser<SearchStatistics> getParserForType() {
837 return PARSER;
838 }
839
840 @java.lang.Override
844
845}
846
Builder setLocalSearchStatistics(com.google.ortools.constraintsolver.LocalSearchStatistics value)
com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder getConstraintSolverStatisticsOrBuilder()
com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder getLocalSearchStatisticsOrBuilder()
com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder getConstraintSolverStatisticsBuilder()
Builder setLocalSearchStatistics(com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue)
Builder setConstraintSolverStatistics(com.google.ortools.constraintsolver.ConstraintSolverStatistics value)
com.google.ortools.constraintsolver.ConstraintSolverStatistics getConstraintSolverStatistics()
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Builder mergeConstraintSolverStatistics(com.google.ortools.constraintsolver.ConstraintSolverStatistics value)
com.google.ortools.constraintsolver.SearchStatistics getDefaultInstanceForType()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
com.google.ortools.constraintsolver.LocalSearchStatistics getLocalSearchStatistics()
com.google.ortools.constraintsolver.SearchStatistics build()
com.google.ortools.constraintsolver.SearchStatistics buildPartial()
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder mergeLocalSearchStatistics(com.google.ortools.constraintsolver.LocalSearchStatistics value)
Builder setConstraintSolverStatistics(com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue)
com.google.ortools.constraintsolver.LocalSearchStatistics.Builder getLocalSearchStatisticsBuilder()
Builder mergeFrom(com.google.ortools.constraintsolver.SearchStatistics other)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
com.google.ortools.constraintsolver.ConstraintSolverStatistics getConstraintSolverStatistics()
static com.google.protobuf.Parser< SearchStatistics > parser()
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder getConstraintSolverStatisticsOrBuilder()
com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder getLocalSearchStatisticsOrBuilder()
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.constraintsolver.SearchStatistics parseDelimitedFrom(java.io.InputStream input)
Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.LocalSearchStatistics getLocalSearchStatistics()
static Builder newBuilder(com.google.ortools.constraintsolver.SearchStatistics prototype)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(com.google.protobuf.ByteString data)
com.google.protobuf.Parser< SearchStatistics > getParserForType()
com.google.ortools.constraintsolver.SearchStatistics getDefaultInstanceForType()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.constraintsolver.SearchStatistics getDefaultInstance()
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
void writeTo(com.google.protobuf.CodedOutputStream output)
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.SearchStatistics parseFrom(byte[] data)
static com.google.ortools.constraintsolver.SearchStatistics parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)