Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.ConstraintSolverStatistics Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverStatistics:
com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder

Classes

class  Builder
 

Public Member Functions

long getNumBranches ()
 
long getNumFailures ()
 
long getNumSolutions ()
 
long getBytesUsed ()
 
double getDurationSeconds ()
 
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< ConstraintSolverStatisticsgetParserForType ()
 
com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics 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.ConstraintSolverStatistics prototype)
 
static com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstance ()
 
static com.google.protobuf.Parser< ConstraintSolverStatisticsparser ()
 

Static Public Attributes

static final int NUM_BRANCHES_FIELD_NUMBER = 1
 
static final int NUM_FAILURES_FIELD_NUMBER = 2
 
static final int NUM_SOLUTIONS_FIELD_NUMBER = 3
 
static final int BYTES_USED_FIELD_NUMBER = 4
 
static final int DURATION_SECONDS_FIELD_NUMBER = 5
 

Protected Member Functions

java.lang.Object newInstance (UnusedPrivateParameter unused)
 
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 

Detailed Description

Statistics on the search in the constraint solver.

Protobuf type operations_research.ConstraintSolverStatistics

Definition at line 14 of file ConstraintSolverStatistics.java.

Member Function Documentation

◆ equals()

boolean com.google.ortools.constraintsolver.ConstraintSolverStatistics.equals ( final java.lang.Object obj)

Definition at line 185 of file ConstraintSolverStatistics.java.

◆ getBytesUsed()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.getBytesUsed ( )
Memory usage of the solver.

int64 bytes_used = 4;

Returns
The bytesUsed.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 102 of file ConstraintSolverStatistics.java.

◆ getDefaultInstance()

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstance ( )
static

Definition at line 789 of file ConstraintSolverStatistics.java.

◆ getDefaultInstanceForType()

com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDefaultInstanceForType ( )

Definition at line 825 of file ConstraintSolverStatistics.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDescriptor ( )
static

Definition at line 34 of file ConstraintSolverStatistics.java.

◆ getDurationSeconds()

double com.google.ortools.constraintsolver.ConstraintSolverStatistics.getDurationSeconds ( )
Total time spent in the solver.

double duration_seconds = 5;

Returns
The durationSeconds.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 117 of file ConstraintSolverStatistics.java.

◆ getNumBranches()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.getNumBranches ( )
Number of branches explored.

int64 num_branches = 1;

Returns
The numBranches.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 57 of file ConstraintSolverStatistics.java.

◆ getNumFailures()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.getNumFailures ( )
Number of failures/backtracks.

int64 num_failures = 2;

Returns
The numFailures.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 72 of file ConstraintSolverStatistics.java.

◆ getNumSolutions()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.getNumSolutions ( )
Number of solutions found.

int64 num_solutions = 3;

Returns
The numSolutions.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 87 of file ConstraintSolverStatistics.java.

◆ getParserForType()

com.google.protobuf.Parser< ConstraintSolverStatistics > com.google.ortools.constraintsolver.ConstraintSolverStatistics.getParserForType ( )

Definition at line 820 of file ConstraintSolverStatistics.java.

◆ getSerializedSize()

int com.google.ortools.constraintsolver.ConstraintSolverStatistics.getSerializedSize ( )

Definition at line 154 of file ConstraintSolverStatistics.java.

◆ hashCode()

int com.google.ortools.constraintsolver.ConstraintSolverStatistics.hashCode ( )

Definition at line 210 of file ConstraintSolverStatistics.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable com.google.ortools.constraintsolver.ConstraintSolverStatistics.internalGetFieldAccessorTable ( )
protected

Definition at line 40 of file ConstraintSolverStatistics.java.

◆ isInitialized()

final boolean com.google.ortools.constraintsolver.ConstraintSolverStatistics.isInitialized ( )

Definition at line 123 of file ConstraintSolverStatistics.java.

◆ newBuilder() [1/2]

static Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.newBuilder ( )
static

Definition at line 310 of file ConstraintSolverStatistics.java.

◆ newBuilder() [2/2]

static Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.newBuilder ( com.google.ortools.constraintsolver.ConstraintSolverStatistics prototype)
static

Definition at line 313 of file ConstraintSolverStatistics.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.newBuilderForType ( )

Definition at line 309 of file ConstraintSolverStatistics.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.newBuilderForType ( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected

Definition at line 323 of file ConstraintSolverStatistics.java.

◆ newInstance()

java.lang.Object com.google.ortools.constraintsolver.ConstraintSolverStatistics.newInstance ( UnusedPrivateParameter unused)
protected

Definition at line 28 of file ConstraintSolverStatistics.java.

◆ parseDelimitedFrom() [1/2]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 281 of file ConstraintSolverStatistics.java.

◆ parseDelimitedFrom() [2/2]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseDelimitedFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 287 of file ConstraintSolverStatistics.java.

◆ parseFrom() [1/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 258 of file ConstraintSolverStatistics.java.

◆ parseFrom() [2/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 262 of file ConstraintSolverStatistics.java.

◆ parseFrom() [3/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 247 of file ConstraintSolverStatistics.java.

◆ parseFrom() [4/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 252 of file ConstraintSolverStatistics.java.

◆ parseFrom() [5/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 294 of file ConstraintSolverStatistics.java.

◆ parseFrom() [6/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 300 of file ConstraintSolverStatistics.java.

◆ parseFrom() [7/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 268 of file ConstraintSolverStatistics.java.

◆ parseFrom() [8/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 273 of file ConstraintSolverStatistics.java.

◆ parseFrom() [9/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 236 of file ConstraintSolverStatistics.java.

◆ parseFrom() [10/10]

static com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.parseFrom ( java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 241 of file ConstraintSolverStatistics.java.

◆ parser()

static com.google.protobuf.Parser< ConstraintSolverStatistics > com.google.ortools.constraintsolver.ConstraintSolverStatistics.parser ( )
static

Definition at line 815 of file ConstraintSolverStatistics.java.

◆ toBuilder()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.toBuilder ( )

Definition at line 317 of file ConstraintSolverStatistics.java.

◆ writeTo()

void com.google.ortools.constraintsolver.ConstraintSolverStatistics.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 133 of file ConstraintSolverStatistics.java.

Member Data Documentation

◆ BYTES_USED_FIELD_NUMBER

final int com.google.ortools.constraintsolver.ConstraintSolverStatistics.BYTES_USED_FIELD_NUMBER = 4
static

Definition at line 91 of file ConstraintSolverStatistics.java.

◆ DURATION_SECONDS_FIELD_NUMBER

final int com.google.ortools.constraintsolver.ConstraintSolverStatistics.DURATION_SECONDS_FIELD_NUMBER = 5
static

Definition at line 106 of file ConstraintSolverStatistics.java.

◆ NUM_BRANCHES_FIELD_NUMBER

final int com.google.ortools.constraintsolver.ConstraintSolverStatistics.NUM_BRANCHES_FIELD_NUMBER = 1
static

Definition at line 46 of file ConstraintSolverStatistics.java.

◆ NUM_FAILURES_FIELD_NUMBER

final int com.google.ortools.constraintsolver.ConstraintSolverStatistics.NUM_FAILURES_FIELD_NUMBER = 2
static

Definition at line 61 of file ConstraintSolverStatistics.java.

◆ NUM_SOLUTIONS_FIELD_NUMBER

final int com.google.ortools.constraintsolver.ConstraintSolverStatistics.NUM_SOLUTIONS_FIELD_NUMBER = 3
static

Definition at line 76 of file ConstraintSolverStatistics.java.


The documentation for this class was generated from the following file: