Java Reference
Java Reference
Detailed Description
Parameters which have to be set when creating a RoutingModel.
Protobuf type
Definition at line 13 of file RoutingModelParameters.java.
Classes | |
| class | Builder |
Public Member Functions | |
| .lang.Override final com.google.protobuf.UnknownFieldSet | getUnknownFields () |
| .lang.Override boolean | hasSolverParameters () |
| .lang.Override com.google.ortools.constraintsolver.ConstraintSolverParameters | getSolverParameters () |
| .lang.Override com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder | getSolverParametersOrBuilder () |
| .lang.Override boolean | getReduceVehicleCostModel () |
| .lang.Override int | getMaxCallbackCacheSize () |
| .lang.Override final boolean | isInitialized () |
| .lang.Override void | writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException |
| .lang.Override int | getSerializedSize () |
| .lang.Override boolean | equals (final java.lang.Object obj) |
| .lang.Override int | hashCode () |
| .lang.Override Builder | newBuilderForType () |
| .lang.Override Builder | toBuilder () |
| .lang.Override com.google.protobuf.Parser< RoutingModelParameters > | getParserForType () |
| .lang.Override com.google.ortools.constraintsolver.RoutingModelParameters | getDefaultInstanceForType () |
Static Public Member Functions | |
| static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (java.io.InputStream input) throws java.io.IOException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException |
| static com.google.ortools.constraintsolver.RoutingModelParameters | parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
| static Builder | newBuilder () |
| static Builder | newBuilder (com.google.ortools.constraintsolver.RoutingModelParameters prototype) |
| static com.google.ortools.constraintsolver.RoutingModelParameters | getDefaultInstance () |
| static com.google.protobuf.Parser< RoutingModelParameters > | parser () |
Static Public Attributes | |
| static final int | SOLVER_PARAMETERS_FIELD_NUMBER = 1 |
| static final int | REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2 |
| static final int | MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3 |
Protected Member Functions | |
| .lang.Override java.lang.Object | newInstance (UnusedPrivateParameter unused) |
| .lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | internalGetFieldAccessorTable () |
| .lang.Override Builder | newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Member Function Documentation
◆ equals()
|
inline |
Definition at line 232 of file RoutingModelParameters.java.
◆ getDefaultInstance()
|
inlinestatic |
Definition at line 810 of file RoutingModelParameters.java.
◆ getDefaultInstanceForType()
|
inline |
Definition at line 835 of file RoutingModelParameters.java.
◆ getDescriptor()
|
inlinestatic |
Definition at line 98 of file RoutingModelParameters.java.
◆ getMaxCallbackCacheSize()
|
inline |
Cache callback calls if the number of nodes in the model is less or equal to this value.
int32 max_callback_cache_size = 3;
- Returns
- The maxCallbackCacheSize.
Implements RoutingModelParametersOrBuilder.
Definition at line 178 of file RoutingModelParameters.java.
◆ getParserForType()
|
inline |
Definition at line 830 of file RoutingModelParameters.java.
◆ getReduceVehicleCostModel()
|
inline |
Advanced settings. If set to true reduction of the underlying constraint model will be attempted when all vehicles have exactly the same cost structure. This can result in significant speedups.
bool reduce_vehicle_cost_model = 2;
- Returns
- The reduceVehicleCostModel.
Implements RoutingModelParametersOrBuilder.
Definition at line 162 of file RoutingModelParameters.java.
◆ getSerializedSize()
|
inline |
Definition at line 209 of file RoutingModelParameters.java.
◆ getSolverParameters()
|
inline |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
- Returns
- The solverParameters.
Implements RoutingModelParametersOrBuilder.
Definition at line 133 of file RoutingModelParameters.java.
◆ getSolverParametersOrBuilder()
|
inline |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
Implements RoutingModelParametersOrBuilder.
Definition at line 144 of file RoutingModelParameters.java.
◆ getUnknownFields()
|
inline |
Definition at line 34 of file RoutingModelParameters.java.
◆ hashCode()
|
inline |
Definition at line 255 of file RoutingModelParameters.java.
◆ hasSolverParameters()
|
inline |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
- Returns
- Whether the solverParameters field is set.
Implements RoutingModelParametersOrBuilder.
Definition at line 121 of file RoutingModelParameters.java.
◆ internalGetFieldAccessorTable()
|
inlineprotected |
Definition at line 104 of file RoutingModelParameters.java.
◆ isInitialized()
|
inline |
Definition at line 184 of file RoutingModelParameters.java.
◆ newBuilder() [1/2]
|
inlinestatic |
Definition at line 347 of file RoutingModelParameters.java.
◆ newBuilder() [2/2]
|
inlinestatic |
Definition at line 350 of file RoutingModelParameters.java.
◆ newBuilderForType() [1/2]
|
inline |
Definition at line 346 of file RoutingModelParameters.java.
◆ newBuilderForType() [2/2]
|
inlineprotected |
Definition at line 360 of file RoutingModelParameters.java.
◆ newInstance()
|
inlineprotected |
Definition at line 27 of file RoutingModelParameters.java.
◆ parseDelimitedFrom() [1/2]
|
inlinestatic |
Definition at line 319 of file RoutingModelParameters.java.
◆ parseDelimitedFrom() [2/2]
|
inlinestatic |
Definition at line 324 of file RoutingModelParameters.java.
◆ parseFrom() [1/10]
|
inlinestatic |
Definition at line 297 of file RoutingModelParameters.java.
◆ parseFrom() [2/10]
|
inlinestatic |
Definition at line 301 of file RoutingModelParameters.java.
◆ parseFrom() [3/10]
|
inlinestatic |
Definition at line 286 of file RoutingModelParameters.java.
◆ parseFrom() [4/10]
|
inlinestatic |
Definition at line 291 of file RoutingModelParameters.java.
◆ parseFrom() [5/10]
|
inlinestatic |
Definition at line 331 of file RoutingModelParameters.java.
◆ parseFrom() [6/10]
|
inlinestatic |
Definition at line 337 of file RoutingModelParameters.java.
◆ parseFrom() [7/10]
|
inlinestatic |
Definition at line 307 of file RoutingModelParameters.java.
◆ parseFrom() [8/10]
|
inlinestatic |
Definition at line 312 of file RoutingModelParameters.java.
◆ parseFrom() [9/10]
|
inlinestatic |
Definition at line 275 of file RoutingModelParameters.java.
◆ parseFrom() [10/10]
|
inlinestatic |
Definition at line 280 of file RoutingModelParameters.java.
◆ parser()
|
inlinestatic |
Definition at line 825 of file RoutingModelParameters.java.
◆ toBuilder()
|
inline |
Definition at line 354 of file RoutingModelParameters.java.
◆ writeTo()
|
inline |
Definition at line 194 of file RoutingModelParameters.java.
Member Data Documentation
◆ MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER
|
static |
Definition at line 166 of file RoutingModelParameters.java.
◆ REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER
|
static |
Definition at line 148 of file RoutingModelParameters.java.
◆ SOLVER_PARAMETERS_FIELD_NUMBER
|
static |
Definition at line 110 of file RoutingModelParameters.java.
The documentation for this class was generated from the following file: