6package com.google.ortools.constraintsolver;
15@com.google.protobuf.Generated
16public final class SearchStatistics
extends
17 com.google.protobuf.GeneratedMessage implements
20private static final long serialVersionUID = 0L;
22 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
23 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
28 SearchStatistics.class.getName());
31 private SearchStatistics(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
34 private SearchStatistics() {
35 localSearchStatistics_ = java.util.Collections.emptyList();
36 constraintSolverStatistics_ = java.util.Collections.emptyList();
39 public static final com.google.protobuf.Descriptors.Descriptor
41 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
45 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
47 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
48 .ensureFieldAccessorsInitialized(
49 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
53 @SuppressWarnings(
"serial")
64 return localSearchStatistics_;
74 public java.util.List<? extends com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
76 return localSearchStatistics_;
87 return localSearchStatistics_.size();
98 return localSearchStatistics_.get(index);
110 return localSearchStatistics_.get(index);
114 @SuppressWarnings(
"serial")
125 return constraintSolverStatistics_;
135 public java.util.List<? extends com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
137 return constraintSolverStatistics_;
148 return constraintSolverStatistics_.size();
159 return constraintSolverStatistics_.get(index);
171 return constraintSolverStatistics_.get(index);
174 private byte memoizedIsInitialized = -1;
181 memoizedIsInitialized = 1;
186 public void writeTo(com.google.protobuf.CodedOutputStream output)
187 throws java.io.IOException {
188 for (
int i = 0; i < localSearchStatistics_.size(); i++) {
189 output.writeMessage(1, localSearchStatistics_.get(i));
191 for (
int i = 0; i < constraintSolverStatistics_.size(); i++) {
192 output.writeMessage(2, constraintSolverStatistics_.get(i));
194 getUnknownFields().writeTo(output);
199 int size = memoizedSize;
200 if (size != -1)
return size;
203 for (
int i = 0; i < localSearchStatistics_.size(); i++) {
204 size += com.google.protobuf.CodedOutputStream
205 .computeMessageSize(1, localSearchStatistics_.get(i));
207 for (
int i = 0; i < constraintSolverStatistics_.size(); i++) {
208 size += com.google.protobuf.CodedOutputStream
209 .computeMessageSize(2, constraintSolverStatistics_.get(i));
211 size += getUnknownFields().getSerializedSize();
217 public boolean equals(
final java.lang.Object obj) {
221 if (!(obj instanceof com.google.ortools.constraintsolver.SearchStatistics)) {
222 return super.equals(obj);
230 if (!getUnknownFields().
equals(other.getUnknownFields()))
return false;
236 if (memoizedHashCode != 0) {
237 return memoizedHashCode;
249 hash = (29 * hash) + getUnknownFields().hashCode();
250 memoizedHashCode = hash;
255 java.nio.ByteBuffer data)
256 throws com.google.protobuf.InvalidProtocolBufferException {
257 return PARSER.parseFrom(data);
260 java.nio.ByteBuffer data,
261 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
262 throws com.google.protobuf.InvalidProtocolBufferException {
263 return PARSER.parseFrom(data, extensionRegistry);
266 com.google.protobuf.ByteString data)
267 throws com.google.protobuf.InvalidProtocolBufferException {
268 return PARSER.parseFrom(data);
271 com.google.protobuf.ByteString data,
272 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
273 throws com.google.protobuf.InvalidProtocolBufferException {
274 return PARSER.parseFrom(data, extensionRegistry);
277 throws com.google.protobuf.InvalidProtocolBufferException {
278 return PARSER.parseFrom(data);
282 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
283 throws com.google.protobuf.InvalidProtocolBufferException {
284 return PARSER.parseFrom(data, extensionRegistry);
287 throws java.io.IOException {
288 return com.google.protobuf.GeneratedMessage
289 .parseWithIOException(PARSER, input);
292 java.io.InputStream input,
293 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
294 throws java.io.IOException {
295 return com.google.protobuf.GeneratedMessage
296 .parseWithIOException(PARSER, input, extensionRegistry);
300 throws java.io.IOException {
301 return com.google.protobuf.GeneratedMessage
302 .parseDelimitedWithIOException(PARSER, input);
306 java.io.InputStream input,
307 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
308 throws java.io.IOException {
309 return com.google.protobuf.GeneratedMessage
310 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
313 com.google.protobuf.CodedInputStream input)
314 throws java.io.IOException {
315 return com.google.protobuf.GeneratedMessage
316 .parseWithIOException(PARSER, input);
319 com.google.protobuf.CodedInputStream input,
320 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
321 throws java.io.IOException {
322 return com.google.protobuf.GeneratedMessage
323 .parseWithIOException(PARSER, input, extensionRegistry);
329 return DEFAULT_INSTANCE.toBuilder();
331 public static Builder newBuilder(com.google.ortools.constraintsolver.SearchStatistics prototype) {
332 return DEFAULT_INSTANCE.toBuilder().
mergeFrom(prototype);
336 return this == DEFAULT_INSTANCE
342 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
353 public static final class Builder
extends
354 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
357 public static final com.google.protobuf.Descriptors.Descriptor
359 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
363 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
365 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
366 .ensureFieldAccessorsInitialized(
367 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
376 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
384 if (localSearchStatisticsBuilder_ ==
null) {
385 localSearchStatistics_ = java.util.Collections.emptyList();
387 localSearchStatistics_ =
null;
388 localSearchStatisticsBuilder_.clear();
390 bitField0_ = (bitField0_ & ~0x00000001);
391 if (constraintSolverStatisticsBuilder_ ==
null) {
392 constraintSolverStatistics_ = java.util.Collections.emptyList();
394 constraintSolverStatistics_ =
null;
395 constraintSolverStatisticsBuilder_.clear();
397 bitField0_ = (bitField0_ & ~0x00000002);
402 public com.google.protobuf.Descriptors.Descriptor
404 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
409 return com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance();
416 throw newUninitializedMessageException(result);
424 buildPartialRepeatedFields(result);
425 if (bitField0_ != 0) { buildPartial0(result); }
430 private void buildPartialRepeatedFields(com.google.ortools.constraintsolver.SearchStatistics result) {
431 if (localSearchStatisticsBuilder_ ==
null) {
432 if (((bitField0_ & 0x00000001) != 0)) {
433 localSearchStatistics_ = java.util.Collections.unmodifiableList(localSearchStatistics_);
434 bitField0_ = (bitField0_ & ~0x00000001);
436 result.localSearchStatistics_ = localSearchStatistics_;
438 result.localSearchStatistics_ = localSearchStatisticsBuilder_.build();
440 if (constraintSolverStatisticsBuilder_ ==
null) {
441 if (((bitField0_ & 0x00000002) != 0)) {
442 constraintSolverStatistics_ = java.util.Collections.unmodifiableList(constraintSolverStatistics_);
443 bitField0_ = (bitField0_ & ~0x00000002);
445 result.constraintSolverStatistics_ = constraintSolverStatistics_;
447 result.constraintSolverStatistics_ = constraintSolverStatisticsBuilder_.build();
451 private void buildPartial0(com.google.ortools.constraintsolver.SearchStatistics result) {
452 int from_bitField0_ = bitField0_;
456 public Builder
mergeFrom(com.google.protobuf.Message other) {
457 if (other instanceof com.google.ortools.constraintsolver.SearchStatistics) {
458 return mergeFrom((com.google.ortools.constraintsolver.SearchStatistics)other);
460 super.mergeFrom(other);
465 public Builder
mergeFrom(com.google.ortools.constraintsolver.SearchStatistics other) {
466 if (other == com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance())
return this;
467 if (localSearchStatisticsBuilder_ ==
null) {
468 if (!other.localSearchStatistics_.isEmpty()) {
469 if (localSearchStatistics_.isEmpty()) {
470 localSearchStatistics_ = other.localSearchStatistics_;
471 bitField0_ = (bitField0_ & ~0x00000001);
473 ensureLocalSearchStatisticsIsMutable();
474 localSearchStatistics_.addAll(other.localSearchStatistics_);
479 if (!other.localSearchStatistics_.isEmpty()) {
480 if (localSearchStatisticsBuilder_.isEmpty()) {
481 localSearchStatisticsBuilder_.dispose();
482 localSearchStatisticsBuilder_ =
null;
483 localSearchStatistics_ = other.localSearchStatistics_;
484 bitField0_ = (bitField0_ & ~0x00000001);
485 localSearchStatisticsBuilder_ =
486 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
487 internalGetLocalSearchStatisticsFieldBuilder() :
null;
489 localSearchStatisticsBuilder_.addAllMessages(other.localSearchStatistics_);
493 if (constraintSolverStatisticsBuilder_ ==
null) {
494 if (!other.constraintSolverStatistics_.isEmpty()) {
495 if (constraintSolverStatistics_.isEmpty()) {
496 constraintSolverStatistics_ = other.constraintSolverStatistics_;
497 bitField0_ = (bitField0_ & ~0x00000002);
499 ensureConstraintSolverStatisticsIsMutable();
500 constraintSolverStatistics_.addAll(other.constraintSolverStatistics_);
505 if (!other.constraintSolverStatistics_.isEmpty()) {
506 if (constraintSolverStatisticsBuilder_.isEmpty()) {
507 constraintSolverStatisticsBuilder_.dispose();
508 constraintSolverStatisticsBuilder_ =
null;
509 constraintSolverStatistics_ = other.constraintSolverStatistics_;
510 bitField0_ = (bitField0_ & ~0x00000002);
511 constraintSolverStatisticsBuilder_ =
512 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
513 internalGetConstraintSolverStatisticsFieldBuilder() :
null;
515 constraintSolverStatisticsBuilder_.addAllMessages(other.constraintSolverStatistics_);
519 this.mergeUnknownFields(other.getUnknownFields());
531 com.google.protobuf.CodedInputStream input,
532 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
533 throws java.io.IOException {
534 if (extensionRegistry ==
null) {
535 throw new java.lang.NullPointerException();
538 boolean done =
false;
540 int tag = input.readTag();
548 com.google.ortools.constraintsolver.LocalSearchStatistics.parser(),
550 if (localSearchStatisticsBuilder_ ==
null) {
551 ensureLocalSearchStatisticsIsMutable();
552 localSearchStatistics_.add(m);
554 localSearchStatisticsBuilder_.addMessage(m);
561 com.google.ortools.constraintsolver.ConstraintSolverStatistics.parser(),
563 if (constraintSolverStatisticsBuilder_ ==
null) {
564 ensureConstraintSolverStatisticsIsMutable();
565 constraintSolverStatistics_.add(m);
567 constraintSolverStatisticsBuilder_.addMessage(m);
572 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
579 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
580 throw e.unwrapIOException();
586 private int bitField0_;
588 private java.util.List<com.google.ortools.constraintsolver.LocalSearchStatistics> localSearchStatistics_ =
589 java.util.Collections.emptyList();
590 private void ensureLocalSearchStatisticsIsMutable() {
591 if (!((bitField0_ & 0x00000001) != 0)) {
592 localSearchStatistics_ =
new java.util.ArrayList<com.google.ortools.constraintsolver.LocalSearchStatistics>(localSearchStatistics_);
593 bitField0_ |= 0x00000001;
597 private com.google.protobuf.RepeatedFieldBuilder<
598 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder> localSearchStatisticsBuilder_;
608 if (localSearchStatisticsBuilder_ ==
null) {
609 return java.util.Collections.unmodifiableList(localSearchStatistics_);
611 return localSearchStatisticsBuilder_.getMessageList();
622 if (localSearchStatisticsBuilder_ ==
null) {
623 return localSearchStatistics_.size();
625 return localSearchStatisticsBuilder_.getCount();
636 if (localSearchStatisticsBuilder_ ==
null) {
637 return localSearchStatistics_.get(index);
639 return localSearchStatisticsBuilder_.getMessage(index);
650 int index, com.google.ortools.constraintsolver.LocalSearchStatistics value) {
651 if (localSearchStatisticsBuilder_ ==
null) {
653 throw new NullPointerException();
655 ensureLocalSearchStatisticsIsMutable();
656 localSearchStatistics_.set(index, value);
659 localSearchStatisticsBuilder_.setMessage(index, value);
671 int index, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
672 if (localSearchStatisticsBuilder_ ==
null) {
673 ensureLocalSearchStatisticsIsMutable();
674 localSearchStatistics_.set(index, builderForValue.build());
677 localSearchStatisticsBuilder_.setMessage(index, builderForValue.build());
689 if (localSearchStatisticsBuilder_ ==
null) {
691 throw new NullPointerException();
693 ensureLocalSearchStatisticsIsMutable();
694 localSearchStatistics_.add(value);
697 localSearchStatisticsBuilder_.addMessage(value);
709 int index, com.google.ortools.constraintsolver.LocalSearchStatistics value) {
710 if (localSearchStatisticsBuilder_ ==
null) {
712 throw new NullPointerException();
714 ensureLocalSearchStatisticsIsMutable();
715 localSearchStatistics_.add(index, value);
718 localSearchStatisticsBuilder_.addMessage(index, value);
730 com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
731 if (localSearchStatisticsBuilder_ ==
null) {
732 ensureLocalSearchStatisticsIsMutable();
733 localSearchStatistics_.add(builderForValue.build());
736 localSearchStatisticsBuilder_.addMessage(builderForValue.build());
748 int index, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
749 if (localSearchStatisticsBuilder_ ==
null) {
750 ensureLocalSearchStatisticsIsMutable();
751 localSearchStatistics_.add(index, builderForValue.build());
754 localSearchStatisticsBuilder_.addMessage(index, builderForValue.build());
766 java.lang.Iterable<? extends com.google.ortools.constraintsolver.LocalSearchStatistics> values) {
767 if (localSearchStatisticsBuilder_ ==
null) {
768 ensureLocalSearchStatisticsIsMutable();
769 com.google.protobuf.AbstractMessageLite.Builder.addAll(
770 values, localSearchStatistics_);
773 localSearchStatisticsBuilder_.addAllMessages(values);
785 if (localSearchStatisticsBuilder_ ==
null) {
786 localSearchStatistics_ = java.util.Collections.emptyList();
787 bitField0_ = (bitField0_ & ~0x00000001);
790 localSearchStatisticsBuilder_.clear();
802 if (localSearchStatisticsBuilder_ ==
null) {
803 ensureLocalSearchStatisticsIsMutable();
804 localSearchStatistics_.remove(index);
807 localSearchStatisticsBuilder_.remove(index);
820 return internalGetLocalSearchStatisticsFieldBuilder().getBuilder(index);
831 if (localSearchStatisticsBuilder_ ==
null) {
832 return localSearchStatistics_.get(index); }
else {
833 return localSearchStatisticsBuilder_.getMessageOrBuilder(index);
843 public java.util.List<? extends com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
845 if (localSearchStatisticsBuilder_ !=
null) {
846 return localSearchStatisticsBuilder_.getMessageOrBuilderList();
848 return java.util.Collections.unmodifiableList(localSearchStatistics_);
859 return internalGetLocalSearchStatisticsFieldBuilder().addBuilder(
860 com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance());
871 return internalGetLocalSearchStatisticsFieldBuilder().addBuilder(
872 index, com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance());
881 public java.util.List<com.google.ortools.constraintsolver.LocalSearchStatistics.Builder>
883 return internalGetLocalSearchStatisticsFieldBuilder().getBuilderList();
885 private com.google.protobuf.RepeatedFieldBuilder<
886 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
887 internalGetLocalSearchStatisticsFieldBuilder() {
888 if (localSearchStatisticsBuilder_ ==
null) {
889 localSearchStatisticsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilder<
890 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>(
891 localSearchStatistics_,
892 ((bitField0_ & 0x00000001) != 0),
893 getParentForChildren(),
895 localSearchStatistics_ =
null;
897 return localSearchStatisticsBuilder_;
900 private java.util.List<com.google.ortools.constraintsolver.ConstraintSolverStatistics> constraintSolverStatistics_ =
901 java.util.Collections.emptyList();
902 private void ensureConstraintSolverStatisticsIsMutable() {
903 if (!((bitField0_ & 0x00000002) != 0)) {
904 constraintSolverStatistics_ =
new java.util.ArrayList<com.google.ortools.constraintsolver.ConstraintSolverStatistics>(constraintSolverStatistics_);
905 bitField0_ |= 0x00000002;
909 private com.google.protobuf.RepeatedFieldBuilder<
910 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder> constraintSolverStatisticsBuilder_;
920 if (constraintSolverStatisticsBuilder_ ==
null) {
921 return java.util.Collections.unmodifiableList(constraintSolverStatistics_);
923 return constraintSolverStatisticsBuilder_.getMessageList();
934 if (constraintSolverStatisticsBuilder_ ==
null) {
935 return constraintSolverStatistics_.size();
937 return constraintSolverStatisticsBuilder_.getCount();
948 if (constraintSolverStatisticsBuilder_ ==
null) {
949 return constraintSolverStatistics_.get(index);
951 return constraintSolverStatisticsBuilder_.getMessage(index);
962 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
963 if (constraintSolverStatisticsBuilder_ ==
null) {
965 throw new NullPointerException();
967 ensureConstraintSolverStatisticsIsMutable();
968 constraintSolverStatistics_.set(index, value);
971 constraintSolverStatisticsBuilder_.setMessage(index, value);
983 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
984 if (constraintSolverStatisticsBuilder_ ==
null) {
985 ensureConstraintSolverStatisticsIsMutable();
986 constraintSolverStatistics_.set(index, builderForValue.build());
989 constraintSolverStatisticsBuilder_.setMessage(index, builderForValue.build());
1001 if (constraintSolverStatisticsBuilder_ ==
null) {
1002 if (value ==
null) {
1003 throw new NullPointerException();
1005 ensureConstraintSolverStatisticsIsMutable();
1006 constraintSolverStatistics_.add(value);
1009 constraintSolverStatisticsBuilder_.addMessage(value);
1021 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
1022 if (constraintSolverStatisticsBuilder_ ==
null) {
1023 if (value ==
null) {
1024 throw new NullPointerException();
1026 ensureConstraintSolverStatisticsIsMutable();
1027 constraintSolverStatistics_.add(index, value);
1030 constraintSolverStatisticsBuilder_.addMessage(index, value);
1042 com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
1043 if (constraintSolverStatisticsBuilder_ ==
null) {
1044 ensureConstraintSolverStatisticsIsMutable();
1045 constraintSolverStatistics_.add(builderForValue.build());
1048 constraintSolverStatisticsBuilder_.addMessage(builderForValue.build());
1060 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
1061 if (constraintSolverStatisticsBuilder_ ==
null) {
1062 ensureConstraintSolverStatisticsIsMutable();
1063 constraintSolverStatistics_.add(index, builderForValue.build());
1066 constraintSolverStatisticsBuilder_.addMessage(index, builderForValue.build());
1078 java.lang.Iterable<? extends com.google.ortools.constraintsolver.ConstraintSolverStatistics> values) {
1079 if (constraintSolverStatisticsBuilder_ ==
null) {
1080 ensureConstraintSolverStatisticsIsMutable();
1081 com.google.protobuf.AbstractMessageLite.Builder.addAll(
1082 values, constraintSolverStatistics_);
1085 constraintSolverStatisticsBuilder_.addAllMessages(values);
1097 if (constraintSolverStatisticsBuilder_ ==
null) {
1098 constraintSolverStatistics_ = java.util.Collections.emptyList();
1099 bitField0_ = (bitField0_ & ~0x00000002);
1102 constraintSolverStatisticsBuilder_.clear();
1114 if (constraintSolverStatisticsBuilder_ ==
null) {
1115 ensureConstraintSolverStatisticsIsMutable();
1116 constraintSolverStatistics_.remove(index);
1119 constraintSolverStatisticsBuilder_.remove(index);
1132 return internalGetConstraintSolverStatisticsFieldBuilder().getBuilder(index);
1143 if (constraintSolverStatisticsBuilder_ ==
null) {
1144 return constraintSolverStatistics_.get(index); }
else {
1145 return constraintSolverStatisticsBuilder_.getMessageOrBuilder(index);
1155 public java.util.List<? extends com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
1157 if (constraintSolverStatisticsBuilder_ !=
null) {
1158 return constraintSolverStatisticsBuilder_.getMessageOrBuilderList();
1160 return java.util.Collections.unmodifiableList(constraintSolverStatistics_);
1171 return internalGetConstraintSolverStatisticsFieldBuilder().addBuilder(
1172 com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance());
1183 return internalGetConstraintSolverStatisticsFieldBuilder().addBuilder(
1184 index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance());
1193 public java.util.List<com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder>
1195 return internalGetConstraintSolverStatisticsFieldBuilder().getBuilderList();
1197 private com.google.protobuf.RepeatedFieldBuilder<
1198 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
1199 internalGetConstraintSolverStatisticsFieldBuilder() {
1200 if (constraintSolverStatisticsBuilder_ ==
null) {
1201 constraintSolverStatisticsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilder<
1202 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>(
1203 constraintSolverStatistics_,
1204 ((bitField0_ & 0x00000002) != 0),
1205 getParentForChildren(),
1207 constraintSolverStatistics_ =
null;
1209 return constraintSolverStatisticsBuilder_;
1218 DEFAULT_INSTANCE =
new com.google.ortools.constraintsolver.SearchStatistics();
1222 return DEFAULT_INSTANCE;
1229 com.google.protobuf.CodedInputStream input,
1230 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1231 throws com.google.protobuf.InvalidProtocolBufferException {
1234 builder.mergeFrom(input, extensionRegistry);
1235 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
1236 throw e.setUnfinishedMessage(builder.buildPartial());
1237 }
catch (com.google.protobuf.UninitializedMessageException e) {
1238 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1239 }
catch (java.io.IOException e) {
1240 throw new com.google.protobuf.InvalidProtocolBufferException(e)
1241 .setUnfinishedMessage(builder.buildPartial());
1243 return builder.buildPartial();
1247 public static com.google.protobuf.Parser<SearchStatistics>
parser() {
1258 return DEFAULT_INSTANCE;