![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
Classes | |
class | Builder |
Public Member Functions | |
boolean | hasSolverParameters () |
com.google.ortools.constraintsolver.ConstraintSolverParameters | getSolverParameters () |
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder | getSolverParametersOrBuilder () |
boolean | getReduceVehicleCostModel () |
int | getMaxCallbackCacheSize () |
final boolean | isInitialized () |
void | writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException |
int | getSerializedSize () |
boolean | equals (final java.lang.Object obj) |
int | hashCode () |
Builder | newBuilderForType () |
Builder | toBuilder () |
com.google.protobuf.Parser< RoutingModelParameters > | getParserForType () |
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 | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Builder | newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent) |
Parameters which have to be set when creating a RoutingModel.
Protobuf type operations_research.RoutingModelParameters
Definition at line 15 of file RoutingModelParameters.java.
boolean com.google.ortools.constraintsolver.RoutingModelParameters.equals | ( | final java.lang.Object | obj | ) |
Definition at line 172 of file RoutingModelParameters.java.
|
static |
Definition at line 754 of file RoutingModelParameters.java.
com.google.ortools.constraintsolver.RoutingModelParameters com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstanceForType | ( | ) |
Definition at line 790 of file RoutingModelParameters.java.
|
static |
Definition at line 37 of file RoutingModelParameters.java.
int com.google.ortools.constraintsolver.RoutingModelParameters.getMaxCallbackCacheSize | ( | ) |
Cache callback calls if the number of nodes in the model is less or equal to this value.
int32 max_callback_cache_size = 3;
Implements com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder.
Definition at line 118 of file RoutingModelParameters.java.
com.google.protobuf.Parser< RoutingModelParameters > com.google.ortools.constraintsolver.RoutingModelParameters.getParserForType | ( | ) |
Definition at line 785 of file RoutingModelParameters.java.
boolean com.google.ortools.constraintsolver.RoutingModelParameters.getReduceVehicleCostModel | ( | ) |
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;
Implements com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder.
Definition at line 102 of file RoutingModelParameters.java.
int com.google.ortools.constraintsolver.RoutingModelParameters.getSerializedSize | ( | ) |
Definition at line 149 of file RoutingModelParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParameters com.google.ortools.constraintsolver.RoutingModelParameters.getSolverParameters | ( | ) |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
Implements com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder.
Definition at line 73 of file RoutingModelParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder com.google.ortools.constraintsolver.RoutingModelParameters.getSolverParametersOrBuilder | ( | ) |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
Implements com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder.
Definition at line 84 of file RoutingModelParameters.java.
int com.google.ortools.constraintsolver.RoutingModelParameters.hashCode | ( | ) |
Definition at line 195 of file RoutingModelParameters.java.
boolean com.google.ortools.constraintsolver.RoutingModelParameters.hasSolverParameters | ( | ) |
Parameters to use in the underlying constraint solver.
.operations_research.ConstraintSolverParameters solver_parameters = 1;
Implements com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder.
Definition at line 61 of file RoutingModelParameters.java.
|
protected |
Definition at line 43 of file RoutingModelParameters.java.
final boolean com.google.ortools.constraintsolver.RoutingModelParameters.isInitialized | ( | ) |
Definition at line 124 of file RoutingModelParameters.java.
|
static |
Definition at line 289 of file RoutingModelParameters.java.
|
static |
Definition at line 292 of file RoutingModelParameters.java.
Builder com.google.ortools.constraintsolver.RoutingModelParameters.newBuilderForType | ( | ) |
Definition at line 288 of file RoutingModelParameters.java.
|
protected |
Definition at line 302 of file RoutingModelParameters.java.
|
static |
Definition at line 260 of file RoutingModelParameters.java.
|
static |
Definition at line 266 of file RoutingModelParameters.java.
|
static |
Definition at line 237 of file RoutingModelParameters.java.
|
static |
Definition at line 241 of file RoutingModelParameters.java.
|
static |
Definition at line 226 of file RoutingModelParameters.java.
|
static |
Definition at line 231 of file RoutingModelParameters.java.
|
static |
Definition at line 273 of file RoutingModelParameters.java.
|
static |
Definition at line 279 of file RoutingModelParameters.java.
|
static |
Definition at line 247 of file RoutingModelParameters.java.
|
static |
Definition at line 252 of file RoutingModelParameters.java.
|
static |
Definition at line 215 of file RoutingModelParameters.java.
|
static |
Definition at line 220 of file RoutingModelParameters.java.
|
static |
Definition at line 780 of file RoutingModelParameters.java.
Builder com.google.ortools.constraintsolver.RoutingModelParameters.toBuilder | ( | ) |
Definition at line 296 of file RoutingModelParameters.java.
void com.google.ortools.constraintsolver.RoutingModelParameters.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 134 of file RoutingModelParameters.java.
|
static |
Definition at line 106 of file RoutingModelParameters.java.
|
static |
Definition at line 88 of file RoutingModelParameters.java.
|
static |
Definition at line 50 of file RoutingModelParameters.java.