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 
4 package com.google.ortools.constraintsolver;
5 
13 public final class RoutingModelParameters extends
14  com.google.protobuf.GeneratedMessageV3 implements
15  // @@protoc_insertion_point(message_implements:operations_research.RoutingModelParameters)
17 private 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  }
37  private RoutingModelParameters(
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: {
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(
108  }
109 
110  public static final int SOLVER_PARAMETERS_FIELD_NUMBER = 1;
120  @java.lang.Override
121  public boolean hasSolverParameters() {
122  return solverParameters_ != null;
123  }
132  @java.lang.Override
134  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
135  }
143  @java.lang.Override
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
178  public int getMaxCallbackCacheSize() {
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  }
240 
241  if (hasSolverParameters() != other.hasSolverParameters()) return false;
242  if (hasSolverParameters()) {
243  if (!getSolverParameters()
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 
276  java.nio.ByteBuffer data)
277  throws com.google.protobuf.InvalidProtocolBufferException {
278  return PARSER.parseFrom(data);
279  }
281  java.nio.ByteBuffer data,
282  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
283  throws com.google.protobuf.InvalidProtocolBufferException {
284  return PARSER.parseFrom(data, extensionRegistry);
285  }
287  com.google.protobuf.ByteString data)
288  throws com.google.protobuf.InvalidProtocolBufferException {
289  return PARSER.parseFrom(data);
290  }
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  }
298  throws com.google.protobuf.InvalidProtocolBufferException {
299  return PARSER.parseFrom(data);
300  }
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  }
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  }
320  throws java.io.IOException {
321  return com.google.protobuf.GeneratedMessageV3
322  .parseDelimitedWithIOException(PARSER, input);
323  }
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  }
332  com.google.protobuf.CodedInputStream input)
333  throws java.io.IOException {
334  return com.google.protobuf.GeneratedMessageV3
335  .parseWithIOException(PARSER, input);
336  }
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  }
351  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
352  }
353  @java.lang.Override
354  public Builder toBuilder() {
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(
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
429  }
430 
431  @java.lang.Override
434  if (!result.isInitialized()) {
435  throw newUninitializedMessageException(result);
436  }
437  return result;
438  }
439 
440  @java.lang.Override
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) {
490  } else {
491  super.mergeFrom(other);
492  return this;
493  }
494  }
495 
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 {
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 
537  private com.google.protobuf.SingleFieldBuilderV3<
547  public boolean hasSolverParameters() {
548  return solverParametersBuilder_ != null || solverParameters_ != null;
549  }
559  if (solverParametersBuilder_ == null) {
560  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
561  } else {
562  return solverParametersBuilder_.getMessage();
563  }
564  }
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  }
594  if (solverParametersBuilder_ == null) {
595  solverParameters_ = builderForValue.build();
596  onChanged();
597  } else {
598  solverParametersBuilder_.setMessage(builderForValue.build());
599  }
600 
601  return this;
602  }
611  if (solverParametersBuilder_ == null) {
612  if (solverParameters_ != null) {
613  solverParameters_ =
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  }
651 
652  onChanged();
653  return getSolverParametersFieldBuilder().getBuilder();
654  }
663  if (solverParametersBuilder_ != null) {
664  return solverParametersBuilder_.getMessageOrBuilder();
665  } else {
666  return solverParameters_ == null ?
668  }
669  }
677  private com.google.protobuf.SingleFieldBuilderV3<
679  getSolverParametersFieldBuilder() {
680  if (solverParametersBuilder_ == null) {
681  solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
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
754  public int getMaxCallbackCacheSize() {
755  return maxCallbackCacheSize_;
756  }
767  public Builder setMaxCallbackCacheSize(int value) {
768 
769  maxCallbackCacheSize_ = value;
770  onChanged();
771  return this;
772  }
783 
784  maxCallbackCacheSize_ = 0;
785  onChanged();
786  return this;
787  }
788  @java.lang.Override
789  public final Builder setUnknownFields(
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 
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
836  return DEFAULT_INSTANCE;
837  }
838 
839 }
840 
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParameters buildPartial()
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
Builder clearMaxCallbackCacheSize()
boolean hasSolverParameters()
.lang.Override final boolean isInitialized()
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue)
Builder setMaxCallbackCacheSize(int value)
Builder clearReduceVehicleCostModel()
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data)
static Builder newBuilder()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override int getMaxCallbackCacheSize()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override Builder newBuilderForType()
Builder setReduceVehicleCostModel(boolean value)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
.lang.Override final boolean isInitialized()
.lang.Override com.google.protobuf.Parser< RoutingModelParameters > getParserForType()
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
Definition: Assignment.java:9
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.protobuf.Parser< ConstraintSolverParameters > parser()
static final int SOLVER_PARAMETERS_FIELD_NUMBER
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override boolean hasSolverParameters()
static com.google.ortools.constraintsolver.ConstraintSolverParameters getDefaultInstance()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder getSolverParametersBuilder()
static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER
Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
.lang.Override boolean getReduceVehicleCostModel()
Builder clearSolverParameters()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
.lang.Override Builder clear()
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
.lang.Override int hashCode()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder clone()
.lang.Override Builder toBuilder()
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override boolean equals(final java.lang.Object obj)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override int getMaxCallbackCacheSize()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters build()
static com.google.protobuf.Parser< RoutingModelParameters > parser()
static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER
static com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstance()
.lang.Override int getSerializedSize()
.lang.Override int hashCode()
.lang.Override boolean getReduceVehicleCostModel()
static Builder newBuilder()
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input)
.lang.Override Builder toBuilder()
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters buildPartial()