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