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

Classes

class  Builder
 
enum  Value
 

Public Member Functions

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< RuinCompositionStrategygetParserForType ()
 
com.google.ortools.constraintsolver.RuinCompositionStrategy getDefaultInstanceForType ()
 

Static Public Member Functions

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

Protected Member Functions

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

Detailed Description

The ruin composition strategies specifies how ruin are selected at every ILS
iteration.

Protobuf type operations_research.RuinCompositionStrategy

Definition at line 16 of file RuinCompositionStrategy.java.

Member Function Documentation

◆ equals()

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

Definition at line 248 of file RuinCompositionStrategy.java.

◆ getDefaultInstance()

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

Definition at line 496 of file RuinCompositionStrategy.java.

◆ getDefaultInstanceForType()

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

Definition at line 532 of file RuinCompositionStrategy.java.

◆ getDescriptor()

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

Definition at line 38 of file RuinCompositionStrategy.java.

◆ getParserForType()

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

Definition at line 527 of file RuinCompositionStrategy.java.

◆ getSerializedSize()

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

Definition at line 237 of file RuinCompositionStrategy.java.

◆ hashCode()

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

Definition at line 262 of file RuinCompositionStrategy.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 44 of file RuinCompositionStrategy.java.

◆ isInitialized()

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

Definition at line 221 of file RuinCompositionStrategy.java.

◆ newBuilder() [1/2]

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

Definition at line 347 of file RuinCompositionStrategy.java.

◆ newBuilder() [2/2]

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

Definition at line 350 of file RuinCompositionStrategy.java.

◆ newBuilderForType() [1/2]

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

Definition at line 346 of file RuinCompositionStrategy.java.

◆ newBuilderForType() [2/2]

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

Definition at line 360 of file RuinCompositionStrategy.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 318 of file RuinCompositionStrategy.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 324 of file RuinCompositionStrategy.java.

◆ parseFrom() [1/10]

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

Definition at line 295 of file RuinCompositionStrategy.java.

◆ parseFrom() [2/10]

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

Definition at line 299 of file RuinCompositionStrategy.java.

◆ parseFrom() [3/10]

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

Definition at line 284 of file RuinCompositionStrategy.java.

◆ parseFrom() [4/10]

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

Definition at line 289 of file RuinCompositionStrategy.java.

◆ parseFrom() [5/10]

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

Definition at line 331 of file RuinCompositionStrategy.java.

◆ parseFrom() [6/10]

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

Definition at line 337 of file RuinCompositionStrategy.java.

◆ parseFrom() [7/10]

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

Definition at line 305 of file RuinCompositionStrategy.java.

◆ parseFrom() [8/10]

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

Definition at line 310 of file RuinCompositionStrategy.java.

◆ parseFrom() [9/10]

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

Definition at line 273 of file RuinCompositionStrategy.java.

◆ parseFrom() [10/10]

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

Definition at line 278 of file RuinCompositionStrategy.java.

◆ parser()

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

Definition at line 522 of file RuinCompositionStrategy.java.

◆ toBuilder()

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

Definition at line 354 of file RuinCompositionStrategy.java.

◆ writeTo()

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

Definition at line 231 of file RuinCompositionStrategy.java.


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