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

Detailed Description

Ruin strategy that removes a number of spatially close routes.

Protobuf type operations_research.SpatiallyCloseRoutesRuinStrategy

Definition at line 16 of file SpatiallyCloseRoutesRuinStrategy.java.

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)

Member Function Documentation

◆ equals()

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

Definition at line 114 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDefaultInstance()

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

Definition at line 448 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDefaultInstanceForType()

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

Definition at line 484 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getDescriptor()

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

Definition at line 38 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 74 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getParserForType()

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

Definition at line 479 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ getSerializedSize()

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

Definition at line 99 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ hashCode()

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

Definition at line 133 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 62 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 44 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ isInitialized()

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

Definition at line 80 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilder() [1/2]

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

Definition at line 222 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilder() [2/2]

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

Definition at line 225 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilderForType() [1/2]

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

Definition at line 221 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ newBuilderForType() [2/2]

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

Definition at line 235 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 193 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseDelimitedFrom() [2/2]

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 199 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [1/10]

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

Definition at line 170 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [2/10]

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 174 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [3/10]

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 159 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [4/10]

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 164 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [5/10]

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

Definition at line 206 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [6/10]

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 212 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [7/10]

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

Definition at line 180 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [8/10]

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 185 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [9/10]

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

Definition at line 148 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parseFrom() [10/10]

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 153 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ parser()

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

Definition at line 474 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ toBuilder()

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

Definition at line 229 of file SpatiallyCloseRoutesRuinStrategy.java.

◆ writeTo()

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

Definition at line 90 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 51 of file SpatiallyCloseRoutesRuinStrategy.java.


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