Java Reference

Java Reference

RoutingModelParameters.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/constraint_solver/routing_parameters.proto
3
4package com.google.ortools.constraintsolver;
5
13public final class RoutingModelParameters extends
14 com.google.protobuf.GeneratedMessageV3 implements
15 // @@protoc_insertion_point(message_implements:operations_research.RoutingModelParameters)
17private static final long serialVersionUID = 0L;
18 // Use RoutingModelParameters.newBuilder() to construct.
19 private RoutingModelParameters(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20 super(builder);
21 }
22 private RoutingModelParameters() {
23 }
24
25 @java.lang.Override
26 @SuppressWarnings({"unused"})
27 protected java.lang.Object newInstance(
28 UnusedPrivateParameter unused) {
29 return new RoutingModelParameters();
30 }
31
32 @java.lang.Override
33 public final com.google.protobuf.UnknownFieldSet
35 return this.unknownFields;
36 }
38 com.google.protobuf.CodedInputStream input,
39 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40 throws com.google.protobuf.InvalidProtocolBufferException {
41 this();
42 if (extensionRegistry == null) {
43 throw new java.lang.NullPointerException();
44 }
45 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
46 com.google.protobuf.UnknownFieldSet.newBuilder();
47 try {
48 boolean done = false;
49 while (!done) {
50 int tag = input.readTag();
51 switch (tag) {
52 case 0:
53 done = true;
54 break;
55 case 10: {
56 com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder subBuilder = null;
57 if (solverParameters_ != null) {
58 subBuilder = solverParameters_.toBuilder();
59 }
60 solverParameters_ = input.readMessage(com.google.ortools.constraintsolver.ConstraintSolverParameters.parser(), extensionRegistry);
61 if (subBuilder != null) {
62 subBuilder.mergeFrom(solverParameters_);
63 solverParameters_ = subBuilder.buildPartial();
64 }
65
66 break;
67 }
68 case 16: {
69
70 reduceVehicleCostModel_ = input.readBool();
71 break;
72 }
73 case 24: {
74
75 maxCallbackCacheSize_ = input.readInt32();
76 break;
77 }
78 default: {
79 if (!parseUnknownField(
80 input, unknownFields, extensionRegistry, tag)) {
81 done = true;
82 }
83 break;
84 }
85 }
86 }
87 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
88 throw e.setUnfinishedMessage(this);
89 } catch (java.io.IOException e) {
90 throw new com.google.protobuf.InvalidProtocolBufferException(
91 e).setUnfinishedMessage(this);
92 } finally {
93 this.unknownFields = unknownFields.build();
94 makeExtensionsImmutable();
95 }
96 }
97 public static final com.google.protobuf.Descriptors.Descriptor
99 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
100 }
101
102 @java.lang.Override
103 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
106 .ensureFieldAccessorsInitialized(
107 com.google.ortools.constraintsolver.RoutingModelParameters.class, com.google.ortools.constraintsolver.RoutingModelParameters.Builder.class);
108 }
109
110 public static final int SOLVER_PARAMETERS_FIELD_NUMBER = 1;
111 private com.google.ortools.constraintsolver.ConstraintSolverParameters solverParameters_;
120 @java.lang.Override
121 public boolean hasSolverParameters() {
122 return solverParameters_ != null;
123 }
132 @java.lang.Override
133 public com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters() {
134 return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
135 }
143 @java.lang.Override
144 public com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder() {
145 return getSolverParameters();
146 }
147
148 public static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2;
149 private boolean reduceVehicleCostModel_;
161 @java.lang.Override
162 public boolean getReduceVehicleCostModel() {
163 return reduceVehicleCostModel_;
164 }
165
166 public static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3;
167 private int maxCallbackCacheSize_;
177 @java.lang.Override
179 return maxCallbackCacheSize_;
180 }
181
182 private byte memoizedIsInitialized = -1;
183 @java.lang.Override
184 public final boolean isInitialized() {
185 byte isInitialized = memoizedIsInitialized;
186 if (isInitialized == 1) return true;
187 if (isInitialized == 0) return false;
188
189 memoizedIsInitialized = 1;
190 return true;
191 }
192
193 @java.lang.Override
194 public void writeTo(com.google.protobuf.CodedOutputStream output)
195 throws java.io.IOException {
196 if (solverParameters_ != null) {
197 output.writeMessage(1, getSolverParameters());
198 }
199 if (reduceVehicleCostModel_ != false) {
200 output.writeBool(2, reduceVehicleCostModel_);
201 }
202 if (maxCallbackCacheSize_ != 0) {
203 output.writeInt32(3, maxCallbackCacheSize_);
204 }
205 unknownFields.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 (solverParameters_ != null) {
215 size += com.google.protobuf.CodedOutputStream
216 .computeMessageSize(1, getSolverParameters());
217 }
218 if (reduceVehicleCostModel_ != false) {
219 size += com.google.protobuf.CodedOutputStream
220 .computeBoolSize(2, reduceVehicleCostModel_);
221 }
222 if (maxCallbackCacheSize_ != 0) {
223 size += com.google.protobuf.CodedOutputStream
224 .computeInt32Size(3, maxCallbackCacheSize_);
225 }
226 size += unknownFields.getSerializedSize();
227 memoizedSize = size;
228 return size;
229 }
230
231 @java.lang.Override
232 public boolean equals(final java.lang.Object obj) {
233 if (obj == this) {
234 return true;
235 }
236 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingModelParameters)) {
237 return super.equals(obj);
238 }
239 com.google.ortools.constraintsolver.RoutingModelParameters other = (com.google.ortools.constraintsolver.RoutingModelParameters) obj;
240
241 if (hasSolverParameters() != other.hasSolverParameters()) return false;
242 if (hasSolverParameters()) {
244 .equals(other.getSolverParameters())) return false;
245 }
247 != other.getReduceVehicleCostModel()) return false;
249 != other.getMaxCallbackCacheSize()) return false;
250 if (!unknownFields.equals(other.unknownFields)) return false;
251 return true;
252 }
253
254 @java.lang.Override
255 public int hashCode() {
256 if (memoizedHashCode != 0) {
257 return memoizedHashCode;
258 }
259 int hash = 41;
260 hash = (19 * hash) + getDescriptor().hashCode();
261 if (hasSolverParameters()) {
262 hash = (37 * hash) + SOLVER_PARAMETERS_FIELD_NUMBER;
263 hash = (53 * hash) + getSolverParameters().hashCode();
264 }
265 hash = (37 * hash) + REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER;
266 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
268 hash = (37 * hash) + MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER;
269 hash = (53 * hash) + getMaxCallbackCacheSize();
270 hash = (29 * hash) + unknownFields.hashCode();
271 memoizedHashCode = hash;
272 return hash;
273 }
274
275 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
276 java.nio.ByteBuffer data)
277 throws com.google.protobuf.InvalidProtocolBufferException {
278 return PARSER.parseFrom(data);
279 }
280 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
281 java.nio.ByteBuffer data,
282 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
283 throws com.google.protobuf.InvalidProtocolBufferException {
284 return PARSER.parseFrom(data, extensionRegistry);
285 }
286 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
287 com.google.protobuf.ByteString data)
288 throws com.google.protobuf.InvalidProtocolBufferException {
289 return PARSER.parseFrom(data);
290 }
291 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
292 com.google.protobuf.ByteString data,
293 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
294 throws com.google.protobuf.InvalidProtocolBufferException {
295 return PARSER.parseFrom(data, extensionRegistry);
296 }
297 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data)
298 throws com.google.protobuf.InvalidProtocolBufferException {
299 return PARSER.parseFrom(data);
300 }
301 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
302 byte[] data,
303 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
304 throws com.google.protobuf.InvalidProtocolBufferException {
305 return PARSER.parseFrom(data, extensionRegistry);
306 }
307 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
308 throws java.io.IOException {
309 return com.google.protobuf.GeneratedMessageV3
310 .parseWithIOException(PARSER, input);
311 }
312 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
313 java.io.InputStream input,
314 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
315 throws java.io.IOException {
316 return com.google.protobuf.GeneratedMessageV3
317 .parseWithIOException(PARSER, input, extensionRegistry);
318 }
319 public static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input)
320 throws java.io.IOException {
321 return com.google.protobuf.GeneratedMessageV3
322 .parseDelimitedWithIOException(PARSER, input);
323 }
324 public static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(
325 java.io.InputStream input,
326 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
327 throws java.io.IOException {
328 return com.google.protobuf.GeneratedMessageV3
329 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
330 }
331 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
332 com.google.protobuf.CodedInputStream input)
333 throws java.io.IOException {
334 return com.google.protobuf.GeneratedMessageV3
335 .parseWithIOException(PARSER, input);
336 }
337 public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(
338 com.google.protobuf.CodedInputStream input,
339 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
340 throws java.io.IOException {
341 return com.google.protobuf.GeneratedMessageV3
342 .parseWithIOException(PARSER, input, extensionRegistry);
343 }
344
345 @java.lang.Override
346 public Builder newBuilderForType() { return newBuilder(); }
347 public static Builder newBuilder() {
348 return DEFAULT_INSTANCE.toBuilder();
349 }
350 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype) {
351 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
352 }
353 @java.lang.Override
355 return this == DEFAULT_INSTANCE
356 ? new Builder() : new Builder().mergeFrom(this);
357 }
358
359 @java.lang.Override
361 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
362 Builder builder = new Builder(parent);
363 return builder;
364 }
372 public static final class Builder extends
373 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
374 // @@protoc_insertion_point(builder_implements:operations_research.RoutingModelParameters)
375 com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder {
376 public static final com.google.protobuf.Descriptors.Descriptor
378 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
379 }
380
381 @java.lang.Override
382 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
384 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
385 .ensureFieldAccessorsInitialized(
386 com.google.ortools.constraintsolver.RoutingModelParameters.class, com.google.ortools.constraintsolver.RoutingModelParameters.Builder.class);
387 }
388
389 // Construct using com.google.ortools.constraintsolver.RoutingModelParameters.newBuilder()
390 private Builder() {
391 maybeForceBuilderInitialization();
392 }
393
394 private Builder(
395 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
396 super(parent);
397 maybeForceBuilderInitialization();
398 }
399 private void maybeForceBuilderInitialization() {
400 if (com.google.protobuf.GeneratedMessageV3
401 .alwaysUseFieldBuilders) {
402 }
403 }
404 @java.lang.Override
405 public Builder clear() {
406 super.clear();
407 if (solverParametersBuilder_ == null) {
408 solverParameters_ = null;
409 } else {
410 solverParameters_ = null;
411 solverParametersBuilder_ = null;
412 }
413 reduceVehicleCostModel_ = false;
414
415 maxCallbackCacheSize_ = 0;
416
417 return this;
418 }
419
420 @java.lang.Override
421 public com.google.protobuf.Descriptors.Descriptor
423 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
424 }
425
426 @java.lang.Override
427 public com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType() {
428 return com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstance();
429 }
430
431 @java.lang.Override
432 public com.google.ortools.constraintsolver.RoutingModelParameters build() {
433 com.google.ortools.constraintsolver.RoutingModelParameters result = buildPartial();
434 if (!result.isInitialized()) {
435 throw newUninitializedMessageException(result);
436 }
437 return result;
438 }
439
440 @java.lang.Override
441 public com.google.ortools.constraintsolver.RoutingModelParameters buildPartial() {
442 com.google.ortools.constraintsolver.RoutingModelParameters result = new com.google.ortools.constraintsolver.RoutingModelParameters(this);
443 if (solverParametersBuilder_ == null) {
444 result.solverParameters_ = solverParameters_;
445 } else {
446 result.solverParameters_ = solverParametersBuilder_.build();
447 }
448 result.reduceVehicleCostModel_ = reduceVehicleCostModel_;
449 result.maxCallbackCacheSize_ = maxCallbackCacheSize_;
450 onBuilt();
451 return result;
452 }
453
454 @java.lang.Override
455 public Builder clone() {
456 return super.clone();
457 }
458 @java.lang.Override
460 com.google.protobuf.Descriptors.FieldDescriptor field,
461 java.lang.Object value) {
462 return super.setField(field, value);
463 }
464 @java.lang.Override
466 com.google.protobuf.Descriptors.FieldDescriptor field) {
467 return super.clearField(field);
468 }
469 @java.lang.Override
471 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
472 return super.clearOneof(oneof);
473 }
474 @java.lang.Override
476 com.google.protobuf.Descriptors.FieldDescriptor field,
477 int index, java.lang.Object value) {
478 return super.setRepeatedField(field, index, value);
479 }
480 @java.lang.Override
482 com.google.protobuf.Descriptors.FieldDescriptor field,
483 java.lang.Object value) {
484 return super.addRepeatedField(field, value);
485 }
486 @java.lang.Override
487 public Builder mergeFrom(com.google.protobuf.Message other) {
488 if (other instanceof com.google.ortools.constraintsolver.RoutingModelParameters) {
489 return mergeFrom((com.google.ortools.constraintsolver.RoutingModelParameters)other);
490 } else {
491 super.mergeFrom(other);
492 return this;
493 }
494 }
495
496 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other) {
497 if (other == com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstance()) return this;
498 if (other.hasSolverParameters()) {
499 mergeSolverParameters(other.getSolverParameters());
500 }
501 if (other.getReduceVehicleCostModel() != false) {
502 setReduceVehicleCostModel(other.getReduceVehicleCostModel());
503 }
504 if (other.getMaxCallbackCacheSize() != 0) {
505 setMaxCallbackCacheSize(other.getMaxCallbackCacheSize());
506 }
507 this.mergeUnknownFields(other.unknownFields);
508 onChanged();
509 return this;
510 }
511
512 @java.lang.Override
513 public final boolean isInitialized() {
514 return true;
515 }
516
517 @java.lang.Override
519 com.google.protobuf.CodedInputStream input,
520 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
521 throws java.io.IOException {
522 com.google.ortools.constraintsolver.RoutingModelParameters parsedMessage = null;
523 try {
524 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
525 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
526 parsedMessage = (com.google.ortools.constraintsolver.RoutingModelParameters) e.getUnfinishedMessage();
527 throw e.unwrapIOException();
528 } finally {
529 if (parsedMessage != null) {
530 mergeFrom(parsedMessage);
531 }
532 }
533 return this;
534 }
535
536 private com.google.ortools.constraintsolver.ConstraintSolverParameters solverParameters_;
537 private com.google.protobuf.SingleFieldBuilderV3<
538 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder> solverParametersBuilder_;
547 public boolean hasSolverParameters() {
548 return solverParametersBuilder_ != null || solverParameters_ != null;
549 }
558 public com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters() {
559 if (solverParametersBuilder_ == null) {
560 return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
561 } else {
562 return solverParametersBuilder_.getMessage();
563 }
564 }
572 public Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value) {
573 if (solverParametersBuilder_ == null) {
574 if (value == null) {
575 throw new NullPointerException();
576 }
577 solverParameters_ = value;
578 onChanged();
579 } else {
580 solverParametersBuilder_.setMessage(value);
581 }
582
583 return this;
584 }
593 com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue) {
594 if (solverParametersBuilder_ == null) {
595 solverParameters_ = builderForValue.build();
596 onChanged();
597 } else {
598 solverParametersBuilder_.setMessage(builderForValue.build());
599 }
600
601 return this;
602 }
610 public Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value) {
611 if (solverParametersBuilder_ == null) {
612 if (solverParameters_ != null) {
613 solverParameters_ =
614 com.google.ortools.constraintsolver.ConstraintSolverParameters.newBuilder(solverParameters_).mergeFrom(value).buildPartial();
615 } else {
616 solverParameters_ = value;
617 }
618 onChanged();
619 } else {
620 solverParametersBuilder_.mergeFrom(value);
621 }
622
623 return this;
624 }
633 if (solverParametersBuilder_ == null) {
634 solverParameters_ = null;
635 onChanged();
636 } else {
637 solverParameters_ = null;
638 solverParametersBuilder_ = null;
639 }
640
641 return this;
642 }
650 public com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder getSolverParametersBuilder() {
651
652 onChanged();
653 return getSolverParametersFieldBuilder().getBuilder();
654 }
662 public com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder() {
663 if (solverParametersBuilder_ != null) {
664 return solverParametersBuilder_.getMessageOrBuilder();
665 } else {
666 return solverParameters_ == null ?
667 com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
668 }
669 }
677 private com.google.protobuf.SingleFieldBuilderV3<
678 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder>
679 getSolverParametersFieldBuilder() {
680 if (solverParametersBuilder_ == null) {
681 solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
682 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder>(
684 getParentForChildren(),
685 isClean());
686 solverParameters_ = null;
687 }
688 return solverParametersBuilder_;
689 }
690
691 private boolean reduceVehicleCostModel_ ;
703 @java.lang.Override
704 public boolean getReduceVehicleCostModel() {
705 return reduceVehicleCostModel_;
706 }
719 public Builder setReduceVehicleCostModel(boolean value) {
720
721 reduceVehicleCostModel_ = value;
722 onChanged();
723 return this;
724 }
737
738 reduceVehicleCostModel_ = false;
739 onChanged();
740 return this;
741 }
742
743 private int maxCallbackCacheSize_ ;
753 @java.lang.Override
755 return maxCallbackCacheSize_;
756 }
768
769 maxCallbackCacheSize_ = value;
770 onChanged();
771 return this;
772 }
783
784 maxCallbackCacheSize_ = 0;
785 onChanged();
786 return this;
787 }
788 @java.lang.Override
790 final com.google.protobuf.UnknownFieldSet unknownFields) {
791 return super.setUnknownFields(unknownFields);
792 }
793
794 @java.lang.Override
796 final com.google.protobuf.UnknownFieldSet unknownFields) {
797 return super.mergeUnknownFields(unknownFields);
798 }
799
800
801 // @@protoc_insertion_point(builder_scope:operations_research.RoutingModelParameters)
802 }
803
804 // @@protoc_insertion_point(class_scope:operations_research.RoutingModelParameters)
805 private static final com.google.ortools.constraintsolver.RoutingModelParameters DEFAULT_INSTANCE;
806 static {
807 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingModelParameters();
808 }
809
810 public static com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstance() {
811 return DEFAULT_INSTANCE;
812 }
813
814 private static final com.google.protobuf.Parser<RoutingModelParameters>
815 PARSER = new com.google.protobuf.AbstractParser<RoutingModelParameters>() {
816 @java.lang.Override
817 public RoutingModelParameters parsePartialFrom(
818 com.google.protobuf.CodedInputStream input,
819 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
820 throws com.google.protobuf.InvalidProtocolBufferException {
821 return new RoutingModelParameters(input, extensionRegistry);
822 }
823 };
824
825 public static com.google.protobuf.Parser<RoutingModelParameters> parser() {
826 return PARSER;
827 }
828
829 @java.lang.Override
830 public com.google.protobuf.Parser<RoutingModelParameters> getParserForType() {
831 return PARSER;
832 }
833
834 @java.lang.Override
835 public com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType() {
836 return DEFAULT_INSTANCE;
837 }
838
839}
840
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other)
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue)
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder getSolverParametersBuilder()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters buildPartial()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters build()
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.protobuf.Parser< RoutingModelParameters > parser()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data)
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.Parser< RoutingModelParameters > getParserForType()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstance()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override boolean equals(final java.lang.Object obj)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data)
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()