6package com.google.ortools.constraintsolver;
15public final class SearchStatistics
extends
16 com.google.protobuf.GeneratedMessage implements
19private static final long serialVersionUID = 0L;
21 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
22 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
27 SearchStatistics.class.getName());
30 private SearchStatistics(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
33 private SearchStatistics() {
34 localSearchStatistics_ = java.util.Collections.emptyList();
35 constraintSolverStatistics_ = java.util.Collections.emptyList();
38 public static final com.google.protobuf.Descriptors.Descriptor
40 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
44 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
46 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
47 .ensureFieldAccessorsInitialized(
48 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
52 @SuppressWarnings(
"serial")
63 return localSearchStatistics_;
73 public java.util.List<? extends com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
75 return localSearchStatistics_;
86 return localSearchStatistics_.size();
97 return localSearchStatistics_.get(index);
109 return localSearchStatistics_.get(index);
113 @SuppressWarnings(
"serial")
124 return constraintSolverStatistics_;
134 public java.util.List<? extends com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
136 return constraintSolverStatistics_;
147 return constraintSolverStatistics_.size();
158 return constraintSolverStatistics_.get(index);
170 return constraintSolverStatistics_.get(index);
173 private byte memoizedIsInitialized = -1;
180 memoizedIsInitialized = 1;
185 public void writeTo(com.google.protobuf.CodedOutputStream output)
186 throws java.io.IOException {
187 for (
int i = 0; i < localSearchStatistics_.size(); i++) {
188 output.writeMessage(1, localSearchStatistics_.get(i));
190 for (
int i = 0; i < constraintSolverStatistics_.size(); i++) {
191 output.writeMessage(2, constraintSolverStatistics_.get(i));
193 getUnknownFields().writeTo(output);
198 int size = memoizedSize;
199 if (size != -1)
return size;
202 for (
int i = 0; i < localSearchStatistics_.size(); i++) {
203 size += com.google.protobuf.CodedOutputStream
204 .computeMessageSize(1, localSearchStatistics_.get(i));
206 for (
int i = 0; i < constraintSolverStatistics_.size(); i++) {
207 size += com.google.protobuf.CodedOutputStream
208 .computeMessageSize(2, constraintSolverStatistics_.get(i));
210 size += getUnknownFields().getSerializedSize();
216 public boolean equals(
final java.lang.Object obj) {
220 if (!(obj instanceof com.google.ortools.constraintsolver.SearchStatistics)) {
221 return super.equals(obj);
229 if (!getUnknownFields().
equals(other.getUnknownFields()))
return false;
235 if (memoizedHashCode != 0) {
236 return memoizedHashCode;
248 hash = (29 * hash) + getUnknownFields().hashCode();
249 memoizedHashCode = hash;
254 java.nio.ByteBuffer data)
255 throws com.google.protobuf.InvalidProtocolBufferException {
256 return PARSER.parseFrom(data);
259 java.nio.ByteBuffer data,
260 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
261 throws com.google.protobuf.InvalidProtocolBufferException {
262 return PARSER.parseFrom(data, extensionRegistry);
265 com.google.protobuf.ByteString data)
266 throws com.google.protobuf.InvalidProtocolBufferException {
267 return PARSER.parseFrom(data);
270 com.google.protobuf.ByteString data,
271 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
272 throws com.google.protobuf.InvalidProtocolBufferException {
273 return PARSER.parseFrom(data, extensionRegistry);
276 throws com.google.protobuf.InvalidProtocolBufferException {
277 return PARSER.parseFrom(data);
281 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
282 throws com.google.protobuf.InvalidProtocolBufferException {
283 return PARSER.parseFrom(data, extensionRegistry);
286 throws java.io.IOException {
287 return com.google.protobuf.GeneratedMessage
288 .parseWithIOException(PARSER, input);
291 java.io.InputStream input,
292 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
293 throws java.io.IOException {
294 return com.google.protobuf.GeneratedMessage
295 .parseWithIOException(PARSER, input, extensionRegistry);
299 throws java.io.IOException {
300 return com.google.protobuf.GeneratedMessage
301 .parseDelimitedWithIOException(PARSER, input);
305 java.io.InputStream input,
306 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
307 throws java.io.IOException {
308 return com.google.protobuf.GeneratedMessage
309 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
312 com.google.protobuf.CodedInputStream input)
313 throws java.io.IOException {
314 return com.google.protobuf.GeneratedMessage
315 .parseWithIOException(PARSER, input);
318 com.google.protobuf.CodedInputStream input,
319 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
320 throws java.io.IOException {
321 return com.google.protobuf.GeneratedMessage
322 .parseWithIOException(PARSER, input, extensionRegistry);
328 return DEFAULT_INSTANCE.toBuilder();
330 public static Builder newBuilder(com.google.ortools.constraintsolver.SearchStatistics prototype) {
331 return DEFAULT_INSTANCE.toBuilder().
mergeFrom(prototype);
335 return this == DEFAULT_INSTANCE
341 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
352 public static final class Builder
extends
353 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
356 public static final com.google.protobuf.Descriptors.Descriptor
358 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
362 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
364 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_fieldAccessorTable
365 .ensureFieldAccessorsInitialized(
366 com.google.ortools.constraintsolver.SearchStatistics.class, com.google.ortools.constraintsolver.SearchStatistics.Builder.class);
375 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
383 if (localSearchStatisticsBuilder_ ==
null) {
384 localSearchStatistics_ = java.util.Collections.emptyList();
386 localSearchStatistics_ =
null;
387 localSearchStatisticsBuilder_.clear();
389 bitField0_ = (bitField0_ & ~0x00000001);
390 if (constraintSolverStatisticsBuilder_ ==
null) {
391 constraintSolverStatistics_ = java.util.Collections.emptyList();
393 constraintSolverStatistics_ =
null;
394 constraintSolverStatisticsBuilder_.clear();
396 bitField0_ = (bitField0_ & ~0x00000002);
401 public com.google.protobuf.Descriptors.Descriptor
403 return com.google.ortools.constraintsolver.SearchStats.internal_static_operations_research_SearchStatistics_descriptor;
408 return com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance();
415 throw newUninitializedMessageException(result);
423 buildPartialRepeatedFields(result);
424 if (bitField0_ != 0) { buildPartial0(result); }
429 private void buildPartialRepeatedFields(com.google.ortools.constraintsolver.SearchStatistics result) {
430 if (localSearchStatisticsBuilder_ ==
null) {
431 if (((bitField0_ & 0x00000001) != 0)) {
432 localSearchStatistics_ = java.util.Collections.unmodifiableList(localSearchStatistics_);
433 bitField0_ = (bitField0_ & ~0x00000001);
435 result.localSearchStatistics_ = localSearchStatistics_;
437 result.localSearchStatistics_ = localSearchStatisticsBuilder_.build();
439 if (constraintSolverStatisticsBuilder_ ==
null) {
440 if (((bitField0_ & 0x00000002) != 0)) {
441 constraintSolverStatistics_ = java.util.Collections.unmodifiableList(constraintSolverStatistics_);
442 bitField0_ = (bitField0_ & ~0x00000002);
444 result.constraintSolverStatistics_ = constraintSolverStatistics_;
446 result.constraintSolverStatistics_ = constraintSolverStatisticsBuilder_.build();
450 private void buildPartial0(com.google.ortools.constraintsolver.SearchStatistics result) {
451 int from_bitField0_ = bitField0_;
455 public Builder
mergeFrom(com.google.protobuf.Message other) {
456 if (other instanceof com.google.ortools.constraintsolver.SearchStatistics) {
457 return mergeFrom((com.google.ortools.constraintsolver.SearchStatistics)other);
459 super.mergeFrom(other);
464 public Builder
mergeFrom(com.google.ortools.constraintsolver.SearchStatistics other) {
465 if (other == com.google.ortools.constraintsolver.SearchStatistics.getDefaultInstance())
return this;
466 if (localSearchStatisticsBuilder_ ==
null) {
467 if (!other.localSearchStatistics_.isEmpty()) {
468 if (localSearchStatistics_.isEmpty()) {
469 localSearchStatistics_ = other.localSearchStatistics_;
470 bitField0_ = (bitField0_ & ~0x00000001);
472 ensureLocalSearchStatisticsIsMutable();
473 localSearchStatistics_.addAll(other.localSearchStatistics_);
478 if (!other.localSearchStatistics_.isEmpty()) {
479 if (localSearchStatisticsBuilder_.isEmpty()) {
480 localSearchStatisticsBuilder_.dispose();
481 localSearchStatisticsBuilder_ =
null;
482 localSearchStatistics_ = other.localSearchStatistics_;
483 bitField0_ = (bitField0_ & ~0x00000001);
484 localSearchStatisticsBuilder_ =
485 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
486 getLocalSearchStatisticsFieldBuilder() :
null;
488 localSearchStatisticsBuilder_.addAllMessages(other.localSearchStatistics_);
492 if (constraintSolverStatisticsBuilder_ ==
null) {
493 if (!other.constraintSolverStatistics_.isEmpty()) {
494 if (constraintSolverStatistics_.isEmpty()) {
495 constraintSolverStatistics_ = other.constraintSolverStatistics_;
496 bitField0_ = (bitField0_ & ~0x00000002);
498 ensureConstraintSolverStatisticsIsMutable();
499 constraintSolverStatistics_.addAll(other.constraintSolverStatistics_);
504 if (!other.constraintSolverStatistics_.isEmpty()) {
505 if (constraintSolverStatisticsBuilder_.isEmpty()) {
506 constraintSolverStatisticsBuilder_.dispose();
507 constraintSolverStatisticsBuilder_ =
null;
508 constraintSolverStatistics_ = other.constraintSolverStatistics_;
509 bitField0_ = (bitField0_ & ~0x00000002);
510 constraintSolverStatisticsBuilder_ =
511 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
512 getConstraintSolverStatisticsFieldBuilder() :
null;
514 constraintSolverStatisticsBuilder_.addAllMessages(other.constraintSolverStatistics_);
518 this.mergeUnknownFields(other.getUnknownFields());
530 com.google.protobuf.CodedInputStream input,
531 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
532 throws java.io.IOException {
533 if (extensionRegistry ==
null) {
534 throw new java.lang.NullPointerException();
537 boolean done =
false;
539 int tag = input.readTag();
547 com.google.ortools.constraintsolver.LocalSearchStatistics.parser(),
549 if (localSearchStatisticsBuilder_ ==
null) {
550 ensureLocalSearchStatisticsIsMutable();
551 localSearchStatistics_.add(m);
553 localSearchStatisticsBuilder_.addMessage(m);
560 com.google.ortools.constraintsolver.ConstraintSolverStatistics.parser(),
562 if (constraintSolverStatisticsBuilder_ ==
null) {
563 ensureConstraintSolverStatisticsIsMutable();
564 constraintSolverStatistics_.add(m);
566 constraintSolverStatisticsBuilder_.addMessage(m);
571 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
578 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
579 throw e.unwrapIOException();
585 private int bitField0_;
587 private java.util.List<com.google.ortools.constraintsolver.LocalSearchStatistics> localSearchStatistics_ =
588 java.util.Collections.emptyList();
589 private void ensureLocalSearchStatisticsIsMutable() {
590 if (!((bitField0_ & 0x00000001) != 0)) {
591 localSearchStatistics_ =
new java.util.ArrayList<com.google.ortools.constraintsolver.LocalSearchStatistics>(localSearchStatistics_);
592 bitField0_ |= 0x00000001;
596 private com.google.protobuf.RepeatedFieldBuilder<
597 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder> localSearchStatisticsBuilder_;
607 if (localSearchStatisticsBuilder_ ==
null) {
608 return java.util.Collections.unmodifiableList(localSearchStatistics_);
610 return localSearchStatisticsBuilder_.getMessageList();
621 if (localSearchStatisticsBuilder_ ==
null) {
622 return localSearchStatistics_.size();
624 return localSearchStatisticsBuilder_.getCount();
635 if (localSearchStatisticsBuilder_ ==
null) {
636 return localSearchStatistics_.get(index);
638 return localSearchStatisticsBuilder_.getMessage(index);
649 int index, com.google.ortools.constraintsolver.LocalSearchStatistics value) {
650 if (localSearchStatisticsBuilder_ ==
null) {
652 throw new NullPointerException();
654 ensureLocalSearchStatisticsIsMutable();
655 localSearchStatistics_.set(index, value);
658 localSearchStatisticsBuilder_.setMessage(index, value);
670 int index, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
671 if (localSearchStatisticsBuilder_ ==
null) {
672 ensureLocalSearchStatisticsIsMutable();
673 localSearchStatistics_.set(index, builderForValue.build());
676 localSearchStatisticsBuilder_.setMessage(index, builderForValue.build());
688 if (localSearchStatisticsBuilder_ ==
null) {
690 throw new NullPointerException();
692 ensureLocalSearchStatisticsIsMutable();
693 localSearchStatistics_.add(value);
696 localSearchStatisticsBuilder_.addMessage(value);
708 int index, com.google.ortools.constraintsolver.LocalSearchStatistics value) {
709 if (localSearchStatisticsBuilder_ ==
null) {
711 throw new NullPointerException();
713 ensureLocalSearchStatisticsIsMutable();
714 localSearchStatistics_.add(index, value);
717 localSearchStatisticsBuilder_.addMessage(index, value);
729 com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
730 if (localSearchStatisticsBuilder_ ==
null) {
731 ensureLocalSearchStatisticsIsMutable();
732 localSearchStatistics_.add(builderForValue.build());
735 localSearchStatisticsBuilder_.addMessage(builderForValue.build());
747 int index, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder builderForValue) {
748 if (localSearchStatisticsBuilder_ ==
null) {
749 ensureLocalSearchStatisticsIsMutable();
750 localSearchStatistics_.add(index, builderForValue.build());
753 localSearchStatisticsBuilder_.addMessage(index, builderForValue.build());
765 java.lang.Iterable<? extends com.google.ortools.constraintsolver.LocalSearchStatistics> values) {
766 if (localSearchStatisticsBuilder_ ==
null) {
767 ensureLocalSearchStatisticsIsMutable();
768 com.google.protobuf.AbstractMessageLite.Builder.addAll(
769 values, localSearchStatistics_);
772 localSearchStatisticsBuilder_.addAllMessages(values);
784 if (localSearchStatisticsBuilder_ ==
null) {
785 localSearchStatistics_ = java.util.Collections.emptyList();
786 bitField0_ = (bitField0_ & ~0x00000001);
789 localSearchStatisticsBuilder_.clear();
801 if (localSearchStatisticsBuilder_ ==
null) {
802 ensureLocalSearchStatisticsIsMutable();
803 localSearchStatistics_.remove(index);
806 localSearchStatisticsBuilder_.remove(index);
819 return getLocalSearchStatisticsFieldBuilder().getBuilder(index);
830 if (localSearchStatisticsBuilder_ ==
null) {
831 return localSearchStatistics_.get(index); }
else {
832 return localSearchStatisticsBuilder_.getMessageOrBuilder(index);
842 public java.util.List<? extends com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
844 if (localSearchStatisticsBuilder_ !=
null) {
845 return localSearchStatisticsBuilder_.getMessageOrBuilderList();
847 return java.util.Collections.unmodifiableList(localSearchStatistics_);
858 return getLocalSearchStatisticsFieldBuilder().addBuilder(
859 com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance());
870 return getLocalSearchStatisticsFieldBuilder().addBuilder(
871 index, com.google.ortools.constraintsolver.LocalSearchStatistics.getDefaultInstance());
880 public java.util.List<com.google.ortools.constraintsolver.LocalSearchStatistics.Builder>
882 return getLocalSearchStatisticsFieldBuilder().getBuilderList();
884 private com.google.protobuf.RepeatedFieldBuilder<
885 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>
886 getLocalSearchStatisticsFieldBuilder() {
887 if (localSearchStatisticsBuilder_ ==
null) {
888 localSearchStatisticsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilder<
889 com.google.ortools.constraintsolver.LocalSearchStatistics, com.google.ortools.constraintsolver.LocalSearchStatistics.Builder, com.google.ortools.constraintsolver.LocalSearchStatisticsOrBuilder>(
890 localSearchStatistics_,
891 ((bitField0_ & 0x00000001) != 0),
892 getParentForChildren(),
894 localSearchStatistics_ =
null;
896 return localSearchStatisticsBuilder_;
899 private java.util.List<com.google.ortools.constraintsolver.ConstraintSolverStatistics> constraintSolverStatistics_ =
900 java.util.Collections.emptyList();
901 private void ensureConstraintSolverStatisticsIsMutable() {
902 if (!((bitField0_ & 0x00000002) != 0)) {
903 constraintSolverStatistics_ =
new java.util.ArrayList<com.google.ortools.constraintsolver.ConstraintSolverStatistics>(constraintSolverStatistics_);
904 bitField0_ |= 0x00000002;
908 private com.google.protobuf.RepeatedFieldBuilder<
909 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder> constraintSolverStatisticsBuilder_;
919 if (constraintSolverStatisticsBuilder_ ==
null) {
920 return java.util.Collections.unmodifiableList(constraintSolverStatistics_);
922 return constraintSolverStatisticsBuilder_.getMessageList();
933 if (constraintSolverStatisticsBuilder_ ==
null) {
934 return constraintSolverStatistics_.size();
936 return constraintSolverStatisticsBuilder_.getCount();
947 if (constraintSolverStatisticsBuilder_ ==
null) {
948 return constraintSolverStatistics_.get(index);
950 return constraintSolverStatisticsBuilder_.getMessage(index);
961 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
962 if (constraintSolverStatisticsBuilder_ ==
null) {
964 throw new NullPointerException();
966 ensureConstraintSolverStatisticsIsMutable();
967 constraintSolverStatistics_.set(index, value);
970 constraintSolverStatisticsBuilder_.setMessage(index, value);
982 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
983 if (constraintSolverStatisticsBuilder_ ==
null) {
984 ensureConstraintSolverStatisticsIsMutable();
985 constraintSolverStatistics_.set(index, builderForValue.build());
988 constraintSolverStatisticsBuilder_.setMessage(index, builderForValue.build());
1000 if (constraintSolverStatisticsBuilder_ ==
null) {
1001 if (value ==
null) {
1002 throw new NullPointerException();
1004 ensureConstraintSolverStatisticsIsMutable();
1005 constraintSolverStatistics_.add(value);
1008 constraintSolverStatisticsBuilder_.addMessage(value);
1020 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics value) {
1021 if (constraintSolverStatisticsBuilder_ ==
null) {
1022 if (value ==
null) {
1023 throw new NullPointerException();
1025 ensureConstraintSolverStatisticsIsMutable();
1026 constraintSolverStatistics_.add(index, value);
1029 constraintSolverStatisticsBuilder_.addMessage(index, value);
1041 com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
1042 if (constraintSolverStatisticsBuilder_ ==
null) {
1043 ensureConstraintSolverStatisticsIsMutable();
1044 constraintSolverStatistics_.add(builderForValue.build());
1047 constraintSolverStatisticsBuilder_.addMessage(builderForValue.build());
1059 int index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder builderForValue) {
1060 if (constraintSolverStatisticsBuilder_ ==
null) {
1061 ensureConstraintSolverStatisticsIsMutable();
1062 constraintSolverStatistics_.add(index, builderForValue.build());
1065 constraintSolverStatisticsBuilder_.addMessage(index, builderForValue.build());
1077 java.lang.Iterable<? extends com.google.ortools.constraintsolver.ConstraintSolverStatistics> values) {
1078 if (constraintSolverStatisticsBuilder_ ==
null) {
1079 ensureConstraintSolverStatisticsIsMutable();
1080 com.google.protobuf.AbstractMessageLite.Builder.addAll(
1081 values, constraintSolverStatistics_);
1084 constraintSolverStatisticsBuilder_.addAllMessages(values);
1096 if (constraintSolverStatisticsBuilder_ ==
null) {
1097 constraintSolverStatistics_ = java.util.Collections.emptyList();
1098 bitField0_ = (bitField0_ & ~0x00000002);
1101 constraintSolverStatisticsBuilder_.clear();
1113 if (constraintSolverStatisticsBuilder_ ==
null) {
1114 ensureConstraintSolverStatisticsIsMutable();
1115 constraintSolverStatistics_.remove(index);
1118 constraintSolverStatisticsBuilder_.remove(index);
1131 return getConstraintSolverStatisticsFieldBuilder().getBuilder(index);
1142 if (constraintSolverStatisticsBuilder_ ==
null) {
1143 return constraintSolverStatistics_.get(index); }
else {
1144 return constraintSolverStatisticsBuilder_.getMessageOrBuilder(index);
1154 public java.util.List<? extends com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
1156 if (constraintSolverStatisticsBuilder_ !=
null) {
1157 return constraintSolverStatisticsBuilder_.getMessageOrBuilderList();
1159 return java.util.Collections.unmodifiableList(constraintSolverStatistics_);
1170 return getConstraintSolverStatisticsFieldBuilder().addBuilder(
1171 com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance());
1182 return getConstraintSolverStatisticsFieldBuilder().addBuilder(
1183 index, com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance());
1192 public java.util.List<com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder>
1194 return getConstraintSolverStatisticsFieldBuilder().getBuilderList();
1196 private com.google.protobuf.RepeatedFieldBuilder<
1197 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>
1198 getConstraintSolverStatisticsFieldBuilder() {
1199 if (constraintSolverStatisticsBuilder_ ==
null) {
1200 constraintSolverStatisticsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilder<
1201 com.google.ortools.constraintsolver.ConstraintSolverStatistics, com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder, com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder>(
1202 constraintSolverStatistics_,
1203 ((bitField0_ & 0x00000002) != 0),
1204 getParentForChildren(),
1206 constraintSolverStatistics_ =
null;
1208 return constraintSolverStatisticsBuilder_;
1217 DEFAULT_INSTANCE =
new com.google.ortools.constraintsolver.SearchStatistics();
1221 return DEFAULT_INSTANCE;
1228 com.google.protobuf.CodedInputStream input,
1229 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1230 throws com.google.protobuf.InvalidProtocolBufferException {
1233 builder.mergeFrom(input, extensionRegistry);
1234 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
1235 throw e.setUnfinishedMessage(builder.buildPartial());
1236 }
catch (com.google.protobuf.UninitializedMessageException e) {
1237 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1238 }
catch (java.io.IOException e) {
1239 throw new com.google.protobuf.InvalidProtocolBufferException(e)
1240 .setUnfinishedMessage(builder.buildPartial());
1242 return builder.buildPartial();
1246 public static com.google.protobuf.Parser<SearchStatistics>
parser() {
1257 return DEFAULT_INSTANCE;