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