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

Classes

class  Builder
 

Public Member Functions

boolean hasNumRuinedRoutes ()
 
int getNumRuinedRoutes ()
 
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< SpatiallyCloseRoutesRuinStrategygetParserForType ()
 
com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy getDefaultInstanceForType ()
 

Static Public Member Functions

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

Static Public Attributes

static final int NUM_RUINED_ROUTES_FIELD_NUMBER = 3
 

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent)
 

Detailed Description

Ruin strategy that removes a number of spatially close routes.

Protobuf type operations_research.SpatiallyCloseRoutesRuinStrategy

Definition at line 15 of file SpatiallyCloseRoutesRuinStrategy.java.

Member Function Documentation

◆ equals()

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

Definition at line 113 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDefaultInstance()

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

Definition at line 447 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDefaultInstanceForType()

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

Definition at line 483 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDescriptor()

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

Definition at line 37 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getNumRuinedRoutes()

int com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy.getNumRuinedRoutes ( )
Number of spatially close routes ruined at each ruin application.

optional uint32 num_ruined_routes = 3;

Returns
The numRuinedRoutes.

Implements com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategyOrBuilder.

Definition at line 73 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getParserForType()

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

Definition at line 478 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getSerializedSize()

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

Definition at line 98 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ hashCode()

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

Definition at line 132 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ hasNumRuinedRoutes()

boolean com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy.hasNumRuinedRoutes ( )
Number of spatially close routes ruined at each ruin application.

optional uint32 num_ruined_routes = 3;

Returns
Whether the numRuinedRoutes field is set.

Implements com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategyOrBuilder.

Definition at line 61 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy.internalGetFieldAccessorTable ( )
protected

Definition at line 43 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ isInitialized()

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

Definition at line 79 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilder() [1/2]

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

Definition at line 221 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilder() [2/2]

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

Definition at line 224 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilderForType() [1/2]

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

Definition at line 220 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy.newBuilderForType ( com.google.protobuf.GeneratedMessage.BuilderParent parent)
protected

Definition at line 234 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 192 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 198 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [1/10]

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

Definition at line 169 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [2/10]

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

Definition at line 173 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [3/10]

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

Definition at line 158 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [4/10]

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

Definition at line 163 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [5/10]

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

Definition at line 205 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [6/10]

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

Definition at line 211 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [7/10]

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

Definition at line 179 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [8/10]

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

Definition at line 184 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [9/10]

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

Definition at line 147 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [10/10]

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

Definition at line 152 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parser()

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

Definition at line 473 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ toBuilder()

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

Definition at line 228 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ writeTo()

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

Definition at line 89 of file SpatiallyCloseRoutesRuinStrategy.java.

Member Data Documentation

◆ NUM_RUINED_ROUTES_FIELD_NUMBER

final int com.google.ortools.constraintsolver.SpatiallyCloseRoutesRuinStrategy.NUM_RUINED_ROUTES_FIELD_NUMBER = 3
static

Definition at line 50 of file SpatiallyCloseRoutesRuinStrategy.java.


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