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  public boolean hasSolverParameters() {
121  return solverParameters_ != null;
122  }
132  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
133  }
142  return getSolverParameters();
143  }
144 
145  public static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2;
146  private boolean reduceVehicleCostModel_;
158  public boolean getReduceVehicleCostModel() {
159  return reduceVehicleCostModel_;
160  }
161 
162  public static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3;
163  private int maxCallbackCacheSize_;
173  public int getMaxCallbackCacheSize() {
174  return maxCallbackCacheSize_;
175  }
176 
177  private byte memoizedIsInitialized = -1;
178  @java.lang.Override
179  public final boolean isInitialized() {
180  byte isInitialized = memoizedIsInitialized;
181  if (isInitialized == 1) return true;
182  if (isInitialized == 0) return false;
183 
184  memoizedIsInitialized = 1;
185  return true;
186  }
187 
188  @java.lang.Override
189  public void writeTo(com.google.protobuf.CodedOutputStream output)
190  throws java.io.IOException {
191  if (solverParameters_ != null) {
192  output.writeMessage(1, getSolverParameters());
193  }
194  if (reduceVehicleCostModel_ != false) {
195  output.writeBool(2, reduceVehicleCostModel_);
196  }
197  if (maxCallbackCacheSize_ != 0) {
198  output.writeInt32(3, maxCallbackCacheSize_);
199  }
200  unknownFields.writeTo(output);
201  }
202 
203  @java.lang.Override
204  public int getSerializedSize() {
205  int size = memoizedSize;
206  if (size != -1) return size;
207 
208  size = 0;
209  if (solverParameters_ != null) {
210  size += com.google.protobuf.CodedOutputStream
211  .computeMessageSize(1, getSolverParameters());
212  }
213  if (reduceVehicleCostModel_ != false) {
214  size += com.google.protobuf.CodedOutputStream
215  .computeBoolSize(2, reduceVehicleCostModel_);
216  }
217  if (maxCallbackCacheSize_ != 0) {
218  size += com.google.protobuf.CodedOutputStream
219  .computeInt32Size(3, maxCallbackCacheSize_);
220  }
221  size += unknownFields.getSerializedSize();
222  memoizedSize = size;
223  return size;
224  }
225 
226  @java.lang.Override
227  public boolean equals(final java.lang.Object obj) {
228  if (obj == this) {
229  return true;
230  }
231  if (!(obj instanceof com.google.ortools.constraintsolver.RoutingModelParameters)) {
232  return super.equals(obj);
233  }
235 
236  if (hasSolverParameters() != other.hasSolverParameters()) return false;
237  if (hasSolverParameters()) {
238  if (!getSolverParameters()
239  .equals(other.getSolverParameters())) return false;
240  }
242  != other.getReduceVehicleCostModel()) return false;
244  != other.getMaxCallbackCacheSize()) return false;
245  if (!unknownFields.equals(other.unknownFields)) return false;
246  return true;
247  }
248 
249  @java.lang.Override
250  public int hashCode() {
251  if (memoizedHashCode != 0) {
252  return memoizedHashCode;
253  }
254  int hash = 41;
255  hash = (19 * hash) + getDescriptor().hashCode();
256  if (hasSolverParameters()) {
257  hash = (37 * hash) + SOLVER_PARAMETERS_FIELD_NUMBER;
258  hash = (53 * hash) + getSolverParameters().hashCode();
259  }
260  hash = (37 * hash) + REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER;
261  hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
263  hash = (37 * hash) + MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER;
264  hash = (53 * hash) + getMaxCallbackCacheSize();
265  hash = (29 * hash) + unknownFields.hashCode();
266  memoizedHashCode = hash;
267  return hash;
268  }
269 
271  java.nio.ByteBuffer data)
272  throws com.google.protobuf.InvalidProtocolBufferException {
273  return PARSER.parseFrom(data);
274  }
276  java.nio.ByteBuffer data,
277  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
278  throws com.google.protobuf.InvalidProtocolBufferException {
279  return PARSER.parseFrom(data, extensionRegistry);
280  }
282  com.google.protobuf.ByteString data)
283  throws com.google.protobuf.InvalidProtocolBufferException {
284  return PARSER.parseFrom(data);
285  }
287  com.google.protobuf.ByteString data,
288  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
289  throws com.google.protobuf.InvalidProtocolBufferException {
290  return PARSER.parseFrom(data, extensionRegistry);
291  }
293  throws com.google.protobuf.InvalidProtocolBufferException {
294  return PARSER.parseFrom(data);
295  }
297  byte[] data,
298  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
299  throws com.google.protobuf.InvalidProtocolBufferException {
300  return PARSER.parseFrom(data, extensionRegistry);
301  }
302  public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
303  throws java.io.IOException {
304  return com.google.protobuf.GeneratedMessageV3
305  .parseWithIOException(PARSER, input);
306  }
308  java.io.InputStream input,
309  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
310  throws java.io.IOException {
311  return com.google.protobuf.GeneratedMessageV3
312  .parseWithIOException(PARSER, input, extensionRegistry);
313  }
315  throws java.io.IOException {
316  return com.google.protobuf.GeneratedMessageV3
317  .parseDelimitedWithIOException(PARSER, input);
318  }
320  java.io.InputStream input,
321  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
322  throws java.io.IOException {
323  return com.google.protobuf.GeneratedMessageV3
324  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
325  }
327  com.google.protobuf.CodedInputStream input)
328  throws java.io.IOException {
329  return com.google.protobuf.GeneratedMessageV3
330  .parseWithIOException(PARSER, input);
331  }
333  com.google.protobuf.CodedInputStream input,
334  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
335  throws java.io.IOException {
336  return com.google.protobuf.GeneratedMessageV3
337  .parseWithIOException(PARSER, input, extensionRegistry);
338  }
339 
340  @java.lang.Override
341  public Builder newBuilderForType() { return newBuilder(); }
342  public static Builder newBuilder() {
343  return DEFAULT_INSTANCE.toBuilder();
344  }
346  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
347  }
348  @java.lang.Override
349  public Builder toBuilder() {
350  return this == DEFAULT_INSTANCE
351  ? new Builder() : new Builder().mergeFrom(this);
352  }
353 
354  @java.lang.Override
356  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
357  Builder builder = new Builder(parent);
358  return builder;
359  }
367  public static final class Builder extends
368  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
369  // @@protoc_insertion_point(builder_implements:operations_research.RoutingModelParameters)
370  com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder {
371  public static final com.google.protobuf.Descriptors.Descriptor
373  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
374  }
375 
376  @java.lang.Override
377  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
379  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
380  .ensureFieldAccessorsInitialized(
382  }
383 
384  // Construct using com.google.ortools.constraintsolver.RoutingModelParameters.newBuilder()
385  private Builder() {
386  maybeForceBuilderInitialization();
387  }
388 
389  private Builder(
390  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
391  super(parent);
392  maybeForceBuilderInitialization();
393  }
394  private void maybeForceBuilderInitialization() {
395  if (com.google.protobuf.GeneratedMessageV3
396  .alwaysUseFieldBuilders) {
397  }
398  }
399  @java.lang.Override
400  public Builder clear() {
401  super.clear();
402  if (solverParametersBuilder_ == null) {
403  solverParameters_ = null;
404  } else {
405  solverParameters_ = null;
406  solverParametersBuilder_ = null;
407  }
408  reduceVehicleCostModel_ = false;
409 
410  maxCallbackCacheSize_ = 0;
411 
412  return this;
413  }
414 
415  @java.lang.Override
416  public com.google.protobuf.Descriptors.Descriptor
418  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
419  }
420 
421  @java.lang.Override
424  }
425 
426  @java.lang.Override
429  if (!result.isInitialized()) {
430  throw newUninitializedMessageException(result);
431  }
432  return result;
433  }
434 
435  @java.lang.Override
438  if (solverParametersBuilder_ == null) {
439  result.solverParameters_ = solverParameters_;
440  } else {
441  result.solverParameters_ = solverParametersBuilder_.build();
442  }
443  result.reduceVehicleCostModel_ = reduceVehicleCostModel_;
444  result.maxCallbackCacheSize_ = maxCallbackCacheSize_;
445  onBuilt();
446  return result;
447  }
448 
449  @java.lang.Override
450  public Builder clone() {
451  return super.clone();
452  }
453  @java.lang.Override
455  com.google.protobuf.Descriptors.FieldDescriptor field,
456  java.lang.Object value) {
457  return super.setField(field, value);
458  }
459  @java.lang.Override
461  com.google.protobuf.Descriptors.FieldDescriptor field) {
462  return super.clearField(field);
463  }
464  @java.lang.Override
466  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
467  return super.clearOneof(oneof);
468  }
469  @java.lang.Override
471  com.google.protobuf.Descriptors.FieldDescriptor field,
472  int index, java.lang.Object value) {
473  return super.setRepeatedField(field, index, value);
474  }
475  @java.lang.Override
477  com.google.protobuf.Descriptors.FieldDescriptor field,
478  java.lang.Object value) {
479  return super.addRepeatedField(field, value);
480  }
481  @java.lang.Override
482  public Builder mergeFrom(com.google.protobuf.Message other) {
485  } else {
486  super.mergeFrom(other);
487  return this;
488  }
489  }
490 
493  if (other.hasSolverParameters()) {
494  mergeSolverParameters(other.getSolverParameters());
495  }
496  if (other.getReduceVehicleCostModel() != false) {
497  setReduceVehicleCostModel(other.getReduceVehicleCostModel());
498  }
499  if (other.getMaxCallbackCacheSize() != 0) {
500  setMaxCallbackCacheSize(other.getMaxCallbackCacheSize());
501  }
502  this.mergeUnknownFields(other.unknownFields);
503  onChanged();
504  return this;
505  }
506 
507  @java.lang.Override
508  public final boolean isInitialized() {
509  return true;
510  }
511 
512  @java.lang.Override
514  com.google.protobuf.CodedInputStream input,
515  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
516  throws java.io.IOException {
518  try {
519  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
520  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
521  parsedMessage = (com.google.ortools.constraintsolver.RoutingModelParameters) e.getUnfinishedMessage();
522  throw e.unwrapIOException();
523  } finally {
524  if (parsedMessage != null) {
525  mergeFrom(parsedMessage);
526  }
527  }
528  return this;
529  }
530 
532  private com.google.protobuf.SingleFieldBuilderV3<
542  public boolean hasSolverParameters() {
543  return solverParametersBuilder_ != null || solverParameters_ != null;
544  }
554  if (solverParametersBuilder_ == null) {
555  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
556  } else {
557  return solverParametersBuilder_.getMessage();
558  }
559  }
568  if (solverParametersBuilder_ == null) {
569  if (value == null) {
570  throw new NullPointerException();
571  }
572  solverParameters_ = value;
573  onChanged();
574  } else {
575  solverParametersBuilder_.setMessage(value);
576  }
577 
578  return this;
579  }
589  if (solverParametersBuilder_ == null) {
590  solverParameters_ = builderForValue.build();
591  onChanged();
592  } else {
593  solverParametersBuilder_.setMessage(builderForValue.build());
594  }
595 
596  return this;
597  }
606  if (solverParametersBuilder_ == null) {
607  if (solverParameters_ != null) {
608  solverParameters_ =
610  } else {
611  solverParameters_ = value;
612  }
613  onChanged();
614  } else {
615  solverParametersBuilder_.mergeFrom(value);
616  }
617 
618  return this;
619  }
628  if (solverParametersBuilder_ == null) {
629  solverParameters_ = null;
630  onChanged();
631  } else {
632  solverParameters_ = null;
633  solverParametersBuilder_ = null;
634  }
635 
636  return this;
637  }
646 
647  onChanged();
648  return getSolverParametersFieldBuilder().getBuilder();
649  }
658  if (solverParametersBuilder_ != null) {
659  return solverParametersBuilder_.getMessageOrBuilder();
660  } else {
661  return solverParameters_ == null ?
663  }
664  }
672  private com.google.protobuf.SingleFieldBuilderV3<
674  getSolverParametersFieldBuilder() {
675  if (solverParametersBuilder_ == null) {
676  solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
679  getParentForChildren(),
680  isClean());
681  solverParameters_ = null;
682  }
683  return solverParametersBuilder_;
684  }
685 
686  private boolean reduceVehicleCostModel_ ;
698  public boolean getReduceVehicleCostModel() {
699  return reduceVehicleCostModel_;
700  }
713  public Builder setReduceVehicleCostModel(boolean value) {
714 
715  reduceVehicleCostModel_ = value;
716  onChanged();
717  return this;
718  }
731 
732  reduceVehicleCostModel_ = false;
733  onChanged();
734  return this;
735  }
736 
737  private int maxCallbackCacheSize_ ;
747  public int getMaxCallbackCacheSize() {
748  return maxCallbackCacheSize_;
749  }
760  public Builder setMaxCallbackCacheSize(int value) {
761 
762  maxCallbackCacheSize_ = value;
763  onChanged();
764  return this;
765  }
776 
777  maxCallbackCacheSize_ = 0;
778  onChanged();
779  return this;
780  }
781  @java.lang.Override
782  public final Builder setUnknownFields(
783  final com.google.protobuf.UnknownFieldSet unknownFields) {
784  return super.setUnknownFields(unknownFields);
785  }
786 
787  @java.lang.Override
789  final com.google.protobuf.UnknownFieldSet unknownFields) {
790  return super.mergeUnknownFields(unknownFields);
791  }
792 
793 
794  // @@protoc_insertion_point(builder_scope:operations_research.RoutingModelParameters)
795  }
796 
797  // @@protoc_insertion_point(class_scope:operations_research.RoutingModelParameters)
798  private static final com.google.ortools.constraintsolver.RoutingModelParameters DEFAULT_INSTANCE;
799  static {
800  DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingModelParameters();
801  }
802 
804  return DEFAULT_INSTANCE;
805  }
806 
807  private static final com.google.protobuf.Parser<RoutingModelParameters>
808  PARSER = new com.google.protobuf.AbstractParser<RoutingModelParameters>() {
809  @java.lang.Override
810  public RoutingModelParameters parsePartialFrom(
811  com.google.protobuf.CodedInputStream input,
812  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
813  throws com.google.protobuf.InvalidProtocolBufferException {
814  return new RoutingModelParameters(input, extensionRegistry);
815  }
816  };
817 
818  public static com.google.protobuf.Parser<RoutingModelParameters> parser() {
819  return PARSER;
820  }
821 
822  @java.lang.Override
823  public com.google.protobuf.Parser<RoutingModelParameters> getParserForType() {
824  return PARSER;
825  }
826 
827  @java.lang.Override
829  return DEFAULT_INSTANCE;
830  }
831 
832 }
833 
.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)
boolean getReduceVehicleCostModel()
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)
boolean getReduceVehicleCostModel()
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)
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)
int getMaxCallbackCacheSize()
.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 final com.google.protobuf.UnknownFieldSet getUnknownFields()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.protobuf.Parser< ConstraintSolverParameters > parser()
int getMaxCallbackCacheSize()
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)
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)
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()
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
.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)
boolean hasSolverParameters()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.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()
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
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.RoutingModelParameters buildPartial()