Google OR-Tools v9.11
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 () |
Public Member Functions inherited from com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder |
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 14 of file RoutingModelParameters.java.
boolean com.google.ortools.constraintsolver.RoutingModelParameters.equals | ( | final java.lang.Object | obj | ) |
Definition at line 171 of file RoutingModelParameters.java.
|
static |
Definition at line 753 of file RoutingModelParameters.java.
com.google.ortools.constraintsolver.RoutingModelParameters com.google.ortools.constraintsolver.RoutingModelParameters.getDefaultInstanceForType | ( | ) |
Definition at line 789 of file RoutingModelParameters.java.
|
static |
Definition at line 36 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 117 of file RoutingModelParameters.java.
com.google.protobuf.Parser< RoutingModelParameters > com.google.ortools.constraintsolver.RoutingModelParameters.getParserForType | ( | ) |
Definition at line 784 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 101 of file RoutingModelParameters.java.
int com.google.ortools.constraintsolver.RoutingModelParameters.getSerializedSize | ( | ) |
Definition at line 148 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 72 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 83 of file RoutingModelParameters.java.
int com.google.ortools.constraintsolver.RoutingModelParameters.hashCode | ( | ) |
Definition at line 194 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 60 of file RoutingModelParameters.java.
|
protected |
Definition at line 42 of file RoutingModelParameters.java.
final boolean com.google.ortools.constraintsolver.RoutingModelParameters.isInitialized | ( | ) |
Definition at line 123 of file RoutingModelParameters.java.
|
static |
Definition at line 288 of file RoutingModelParameters.java.
|
static |
Definition at line 291 of file RoutingModelParameters.java.
Builder com.google.ortools.constraintsolver.RoutingModelParameters.newBuilderForType | ( | ) |
Definition at line 287 of file RoutingModelParameters.java.
|
protected |
Definition at line 301 of file RoutingModelParameters.java.
|
static |
Definition at line 259 of file RoutingModelParameters.java.
|
static |
Definition at line 265 of file RoutingModelParameters.java.
|
static |
Definition at line 236 of file RoutingModelParameters.java.
|
static |
Definition at line 240 of file RoutingModelParameters.java.
|
static |
Definition at line 225 of file RoutingModelParameters.java.
|
static |
Definition at line 230 of file RoutingModelParameters.java.
|
static |
Definition at line 272 of file RoutingModelParameters.java.
|
static |
Definition at line 278 of file RoutingModelParameters.java.
|
static |
Definition at line 246 of file RoutingModelParameters.java.
|
static |
Definition at line 251 of file RoutingModelParameters.java.
|
static |
Definition at line 214 of file RoutingModelParameters.java.
|
static |
Definition at line 219 of file RoutingModelParameters.java.
|
static |
Definition at line 779 of file RoutingModelParameters.java.
Builder com.google.ortools.constraintsolver.RoutingModelParameters.toBuilder | ( | ) |
Definition at line 295 of file RoutingModelParameters.java.
void com.google.ortools.constraintsolver.RoutingModelParameters.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 133 of file RoutingModelParameters.java.
|
static |
Definition at line 105 of file RoutingModelParameters.java.
|
static |
Definition at line 87 of file RoutingModelParameters.java.
|
static |
Definition at line 49 of file RoutingModelParameters.java.