![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
Classes | |
class | Builder |
Public Member Functions | |
boolean | hasSolveWallTimeSeconds () |
double | getSolveWallTimeSeconds () |
boolean | hasSolveUserTimeSeconds () |
double | getSolveUserTimeSeconds () |
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< MPSolveInfo > | getParserForType () |
com.google.ortools.linearsolver.MPSolveInfo | getDefaultInstanceForType () |
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static Builder | newBuilder () |
static Builder | newBuilder (com.google.ortools.linearsolver.MPSolveInfo prototype) |
static com.google.ortools.linearsolver.MPSolveInfo | getDefaultInstance () |
static com.google.protobuf.Parser< MPSolveInfo > | parser () |
Static Public Attributes | |
static final int | SOLVE_WALL_TIME_SECONDS_FIELD_NUMBER = 1 |
static final int | SOLVE_USER_TIME_SECONDS_FIELD_NUMBER = 2 |
Protected Member Functions | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Builder | newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent) |
Protobuf type operations_research.MPSolveInfo
Definition at line 11 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.equals | ( | final java.lang.Object | obj | ) |
Definition at line 143 of file MPSolveInfo.java.
|
static |
Definition at line 555 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstanceForType | ( | ) |
Definition at line 591 of file MPSolveInfo.java.
|
static |
Definition at line 33 of file MPSolveInfo.java.
com.google.protobuf.Parser< MPSolveInfo > com.google.ortools.linearsolver.MPSolveInfo.getParserForType | ( | ) |
Definition at line 586 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.getSerializedSize | ( | ) |
Definition at line 124 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.getSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 96 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.getSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 77 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.hashCode | ( | ) |
Definition at line 169 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.hasSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 88 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.hasSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 61 of file MPSolveInfo.java.
|
protected |
Definition at line 39 of file MPSolveInfo.java.
final boolean com.google.ortools.linearsolver.MPSolveInfo.isInitialized | ( | ) |
Definition at line 102 of file MPSolveInfo.java.
|
static |
Definition at line 264 of file MPSolveInfo.java.
|
static |
Definition at line 267 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.newBuilderForType | ( | ) |
Definition at line 263 of file MPSolveInfo.java.
|
protected |
Definition at line 277 of file MPSolveInfo.java.
|
static |
Definition at line 235 of file MPSolveInfo.java.
|
static |
Definition at line 241 of file MPSolveInfo.java.
|
static |
Definition at line 212 of file MPSolveInfo.java.
|
static |
Definition at line 216 of file MPSolveInfo.java.
|
static |
Definition at line 201 of file MPSolveInfo.java.
|
static |
Definition at line 206 of file MPSolveInfo.java.
|
static |
Definition at line 248 of file MPSolveInfo.java.
|
static |
Definition at line 254 of file MPSolveInfo.java.
|
static |
Definition at line 222 of file MPSolveInfo.java.
|
static |
Definition at line 227 of file MPSolveInfo.java.
|
static |
Definition at line 190 of file MPSolveInfo.java.
|
static |
Definition at line 195 of file MPSolveInfo.java.
|
static |
Definition at line 581 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.toBuilder | ( | ) |
Definition at line 271 of file MPSolveInfo.java.
void com.google.ortools.linearsolver.MPSolveInfo.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 112 of file MPSolveInfo.java.
|
static |
Definition at line 81 of file MPSolveInfo.java.
|
static |
Definition at line 46 of file MPSolveInfo.java.