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

Detailed Description

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

Protobuf type operations_research.RuinCompositionStrategy

Definition at line 17 of file RuinCompositionStrategy.java.

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)

Member Function Documentation

◆ equals()

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

Definition at line 249 of file RuinCompositionStrategy.java.

◆ getDefaultInstance()

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

Definition at line 497 of file RuinCompositionStrategy.java.

◆ getDefaultInstanceForType()

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

Definition at line 533 of file RuinCompositionStrategy.java.

◆ getDescriptor()

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

Definition at line 39 of file RuinCompositionStrategy.java.

◆ getParserForType()

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

Definition at line 528 of file RuinCompositionStrategy.java.

◆ getSerializedSize()

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

Definition at line 238 of file RuinCompositionStrategy.java.

◆ hashCode()

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

Definition at line 263 of file RuinCompositionStrategy.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 45 of file RuinCompositionStrategy.java.

◆ isInitialized()

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

Definition at line 222 of file RuinCompositionStrategy.java.

◆ newBuilder() [1/2]

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

Definition at line 348 of file RuinCompositionStrategy.java.

◆ newBuilder() [2/2]

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

Definition at line 351 of file RuinCompositionStrategy.java.

◆ newBuilderForType() [1/2]

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

Definition at line 347 of file RuinCompositionStrategy.java.

◆ newBuilderForType() [2/2]

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

Definition at line 361 of file RuinCompositionStrategy.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 319 of file RuinCompositionStrategy.java.

◆ parseDelimitedFrom() [2/2]

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 325 of file RuinCompositionStrategy.java.

◆ parseFrom() [1/10]

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

Definition at line 296 of file RuinCompositionStrategy.java.

◆ parseFrom() [2/10]

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 300 of file RuinCompositionStrategy.java.

◆ parseFrom() [3/10]

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 285 of file RuinCompositionStrategy.java.

◆ parseFrom() [4/10]

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 290 of file RuinCompositionStrategy.java.

◆ parseFrom() [5/10]

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

Definition at line 332 of file RuinCompositionStrategy.java.

◆ parseFrom() [6/10]

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 338 of file RuinCompositionStrategy.java.

◆ parseFrom() [7/10]

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

Definition at line 306 of file RuinCompositionStrategy.java.

◆ parseFrom() [8/10]

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 311 of file RuinCompositionStrategy.java.

◆ parseFrom() [9/10]

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

Definition at line 274 of file RuinCompositionStrategy.java.

◆ parseFrom() [10/10]

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 279 of file RuinCompositionStrategy.java.

◆ parser()

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

Definition at line 523 of file RuinCompositionStrategy.java.

◆ toBuilder()

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

Definition at line 355 of file RuinCompositionStrategy.java.

◆ writeTo()

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

Definition at line 232 of file RuinCompositionStrategy.java.


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