Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
SimulatedAnnealingParameters.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// NO CHECKED-IN PROTOBUF GENCODE
3// source: ortools/constraint_solver/routing_ils.proto
4// Protobuf Java Version: 4.29.3
5
6package com.google.ortools.constraintsolver;
7
15public final class SimulatedAnnealingParameters extends
16 com.google.protobuf.GeneratedMessage implements
17 // @@protoc_insertion_point(message_implements:operations_research.SimulatedAnnealingParameters)
19private static final long serialVersionUID = 0L;
20 static {
21 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
22 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
23 /* major= */ 4,
24 /* minor= */ 29,
25 /* patch= */ 3,
26 /* suffix= */ "",
27 SimulatedAnnealingParameters.class.getName());
28 }
29 // Use SimulatedAnnealingParameters.newBuilder() to construct.
30 private SimulatedAnnealingParameters(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
31 super(builder);
32 }
33 private SimulatedAnnealingParameters() {
34 coolingScheduleStrategy_ = 0;
35 }
36
37 public static final com.google.protobuf.Descriptors.Descriptor
39 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_SimulatedAnnealingParameters_descriptor;
40 }
41
42 @java.lang.Override
43 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
45 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_SimulatedAnnealingParameters_fieldAccessorTable
46 .ensureFieldAccessorsInitialized(
47 com.google.ortools.constraintsolver.SimulatedAnnealingParameters.class, com.google.ortools.constraintsolver.SimulatedAnnealingParameters.Builder.class);
48 }
49
50 private int bitField0_;
51 public static final int COOLING_SCHEDULE_STRATEGY_FIELD_NUMBER = 1;
52 private int coolingScheduleStrategy_ = 0;
62 @java.lang.Override public int getCoolingScheduleStrategyValue() {
63 return coolingScheduleStrategy_;
64 }
65
75 com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value result = com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.forNumber(coolingScheduleStrategy_);
77 }
78
79 public static final int INITIAL_TEMPERATURE_FIELD_NUMBER = 2;
80 private double initialTemperature_ = 0D;
89 @java.lang.Override
90 public boolean hasInitialTemperature() {
91 return ((bitField0_ & 0x00000001) != 0);
92 }
93
101 @java.lang.Override
102 public double getInitialTemperature() {
103 return initialTemperature_;
104 }
105
106 public static final int FINAL_TEMPERATURE_FIELD_NUMBER = 3;
107 private double finalTemperature_ = 0D;
116 @java.lang.Override
117 public boolean hasFinalTemperature() {
118 return ((bitField0_ & 0x00000002) != 0);
119 }
120
128 @java.lang.Override
129 public double getFinalTemperature() {
130 return finalTemperature_;
131 }
132
133 public static final int AUTOMATIC_TEMPERATURES_FIELD_NUMBER = 4;
134 private boolean automaticTemperatures_ = false;
152 @java.lang.Override
153 public boolean hasAutomaticTemperatures() {
154 return ((bitField0_ & 0x00000004) != 0);
155 }
156
173 @java.lang.Override
174 public boolean getAutomaticTemperatures() {
175 return automaticTemperatures_;
176 }
177
178 private byte memoizedIsInitialized = -1;
179 @java.lang.Override
180 public final boolean isInitialized() {
181 byte isInitialized = memoizedIsInitialized;
182 if (isInitialized == 1) return true;
183 if (isInitialized == 0) return false;
184
185 memoizedIsInitialized = 1;
186 return true;
187 }
188
189 @java.lang.Override
190 public void writeTo(com.google.protobuf.CodedOutputStream output)
191 throws java.io.IOException {
192 if (coolingScheduleStrategy_ != com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.UNSET.getNumber()) {
193 output.writeEnum(1, coolingScheduleStrategy_);
194 }
195 if (((bitField0_ & 0x00000001) != 0)) {
196 output.writeDouble(2, initialTemperature_);
197 }
198 if (((bitField0_ & 0x00000002) != 0)) {
199 output.writeDouble(3, finalTemperature_);
200 }
201 if (((bitField0_ & 0x00000004) != 0)) {
202 output.writeBool(4, automaticTemperatures_);
203 }
204 getUnknownFields().writeTo(output);
205 }
206
207 @java.lang.Override
208 public int getSerializedSize() {
209 int size = memoizedSize;
210 if (size != -1) return size;
211
212 size = 0;
213 if (coolingScheduleStrategy_ != com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.UNSET.getNumber()) {
214 size += com.google.protobuf.CodedOutputStream
215 .computeEnumSize(1, coolingScheduleStrategy_);
216 }
217 if (((bitField0_ & 0x00000001) != 0)) {
218 size += com.google.protobuf.CodedOutputStream
219 .computeDoubleSize(2, initialTemperature_);
220 }
221 if (((bitField0_ & 0x00000002) != 0)) {
222 size += com.google.protobuf.CodedOutputStream
223 .computeDoubleSize(3, finalTemperature_);
224 }
225 if (((bitField0_ & 0x00000004) != 0)) {
226 size += com.google.protobuf.CodedOutputStream
227 .computeBoolSize(4, automaticTemperatures_);
228 }
229 size += getUnknownFields().getSerializedSize();
230 memoizedSize = size;
231 return size;
232 }
233
234 @java.lang.Override
235 public boolean equals(final java.lang.Object obj) {
236 if (obj == this) {
237 return true;
238 }
239 if (!(obj instanceof com.google.ortools.constraintsolver.SimulatedAnnealingParameters)) {
240 return super.equals(obj);
241 }
242 com.google.ortools.constraintsolver.SimulatedAnnealingParameters other = (com.google.ortools.constraintsolver.SimulatedAnnealingParameters) obj;
243
244 if (coolingScheduleStrategy_ != other.coolingScheduleStrategy_) return false;
245 if (hasInitialTemperature() != other.hasInitialTemperature()) return false;
246 if (hasInitialTemperature()) {
247 if (java.lang.Double.doubleToLongBits(getInitialTemperature())
248 != java.lang.Double.doubleToLongBits(
249 other.getInitialTemperature())) return false;
250 }
251 if (hasFinalTemperature() != other.hasFinalTemperature()) return false;
252 if (hasFinalTemperature()) {
253 if (java.lang.Double.doubleToLongBits(getFinalTemperature())
254 != java.lang.Double.doubleToLongBits(
255 other.getFinalTemperature())) return false;
256 }
257 if (hasAutomaticTemperatures() != other.hasAutomaticTemperatures()) return false;
260 != other.getAutomaticTemperatures()) return false;
261 }
262 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
263 return true;
264 }
265
266 @java.lang.Override
267 public int hashCode() {
268 if (memoizedHashCode != 0) {
269 return memoizedHashCode;
270 }
271 int hash = 41;
272 hash = (19 * hash) + getDescriptor().hashCode();
273 hash = (37 * hash) + COOLING_SCHEDULE_STRATEGY_FIELD_NUMBER;
274 hash = (53 * hash) + coolingScheduleStrategy_;
275 if (hasInitialTemperature()) {
276 hash = (37 * hash) + INITIAL_TEMPERATURE_FIELD_NUMBER;
277 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
278 java.lang.Double.doubleToLongBits(getInitialTemperature()));
279 }
280 if (hasFinalTemperature()) {
281 hash = (37 * hash) + FINAL_TEMPERATURE_FIELD_NUMBER;
282 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
283 java.lang.Double.doubleToLongBits(getFinalTemperature()));
284 }
286 hash = (37 * hash) + AUTOMATIC_TEMPERATURES_FIELD_NUMBER;
287 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
289 }
290 hash = (29 * hash) + getUnknownFields().hashCode();
291 memoizedHashCode = hash;
292 return hash;
293 }
294
296 java.nio.ByteBuffer data)
297 throws com.google.protobuf.InvalidProtocolBufferException {
298 return PARSER.parseFrom(data);
299 }
301 java.nio.ByteBuffer data,
302 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
303 throws com.google.protobuf.InvalidProtocolBufferException {
304 return PARSER.parseFrom(data, extensionRegistry);
305 }
307 com.google.protobuf.ByteString data)
308 throws com.google.protobuf.InvalidProtocolBufferException {
309 return PARSER.parseFrom(data);
310 }
312 com.google.protobuf.ByteString data,
313 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
314 throws com.google.protobuf.InvalidProtocolBufferException {
315 return PARSER.parseFrom(data, extensionRegistry);
316 }
318 throws com.google.protobuf.InvalidProtocolBufferException {
319 return PARSER.parseFrom(data);
320 }
322 byte[] data,
323 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
324 throws com.google.protobuf.InvalidProtocolBufferException {
325 return PARSER.parseFrom(data, extensionRegistry);
326 }
328 throws java.io.IOException {
329 return com.google.protobuf.GeneratedMessage
330 .parseWithIOException(PARSER, input);
331 }
333 java.io.InputStream input,
334 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
335 throws java.io.IOException {
336 return com.google.protobuf.GeneratedMessage
337 .parseWithIOException(PARSER, input, extensionRegistry);
338 }
339
341 throws java.io.IOException {
342 return com.google.protobuf.GeneratedMessage
343 .parseDelimitedWithIOException(PARSER, input);
344 }
345
347 java.io.InputStream input,
348 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
349 throws java.io.IOException {
350 return com.google.protobuf.GeneratedMessage
351 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
352 }
354 com.google.protobuf.CodedInputStream input)
355 throws java.io.IOException {
356 return com.google.protobuf.GeneratedMessage
357 .parseWithIOException(PARSER, input);
358 }
360 com.google.protobuf.CodedInputStream input,
361 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
362 throws java.io.IOException {
363 return com.google.protobuf.GeneratedMessage
364 .parseWithIOException(PARSER, input, extensionRegistry);
365 }
366
367 @java.lang.Override
368 public Builder newBuilderForType() { return newBuilder(); }
369 public static Builder newBuilder() {
370 return DEFAULT_INSTANCE.toBuilder();
371 }
372 public static Builder newBuilder(com.google.ortools.constraintsolver.SimulatedAnnealingParameters prototype) {
373 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
374 }
375 @java.lang.Override
377 return this == DEFAULT_INSTANCE
378 ? new Builder() : new Builder().mergeFrom(this);
379 }
380
381 @java.lang.Override
383 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
384 Builder builder = new Builder(parent);
385 return builder;
386 }
387
394 public static final class Builder extends
395 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
396 // @@protoc_insertion_point(builder_implements:operations_research.SimulatedAnnealingParameters)
398 public static final com.google.protobuf.Descriptors.Descriptor
400 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_SimulatedAnnealingParameters_descriptor;
401 }
402
403 @java.lang.Override
404 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
406 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_SimulatedAnnealingParameters_fieldAccessorTable
407 .ensureFieldAccessorsInitialized(
408 com.google.ortools.constraintsolver.SimulatedAnnealingParameters.class, com.google.ortools.constraintsolver.SimulatedAnnealingParameters.Builder.class);
409 }
410
411 // Construct using com.google.ortools.constraintsolver.SimulatedAnnealingParameters.newBuilder()
412 private Builder() {
413
414 }
415
416 private Builder(
417 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
418 super(parent);
419
420 }
421 @java.lang.Override
422 public Builder clear() {
423 super.clear();
424 bitField0_ = 0;
425 coolingScheduleStrategy_ = 0;
426 initialTemperature_ = 0D;
427 finalTemperature_ = 0D;
428 automaticTemperatures_ = false;
429 return this;
430 }
431
432 @java.lang.Override
433 public com.google.protobuf.Descriptors.Descriptor
435 return com.google.ortools.constraintsolver.RoutingIls.internal_static_operations_research_SimulatedAnnealingParameters_descriptor;
436 }
437
438 @java.lang.Override
440 return com.google.ortools.constraintsolver.SimulatedAnnealingParameters.getDefaultInstance();
441 }
442
443 @java.lang.Override
446 if (!result.isInitialized()) {
447 throw newUninitializedMessageException(result);
448 }
449 return result;
450 }
451
452 @java.lang.Override
454 com.google.ortools.constraintsolver.SimulatedAnnealingParameters result = new com.google.ortools.constraintsolver.SimulatedAnnealingParameters(this);
455 if (bitField0_ != 0) { buildPartial0(result); }
456 onBuilt();
457 return result;
458 }
459
460 private void buildPartial0(com.google.ortools.constraintsolver.SimulatedAnnealingParameters result) {
461 int from_bitField0_ = bitField0_;
462 if (((from_bitField0_ & 0x00000001) != 0)) {
463 result.coolingScheduleStrategy_ = coolingScheduleStrategy_;
464 }
465 int to_bitField0_ = 0;
466 if (((from_bitField0_ & 0x00000002) != 0)) {
467 result.initialTemperature_ = initialTemperature_;
468 to_bitField0_ |= 0x00000001;
469 }
470 if (((from_bitField0_ & 0x00000004) != 0)) {
471 result.finalTemperature_ = finalTemperature_;
472 to_bitField0_ |= 0x00000002;
473 }
474 if (((from_bitField0_ & 0x00000008) != 0)) {
475 result.automaticTemperatures_ = automaticTemperatures_;
476 to_bitField0_ |= 0x00000004;
477 }
478 result.bitField0_ |= to_bitField0_;
479 }
480
481 @java.lang.Override
482 public Builder mergeFrom(com.google.protobuf.Message other) {
483 if (other instanceof com.google.ortools.constraintsolver.SimulatedAnnealingParameters) {
484 return mergeFrom((com.google.ortools.constraintsolver.SimulatedAnnealingParameters)other);
485 } else {
486 super.mergeFrom(other);
487 return this;
488 }
489 }
490
491 public Builder mergeFrom(com.google.ortools.constraintsolver.SimulatedAnnealingParameters other) {
492 if (other == com.google.ortools.constraintsolver.SimulatedAnnealingParameters.getDefaultInstance()) return this;
493 if (other.coolingScheduleStrategy_ != 0) {
494 setCoolingScheduleStrategyValue(other.getCoolingScheduleStrategyValue());
495 }
496 if (other.hasInitialTemperature()) {
497 setInitialTemperature(other.getInitialTemperature());
498 }
499 if (other.hasFinalTemperature()) {
500 setFinalTemperature(other.getFinalTemperature());
501 }
502 if (other.hasAutomaticTemperatures()) {
503 setAutomaticTemperatures(other.getAutomaticTemperatures());
504 }
505 this.mergeUnknownFields(other.getUnknownFields());
506 onChanged();
507 return this;
508 }
509
510 @java.lang.Override
511 public final boolean isInitialized() {
512 return true;
513 }
514
515 @java.lang.Override
516 public Builder mergeFrom(
517 com.google.protobuf.CodedInputStream input,
518 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
519 throws java.io.IOException {
520 if (extensionRegistry == null) {
521 throw new java.lang.NullPointerException();
522 }
523 try {
524 boolean done = false;
525 while (!done) {
526 int tag = input.readTag();
527 switch (tag) {
528 case 0:
529 done = true;
530 break;
531 case 8: {
532 coolingScheduleStrategy_ = input.readEnum();
533 bitField0_ |= 0x00000001;
534 break;
535 } // case 8
536 case 17: {
537 initialTemperature_ = input.readDouble();
538 bitField0_ |= 0x00000002;
539 break;
540 } // case 17
541 case 25: {
542 finalTemperature_ = input.readDouble();
543 bitField0_ |= 0x00000004;
544 break;
545 } // case 25
546 case 32: {
547 automaticTemperatures_ = input.readBool();
548 bitField0_ |= 0x00000008;
549 break;
550 } // case 32
551 default: {
552 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
553 done = true; // was an endgroup tag
554 }
555 break;
556 } // default:
557 } // switch (tag)
558 } // while (!done)
559 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
560 throw e.unwrapIOException();
561 } finally {
562 onChanged();
563 } // finally
564 return this;
565 }
566 private int bitField0_;
567
568 private int coolingScheduleStrategy_ = 0;
578 @java.lang.Override public int getCoolingScheduleStrategyValue() {
579 return coolingScheduleStrategy_;
580 }
581
591 public Builder setCoolingScheduleStrategyValue(int value) {
592 coolingScheduleStrategy_ = value;
593 bitField0_ |= 0x00000001;
594 onChanged();
595 return this;
596 }
597
606 @java.lang.Override
608 com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value result = com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.forNumber(coolingScheduleStrategy_);
610 }
611
621 public Builder setCoolingScheduleStrategy(com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value value) {
622 if (value == null) {
623 throw new NullPointerException();
624 }
625 bitField0_ |= 0x00000001;
626 coolingScheduleStrategy_ = value.getNumber();
627 onChanged();
628 return this;
629 }
630
640 bitField0_ = (bitField0_ & ~0x00000001);
641 coolingScheduleStrategy_ = 0;
642 onChanged();
643 return this;
644 }
645
646 private double initialTemperature_ ;
655 @java.lang.Override
656 public boolean hasInitialTemperature() {
657 return ((bitField0_ & 0x00000002) != 0);
658 }
659
667 @java.lang.Override
668 public double getInitialTemperature() {
669 return initialTemperature_;
670 }
671
680 public Builder setInitialTemperature(double value) {
681
682 initialTemperature_ = value;
683 bitField0_ |= 0x00000002;
684 onChanged();
685 return this;
686 }
687
695 public Builder clearInitialTemperature() {
696 bitField0_ = (bitField0_ & ~0x00000002);
697 initialTemperature_ = 0D;
698 onChanged();
699 return this;
700 }
701
702 private double finalTemperature_ ;
711 @java.lang.Override
712 public boolean hasFinalTemperature() {
713 return ((bitField0_ & 0x00000004) != 0);
714 }
715
723 @java.lang.Override
724 public double getFinalTemperature() {
725 return finalTemperature_;
726 }
727
736 public Builder setFinalTemperature(double value) {
737
738 finalTemperature_ = value;
739 bitField0_ |= 0x00000004;
740 onChanged();
741 return this;
742 }
743
751 public Builder clearFinalTemperature() {
752 bitField0_ = (bitField0_ & ~0x00000004);
753 finalTemperature_ = 0D;
754 onChanged();
755 return this;
756 }
757
758 private boolean automaticTemperatures_ ;
776 @java.lang.Override
777 public boolean hasAutomaticTemperatures() {
778 return ((bitField0_ & 0x00000008) != 0);
779 }
780
797 @java.lang.Override
798 public boolean getAutomaticTemperatures() {
799 return automaticTemperatures_;
800 }
801
819 public Builder setAutomaticTemperatures(boolean value) {
820
821 automaticTemperatures_ = value;
822 bitField0_ |= 0x00000008;
823 onChanged();
824 return this;
825 }
826
843 public Builder clearAutomaticTemperatures() {
844 bitField0_ = (bitField0_ & ~0x00000008);
845 automaticTemperatures_ = false;
846 onChanged();
847 return this;
848 }
849
850 // @@protoc_insertion_point(builder_scope:operations_research.SimulatedAnnealingParameters)
851 }
852
853 // @@protoc_insertion_point(class_scope:operations_research.SimulatedAnnealingParameters)
854 private static final com.google.ortools.constraintsolver.SimulatedAnnealingParameters DEFAULT_INSTANCE;
855 static {
856 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.SimulatedAnnealingParameters();
857 }
858
862
863 private static final com.google.protobuf.Parser<SimulatedAnnealingParameters>
864 PARSER = new com.google.protobuf.AbstractParser<SimulatedAnnealingParameters>() {
865 @java.lang.Override
866 public SimulatedAnnealingParameters parsePartialFrom(
867 com.google.protobuf.CodedInputStream input,
868 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
869 throws com.google.protobuf.InvalidProtocolBufferException {
870 Builder builder = newBuilder();
871 try {
872 builder.mergeFrom(input, extensionRegistry);
873 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
874 throw e.setUnfinishedMessage(builder.buildPartial());
875 } catch (com.google.protobuf.UninitializedMessageException e) {
876 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
877 } catch (java.io.IOException e) {
878 throw new com.google.protobuf.InvalidProtocolBufferException(e)
879 .setUnfinishedMessage(builder.buildPartial());
880 }
881 return builder.buildPartial();
882 }
883 };
884
885 public static com.google.protobuf.Parser<SimulatedAnnealingParameters> parser() {
886 return PARSER;
887 }
888
889 @java.lang.Override
890 public com.google.protobuf.Parser<SimulatedAnnealingParameters> getParserForType() {
891 return PARSER;
892 }
893
894 @java.lang.Override
898
899}
900
com.google.ortools.constraintsolver.SimulatedAnnealingParameters getDefaultInstanceForType()
Builder setCoolingScheduleStrategy(com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value value)
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.SimulatedAnnealingParameters buildPartial()
com.google.ortools.constraintsolver.SimulatedAnnealingParameters build()
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value getCoolingScheduleStrategy()
Builder mergeFrom(com.google.ortools.constraintsolver.SimulatedAnnealingParameters other)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.protobuf.Parser< SimulatedAnnealingParameters > parser()
com.google.protobuf.Parser< SimulatedAnnealingParameters > getParserForType()
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(java.io.InputStream input)
com.google.ortools.constraintsolver.SimulatedAnnealingParameters getDefaultInstanceForType()
static Builder newBuilder(com.google.ortools.constraintsolver.SimulatedAnnealingParameters prototype)
com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value getCoolingScheduleStrategy()
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(byte[] data)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(com.google.protobuf.ByteString data)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters getDefaultInstance()
static com.google.ortools.constraintsolver.SimulatedAnnealingParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)