Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
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
4// Protobuf Java Version: 4.26.1
5package com.google.ortools.constraintsolver;
6
14public final class RoutingModelParameters extends
15 com.google.protobuf.GeneratedMessage implements
16 // @@protoc_insertion_point(message_implements:operations_research.RoutingModelParameters)
18private static final long serialVersionUID = 0L;
19 static {
20 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
21 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
22 /* major= */ 4,
23 /* minor= */ 26,
24 /* patch= */ 1,
25 /* suffix= */ "",
26 RoutingModelParameters.class.getName());
27 }
28 // Use RoutingModelParameters.newBuilder() to construct.
29 private RoutingModelParameters(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
30 super(builder);
31 }
32 private RoutingModelParameters() {
33 }
34
35 public static final com.google.protobuf.Descriptors.Descriptor
37 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
38 }
39
40 @java.lang.Override
41 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
43 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
44 .ensureFieldAccessorsInitialized(
45 com.google.ortools.constraintsolver.RoutingModelParameters.class, com.google.ortools.constraintsolver.RoutingModelParameters.Builder.class);
46 }
47
48 private int bitField0_;
49 public static final int SOLVER_PARAMETERS_FIELD_NUMBER = 1;
59 @java.lang.Override
60 public boolean hasSolverParameters() {
61 return ((bitField0_ & 0x00000001) != 0);
62 }
71 @java.lang.Override
73 return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
74 }
82 @java.lang.Override
84 return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
85 }
86
87 public static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2;
88 private boolean reduceVehicleCostModel_ = false;
100 @java.lang.Override
101 public boolean getReduceVehicleCostModel() {
102 return reduceVehicleCostModel_;
103 }
104
105 public static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3;
106 private int maxCallbackCacheSize_ = 0;
116 @java.lang.Override
118 return maxCallbackCacheSize_;
119 }
120
121 private byte memoizedIsInitialized = -1;
122 @java.lang.Override
123 public final boolean isInitialized() {
124 byte isInitialized = memoizedIsInitialized;
125 if (isInitialized == 1) return true;
126 if (isInitialized == 0) return false;
127
128 memoizedIsInitialized = 1;
129 return true;
130 }
131
132 @java.lang.Override
133 public void writeTo(com.google.protobuf.CodedOutputStream output)
134 throws java.io.IOException {
135 if (((bitField0_ & 0x00000001) != 0)) {
136 output.writeMessage(1, getSolverParameters());
137 }
138 if (reduceVehicleCostModel_ != false) {
139 output.writeBool(2, reduceVehicleCostModel_);
140 }
141 if (maxCallbackCacheSize_ != 0) {
142 output.writeInt32(3, maxCallbackCacheSize_);
143 }
144 getUnknownFields().writeTo(output);
145 }
146
147 @java.lang.Override
148 public int getSerializedSize() {
149 int size = memoizedSize;
150 if (size != -1) return size;
151
152 size = 0;
153 if (((bitField0_ & 0x00000001) != 0)) {
154 size += com.google.protobuf.CodedOutputStream
155 .computeMessageSize(1, getSolverParameters());
156 }
157 if (reduceVehicleCostModel_ != false) {
158 size += com.google.protobuf.CodedOutputStream
159 .computeBoolSize(2, reduceVehicleCostModel_);
160 }
161 if (maxCallbackCacheSize_ != 0) {
162 size += com.google.protobuf.CodedOutputStream
163 .computeInt32Size(3, maxCallbackCacheSize_);
164 }
165 size += getUnknownFields().getSerializedSize();
166 memoizedSize = size;
167 return size;
168 }
169
170 @java.lang.Override
171 public boolean equals(final java.lang.Object obj) {
172 if (obj == this) {
173 return true;
174 }
175 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingModelParameters)) {
176 return super.equals(obj);
177 }
178 com.google.ortools.constraintsolver.RoutingModelParameters other = (com.google.ortools.constraintsolver.RoutingModelParameters) obj;
179
180 if (hasSolverParameters() != other.hasSolverParameters()) return false;
181 if (hasSolverParameters()) {
183 .equals(other.getSolverParameters())) return false;
184 }
186 != other.getReduceVehicleCostModel()) return false;
188 != other.getMaxCallbackCacheSize()) return false;
189 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
190 return true;
191 }
192
193 @java.lang.Override
194 public int hashCode() {
195 if (memoizedHashCode != 0) {
196 return memoizedHashCode;
197 }
198 int hash = 41;
199 hash = (19 * hash) + getDescriptor().hashCode();
200 if (hasSolverParameters()) {
201 hash = (37 * hash) + SOLVER_PARAMETERS_FIELD_NUMBER;
202 hash = (53 * hash) + getSolverParameters().hashCode();
203 }
204 hash = (37 * hash) + REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER;
205 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
207 hash = (37 * hash) + MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER;
208 hash = (53 * hash) + getMaxCallbackCacheSize();
209 hash = (29 * hash) + getUnknownFields().hashCode();
210 memoizedHashCode = hash;
211 return hash;
212 }
213
215 java.nio.ByteBuffer data)
216 throws com.google.protobuf.InvalidProtocolBufferException {
217 return PARSER.parseFrom(data);
218 }
220 java.nio.ByteBuffer data,
221 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
222 throws com.google.protobuf.InvalidProtocolBufferException {
223 return PARSER.parseFrom(data, extensionRegistry);
224 }
226 com.google.protobuf.ByteString data)
227 throws com.google.protobuf.InvalidProtocolBufferException {
228 return PARSER.parseFrom(data);
229 }
231 com.google.protobuf.ByteString data,
232 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
233 throws com.google.protobuf.InvalidProtocolBufferException {
234 return PARSER.parseFrom(data, extensionRegistry);
235 }
237 throws com.google.protobuf.InvalidProtocolBufferException {
238 return PARSER.parseFrom(data);
239 }
241 byte[] data,
242 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
243 throws com.google.protobuf.InvalidProtocolBufferException {
244 return PARSER.parseFrom(data, extensionRegistry);
245 }
247 throws java.io.IOException {
248 return com.google.protobuf.GeneratedMessage
249 .parseWithIOException(PARSER, input);
250 }
252 java.io.InputStream input,
253 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
254 throws java.io.IOException {
255 return com.google.protobuf.GeneratedMessage
256 .parseWithIOException(PARSER, input, extensionRegistry);
257 }
258
260 throws java.io.IOException {
261 return com.google.protobuf.GeneratedMessage
262 .parseDelimitedWithIOException(PARSER, input);
263 }
264
266 java.io.InputStream input,
267 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
268 throws java.io.IOException {
269 return com.google.protobuf.GeneratedMessage
270 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
271 }
273 com.google.protobuf.CodedInputStream input)
274 throws java.io.IOException {
275 return com.google.protobuf.GeneratedMessage
276 .parseWithIOException(PARSER, input);
277 }
279 com.google.protobuf.CodedInputStream input,
280 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
281 throws java.io.IOException {
282 return com.google.protobuf.GeneratedMessage
283 .parseWithIOException(PARSER, input, extensionRegistry);
284 }
285
286 @java.lang.Override
287 public Builder newBuilderForType() { return newBuilder(); }
288 public static Builder newBuilder() {
289 return DEFAULT_INSTANCE.toBuilder();
290 }
291 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype) {
292 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
293 }
294 @java.lang.Override
296 return this == DEFAULT_INSTANCE
297 ? new Builder() : new Builder().mergeFrom(this);
298 }
299
300 @java.lang.Override
302 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
303 Builder builder = new Builder(parent);
304 return builder;
305 }
313 public static final class Builder extends
314 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
315 // @@protoc_insertion_point(builder_implements:operations_research.RoutingModelParameters)
316 com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder {
317 public static final com.google.protobuf.Descriptors.Descriptor
319 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
320 }
321
322 @java.lang.Override
323 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
325 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
326 .ensureFieldAccessorsInitialized(
327 com.google.ortools.constraintsolver.RoutingModelParameters.class, com.google.ortools.constraintsolver.RoutingModelParameters.Builder.class);
328 }
329
330 // Construct using com.google.ortools.constraintsolver.RoutingModelParameters.newBuilder()
331 private Builder() {
332 maybeForceBuilderInitialization();
333 }
334
335 private Builder(
336 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
337 super(parent);
338 maybeForceBuilderInitialization();
339 }
340 private void maybeForceBuilderInitialization() {
341 if (com.google.protobuf.GeneratedMessage
342 .alwaysUseFieldBuilders) {
343 getSolverParametersFieldBuilder();
344 }
345 }
346 @java.lang.Override
347 public Builder clear() {
348 super.clear();
349 bitField0_ = 0;
350 solverParameters_ = null;
351 if (solverParametersBuilder_ != null) {
352 solverParametersBuilder_.dispose();
353 solverParametersBuilder_ = null;
354 }
355 reduceVehicleCostModel_ = false;
356 maxCallbackCacheSize_ = 0;
357 return this;
358 }
359
360 @java.lang.Override
361 public com.google.protobuf.Descriptors.Descriptor
363 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
364 }
365
366 @java.lang.Override
368 return com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstance();
369 }
370
371 @java.lang.Override
374 if (!result.isInitialized()) {
375 throw newUninitializedMessageException(result);
376 }
377 return result;
378 }
379
380 @java.lang.Override
382 com.google.ortools.constraintsolver.RoutingModelParameters result = new com.google.ortools.constraintsolver.RoutingModelParameters(this);
383 if (bitField0_ != 0) { buildPartial0(result); }
384 onBuilt();
385 return result;
386 }
387
388 private void buildPartial0(com.google.ortools.constraintsolver.RoutingModelParameters result) {
389 int from_bitField0_ = bitField0_;
390 int to_bitField0_ = 0;
391 if (((from_bitField0_ & 0x00000001) != 0)) {
392 result.solverParameters_ = solverParametersBuilder_ == null
393 ? solverParameters_
394 : solverParametersBuilder_.build();
395 to_bitField0_ |= 0x00000001;
396 }
397 if (((from_bitField0_ & 0x00000002) != 0)) {
398 result.reduceVehicleCostModel_ = reduceVehicleCostModel_;
399 }
400 if (((from_bitField0_ & 0x00000004) != 0)) {
401 result.maxCallbackCacheSize_ = maxCallbackCacheSize_;
402 }
403 result.bitField0_ |= to_bitField0_;
404 }
405
406 @java.lang.Override
407 public Builder mergeFrom(com.google.protobuf.Message other) {
408 if (other instanceof com.google.ortools.constraintsolver.RoutingModelParameters) {
409 return mergeFrom((com.google.ortools.constraintsolver.RoutingModelParameters)other);
410 } else {
411 super.mergeFrom(other);
412 return this;
413 }
414 }
415
416 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other) {
417 if (other == com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstance()) return this;
418 if (other.hasSolverParameters()) {
419 mergeSolverParameters(other.getSolverParameters());
420 }
421 if (other.getReduceVehicleCostModel() != false) {
422 setReduceVehicleCostModel(other.getReduceVehicleCostModel());
423 }
424 if (other.getMaxCallbackCacheSize() != 0) {
425 setMaxCallbackCacheSize(other.getMaxCallbackCacheSize());
426 }
427 this.mergeUnknownFields(other.getUnknownFields());
428 onChanged();
429 return this;
430 }
431
432 @java.lang.Override
433 public final boolean isInitialized() {
434 return true;
435 }
436
437 @java.lang.Override
439 com.google.protobuf.CodedInputStream input,
440 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
441 throws java.io.IOException {
442 if (extensionRegistry == null) {
443 throw new java.lang.NullPointerException();
444 }
445 try {
446 boolean done = false;
447 while (!done) {
448 int tag = input.readTag();
449 switch (tag) {
450 case 0:
451 done = true;
452 break;
453 case 10: {
454 input.readMessage(
455 getSolverParametersFieldBuilder().getBuilder(),
456 extensionRegistry);
457 bitField0_ |= 0x00000001;
458 break;
459 } // case 10
460 case 16: {
461 reduceVehicleCostModel_ = input.readBool();
462 bitField0_ |= 0x00000002;
463 break;
464 } // case 16
465 case 24: {
466 maxCallbackCacheSize_ = input.readInt32();
467 bitField0_ |= 0x00000004;
468 break;
469 } // case 24
470 default: {
471 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
472 done = true; // was an endgroup tag
473 }
474 break;
475 } // default:
476 } // switch (tag)
477 } // while (!done)
478 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
479 throw e.unwrapIOException();
480 } finally {
481 onChanged();
482 } // finally
483 return this;
484 }
485 private int bitField0_;
486
488 private com.google.protobuf.SingleFieldBuilder<
489 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder> solverParametersBuilder_;
498 public boolean hasSolverParameters() {
499 return ((bitField0_ & 0x00000001) != 0);
500 }
510 if (solverParametersBuilder_ == null) {
511 return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
512 } else {
513 return solverParametersBuilder_.getMessage();
514 }
515 }
523 public Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value) {
524 if (solverParametersBuilder_ == null) {
525 if (value == null) {
526 throw new NullPointerException();
527 }
528 solverParameters_ = value;
529 } else {
530 solverParametersBuilder_.setMessage(value);
531 }
532 bitField0_ |= 0x00000001;
533 onChanged();
534 return this;
535 }
544 com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue) {
545 if (solverParametersBuilder_ == null) {
546 solverParameters_ = builderForValue.build();
547 } else {
548 solverParametersBuilder_.setMessage(builderForValue.build());
549 }
550 bitField0_ |= 0x00000001;
551 onChanged();
552 return this;
553 }
561 public Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value) {
562 if (solverParametersBuilder_ == null) {
563 if (((bitField0_ & 0x00000001) != 0) &&
564 solverParameters_ != null &&
565 solverParameters_ != com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance()) {
566 getSolverParametersBuilder().mergeFrom(value);
567 } else {
568 solverParameters_ = value;
569 }
570 } else {
571 solverParametersBuilder_.mergeFrom(value);
572 }
573 if (solverParameters_ != null) {
574 bitField0_ |= 0x00000001;
575 onChanged();
576 }
577 return this;
578 }
587 bitField0_ = (bitField0_ & ~0x00000001);
588 solverParameters_ = null;
589 if (solverParametersBuilder_ != null) {
590 solverParametersBuilder_.dispose();
591 solverParametersBuilder_ = null;
592 }
593 onChanged();
594 return this;
595 }
604 bitField0_ |= 0x00000001;
605 onChanged();
606 return getSolverParametersFieldBuilder().getBuilder();
607 }
616 if (solverParametersBuilder_ != null) {
617 return solverParametersBuilder_.getMessageOrBuilder();
618 } else {
619 return solverParameters_ == null ?
620 com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
621 }
622 }
630 private com.google.protobuf.SingleFieldBuilder<
631 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder>
632 getSolverParametersFieldBuilder() {
633 if (solverParametersBuilder_ == null) {
634 solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilder<
635 com.google.ortools.constraintsolver.ConstraintSolverParameters, com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder, com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder>(
637 getParentForChildren(),
638 isClean());
639 solverParameters_ = null;
640 }
641 return solverParametersBuilder_;
642 }
643
644 private boolean reduceVehicleCostModel_ ;
656 @java.lang.Override
657 public boolean getReduceVehicleCostModel() {
658 return reduceVehicleCostModel_;
659 }
672 public Builder setReduceVehicleCostModel(boolean value) {
673
674 reduceVehicleCostModel_ = value;
675 bitField0_ |= 0x00000002;
676 onChanged();
677 return this;
678 }
691 bitField0_ = (bitField0_ & ~0x00000002);
692 reduceVehicleCostModel_ = false;
693 onChanged();
694 return this;
695 }
696
697 private int maxCallbackCacheSize_ ;
707 @java.lang.Override
709 return maxCallbackCacheSize_;
710 }
722
723 maxCallbackCacheSize_ = value;
724 bitField0_ |= 0x00000004;
725 onChanged();
726 return this;
727 }
738 bitField0_ = (bitField0_ & ~0x00000004);
739 maxCallbackCacheSize_ = 0;
740 onChanged();
741 return this;
742 }
743
744 // @@protoc_insertion_point(builder_scope:operations_research.RoutingModelParameters)
745 }
746
747 // @@protoc_insertion_point(class_scope:operations_research.RoutingModelParameters)
748 private static final com.google.ortools.constraintsolver.RoutingModelParameters DEFAULT_INSTANCE;
749 static {
750 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingModelParameters();
751 }
752
754 return DEFAULT_INSTANCE;
755 }
756
757 private static final com.google.protobuf.Parser<RoutingModelParameters>
758 PARSER = new com.google.protobuf.AbstractParser<RoutingModelParameters>() {
759 @java.lang.Override
760 public RoutingModelParameters parsePartialFrom(
761 com.google.protobuf.CodedInputStream input,
762 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
763 throws com.google.protobuf.InvalidProtocolBufferException {
764 Builder builder = newBuilder();
765 try {
766 builder.mergeFrom(input, extensionRegistry);
767 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
768 throw e.setUnfinishedMessage(builder.buildPartial());
769 } catch (com.google.protobuf.UninitializedMessageException e) {
770 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
771 } catch (java.io.IOException e) {
772 throw new com.google.protobuf.InvalidProtocolBufferException(e)
773 .setUnfinishedMessage(builder.buildPartial());
774 }
775 return builder.buildPartial();
776 }
777 };
778
779 public static com.google.protobuf.Parser<RoutingModelParameters> parser() {
780 return PARSER;
781 }
782
783 @java.lang.Override
784 public com.google.protobuf.Parser<RoutingModelParameters> getParserForType() {
785 return PARSER;
786 }
787
788 @java.lang.Override
792
793}
794
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other)
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue)
Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
com.google.ortools.constraintsolver.RoutingModelParameters buildPartial()
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder getSolverParametersBuilder()
com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.RoutingModelParameters build()
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstance()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.protobuf.Parser< RoutingModelParameters > parser()
com.google.protobuf.Parser< RoutingModelParameters > getParserForType()
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data)
com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype)
void writeTo(com.google.protobuf.CodedOutputStream output)
Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)