5package com.google.ortools.bop;
17 com.google.protobuf.GeneratedMessageV3 implements
20private static final long serialVersionUID = 0L;
26 methods_ = java.util.Collections.emptyList();
30 @SuppressWarnings({
"unused"})
32 UnusedPrivateParameter unused) {
36 public static final com.google.protobuf.Descriptors.Descriptor
38 return com.google.ortools.bop.BopParametersOuterClass.internal_static_operations_research_bop_BopSolverOptimizerSet_descriptor;
42 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
44 return com.google.ortools.bop.BopParametersOuterClass.internal_static_operations_research_bop_BopSolverOptimizerSet_fieldAccessorTable
45 .ensureFieldAccessorsInitialized(
46 com.google.ortools.bop.BopSolverOptimizerSet.class, com.google.ortools.bop.BopSolverOptimizerSet.Builder.class);
50 @SuppressWarnings(
"serial")
63 public java.util.List<? extends com.google.ortools.bop.BopOptimizerMethodOrBuilder>
72 return methods_.size();
79 return methods_.get(index);
87 return methods_.get(index);
90 private byte memoizedIsInitialized = -1;
97 memoizedIsInitialized = 1;
102 public void writeTo(com.google.protobuf.CodedOutputStream output)
103 throws java.io.IOException {
104 for (
int i = 0; i < methods_.size(); i++) {
105 output.writeMessage(1, methods_.get(i));
107 getUnknownFields().writeTo(output);
112 int size = memoizedSize;
113 if (size != -1)
return size;
116 for (
int i = 0; i < methods_.size(); i++) {
117 size += com.google.protobuf.CodedOutputStream
118 .computeMessageSize(1, methods_.get(i));
120 size += getUnknownFields().getSerializedSize();
126 public boolean equals(
final java.lang.Object obj) {
130 if (!(obj instanceof com.google.ortools.bop.BopSolverOptimizerSet)) {
131 return super.equals(obj);
137 if (!getUnknownFields().equals(other.getUnknownFields()))
return false;
143 if (memoizedHashCode != 0) {
144 return memoizedHashCode;
152 hash = (29 * hash) + getUnknownFields().hashCode();
153 memoizedHashCode = hash;
158 java.nio.ByteBuffer data)
159 throws com.google.protobuf.InvalidProtocolBufferException {
163 java.nio.ByteBuffer data,
164 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
165 throws com.google.protobuf.InvalidProtocolBufferException {
169 com.google.protobuf.ByteString data)
170 throws com.google.protobuf.InvalidProtocolBufferException {
174 com.google.protobuf.ByteString data,
175 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
176 throws com.google.protobuf.InvalidProtocolBufferException {
180 throws com.google.protobuf.InvalidProtocolBufferException {
185 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
186 throws com.google.protobuf.InvalidProtocolBufferException {
190 throws java.io.IOException {
191 return com.google.protobuf.GeneratedMessageV3
192 .parseWithIOException(
PARSER, input);
195 java.io.InputStream input,
196 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
197 throws java.io.IOException {
198 return com.google.protobuf.GeneratedMessageV3
199 .parseWithIOException(
PARSER, input, extensionRegistry);
203 throws java.io.IOException {
204 return com.google.protobuf.GeneratedMessageV3
205 .parseDelimitedWithIOException(
PARSER, input);
209 java.io.InputStream input,
210 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
211 throws java.io.IOException {
212 return com.google.protobuf.GeneratedMessageV3
213 .parseDelimitedWithIOException(
PARSER, input, extensionRegistry);
216 com.google.protobuf.CodedInputStream input)
217 throws java.io.IOException {
218 return com.google.protobuf.GeneratedMessageV3
219 .parseWithIOException(
PARSER, input);
222 com.google.protobuf.CodedInputStream input,
223 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
224 throws java.io.IOException {
225 return com.google.protobuf.GeneratedMessageV3
226 .parseWithIOException(
PARSER, input, extensionRegistry);
239 return this == DEFAULT_INSTANCE
245 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
259 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
262 public static final com.google.protobuf.Descriptors.Descriptor
264 return com.google.ortools.bop.BopParametersOuterClass.internal_static_operations_research_bop_BopSolverOptimizerSet_descriptor;
268 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
270 return com.google.ortools.bop.BopParametersOuterClass.internal_static_operations_research_bop_BopSolverOptimizerSet_fieldAccessorTable
271 .ensureFieldAccessorsInitialized(
272 com.google.ortools.bop.BopSolverOptimizerSet.class, com.google.ortools.bop.BopSolverOptimizerSet.Builder.class);
281 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
289 if (methodsBuilder_ ==
null) {
290 methods_ = java.util.Collections.emptyList();
293 methodsBuilder_.clear();
295 bitField0_ = (bitField0_ & ~0x00000001);
300 public com.google.protobuf.Descriptors.Descriptor
302 return com.google.ortools.bop.BopParametersOuterClass.internal_static_operations_research_bop_BopSolverOptimizerSet_descriptor;
307 return com.google.ortools.bop.BopSolverOptimizerSet.getDefaultInstance();
314 throw newUninitializedMessageException(result);
322 buildPartialRepeatedFields(result);
323 if (bitField0_ != 0) { buildPartial0(result); }
328 private void buildPartialRepeatedFields(com.google.ortools.bop.BopSolverOptimizerSet result) {
329 if (methodsBuilder_ ==
null) {
330 if (((bitField0_ & 0x00000001) != 0)) {
331 methods_ = java.util.Collections.unmodifiableList(methods_);
332 bitField0_ = (bitField0_ & ~0x00000001);
334 result.methods_ = methods_;
336 result.methods_ = methodsBuilder_.build();
340 private void buildPartial0(com.google.ortools.bop.BopSolverOptimizerSet result) {
341 int from_bitField0_ = bitField0_;
346 return super.
clone();
350 com.google.protobuf.Descriptors.FieldDescriptor field,
351 java.lang.Object value) {
352 return super.
setField(field, value);
356 com.google.protobuf.Descriptors.FieldDescriptor field) {
361 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
366 com.google.protobuf.Descriptors.FieldDescriptor field,
367 int index, java.lang.Object value) {
372 com.google.protobuf.Descriptors.FieldDescriptor field,
373 java.lang.Object value) {
378 if (other instanceof com.google.ortools.bop.BopSolverOptimizerSet) {
379 return mergeFrom((com.google.ortools.bop.BopSolverOptimizerSet)other);
381 super.mergeFrom(other);
387 if (other == com.google.ortools.bop.BopSolverOptimizerSet.getDefaultInstance())
return this;
388 if (methodsBuilder_ ==
null) {
389 if (!other.methods_.isEmpty()) {
390 if (methods_.isEmpty()) {
391 methods_ = other.methods_;
392 bitField0_ = (bitField0_ & ~0x00000001);
394 ensureMethodsIsMutable();
395 methods_.addAll(other.methods_);
400 if (!other.methods_.isEmpty()) {
401 if (methodsBuilder_.isEmpty()) {
402 methodsBuilder_.dispose();
403 methodsBuilder_ =
null;
404 methods_ = other.methods_;
405 bitField0_ = (bitField0_ & ~0x00000001);
407 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
408 getMethodsFieldBuilder() :
null;
410 methodsBuilder_.addAllMessages(other.methods_);
426 com.google.protobuf.CodedInputStream input,
427 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
428 throws java.io.IOException {
429 if (extensionRegistry ==
null) {
430 throw new java.lang.NullPointerException();
433 boolean done =
false;
435 int tag = input.readTag();
443 com.google.ortools.bop.BopOptimizerMethod.PARSER,
445 if (methodsBuilder_ ==
null) {
446 ensureMethodsIsMutable();
449 methodsBuilder_.addMessage(m);
454 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
461 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
462 throw e.unwrapIOException();
468 private int bitField0_;
470 private java.util.List<com.google.ortools.bop.BopOptimizerMethod> methods_ =
471 java.util.Collections.emptyList();
472 private void ensureMethodsIsMutable() {
473 if (!((bitField0_ & 0x00000001) != 0)) {
474 methods_ =
new java.util.ArrayList<com.google.ortools.bop.BopOptimizerMethod>(methods_);
475 bitField0_ |= 0x00000001;
479 private com.google.protobuf.RepeatedFieldBuilderV3<
480 com.google.ortools.bop.BopOptimizerMethod, com.google.ortools.bop.BopOptimizerMethod.Builder, com.google.ortools.bop.BopOptimizerMethodOrBuilder> methodsBuilder_;
485 public java.util.List<com.google.ortools.bop.BopOptimizerMethod>
getMethodsList() {
486 if (methodsBuilder_ ==
null) {
487 return java.util.Collections.unmodifiableList(methods_);
489 return methodsBuilder_.getMessageList();
496 if (methodsBuilder_ ==
null) {
497 return methods_.size();
499 return methodsBuilder_.getCount();
506 if (methodsBuilder_ ==
null) {
507 return methods_.get(index);
509 return methodsBuilder_.getMessage(index);
516 int index, com.google.ortools.bop.BopOptimizerMethod value) {
517 if (methodsBuilder_ ==
null) {
519 throw new NullPointerException();
521 ensureMethodsIsMutable();
522 methods_.set(index, value);
525 methodsBuilder_.setMessage(index, value);
533 int index, com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue) {
534 if (methodsBuilder_ ==
null) {
535 ensureMethodsIsMutable();
536 methods_.set(index, builderForValue.build());
539 methodsBuilder_.setMessage(index, builderForValue.build());
547 if (methodsBuilder_ ==
null) {
549 throw new NullPointerException();
551 ensureMethodsIsMutable();
555 methodsBuilder_.addMessage(value);
563 int index, com.google.ortools.bop.BopOptimizerMethod value) {
564 if (methodsBuilder_ ==
null) {
566 throw new NullPointerException();
568 ensureMethodsIsMutable();
569 methods_.add(index, value);
572 methodsBuilder_.addMessage(index, value);
580 com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue) {
581 if (methodsBuilder_ ==
null) {
582 ensureMethodsIsMutable();
583 methods_.add(builderForValue.build());
586 methodsBuilder_.addMessage(builderForValue.build());
594 int index, com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue) {
595 if (methodsBuilder_ ==
null) {
596 ensureMethodsIsMutable();
597 methods_.add(index, builderForValue.build());
600 methodsBuilder_.addMessage(index, builderForValue.build());
608 java.lang.Iterable<? extends com.google.ortools.bop.BopOptimizerMethod> values) {
609 if (methodsBuilder_ ==
null) {
610 ensureMethodsIsMutable();
611 com.google.protobuf.AbstractMessageLite.Builder.addAll(
615 methodsBuilder_.addAllMessages(values);
623 if (methodsBuilder_ ==
null) {
624 methods_ = java.util.Collections.emptyList();
625 bitField0_ = (bitField0_ & ~0x00000001);
628 methodsBuilder_.clear();
636 if (methodsBuilder_ ==
null) {
637 ensureMethodsIsMutable();
638 methods_.remove(index);
641 methodsBuilder_.remove(index);
650 return getMethodsFieldBuilder().getBuilder(index);
657 if (methodsBuilder_ ==
null) {
658 return methods_.get(index); }
else {
659 return methodsBuilder_.getMessageOrBuilder(index);
665 public java.util.List<? extends com.google.ortools.bop.BopOptimizerMethodOrBuilder>
667 if (methodsBuilder_ !=
null) {
668 return methodsBuilder_.getMessageOrBuilderList();
670 return java.util.Collections.unmodifiableList(methods_);
677 return getMethodsFieldBuilder().addBuilder(
678 com.google.ortools.bop.BopOptimizerMethod.getDefaultInstance());
685 return getMethodsFieldBuilder().addBuilder(
686 index, com.google.ortools.bop.BopOptimizerMethod.getDefaultInstance());
691 public java.util.List<com.google.ortools.bop.BopOptimizerMethod.Builder>
693 return getMethodsFieldBuilder().getBuilderList();
695 private com.google.protobuf.RepeatedFieldBuilderV3<
696 com.google.ortools.bop.BopOptimizerMethod, com.google.ortools.bop.BopOptimizerMethod.Builder, com.google.ortools.bop.BopOptimizerMethodOrBuilder>
697 getMethodsFieldBuilder() {
698 if (methodsBuilder_ ==
null) {
699 methodsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilderV3<
700 com.google.ortools.bop.BopOptimizerMethod, com.google.ortools.bop.BopOptimizerMethod.Builder, com.google.ortools.bop.BopOptimizerMethodOrBuilder>(
702 ((bitField0_ & 0x00000001) != 0),
703 getParentForChildren(),
707 return methodsBuilder_;
711 final com.google.protobuf.UnknownFieldSet unknownFields) {
717 final com.google.protobuf.UnknownFieldSet unknownFields) {
728 DEFAULT_INSTANCE =
new com.google.ortools.bop.BopSolverOptimizerSet();
732 return DEFAULT_INSTANCE;
739 com.google.protobuf.CodedInputStream input,
740 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
741 throws com.google.protobuf.InvalidProtocolBufferException {
744 builder.
mergeFrom(input, extensionRegistry);
745 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
747 }
catch (com.google.protobuf.UninitializedMessageException e) {
748 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.
buildPartial());
749 }
catch (java.io.IOException e) {
750 throw new com.google.protobuf.InvalidProtocolBufferException(e)
768 return DEFAULT_INSTANCE;