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