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

Detailed Description

Parameters to customize a recreate strategy.

Protobuf type operations_research.RecreateParameters

Definition at line 16 of file RecreateParameters.java.

Inheritance diagram for com.google.ortools.constraintsolver.RecreateParameters:
com.google.ortools.constraintsolver.RecreateParametersOrBuilder

Classes

enum  ParametersCase
class  Builder

Public Member Functions

ParametersCase getParametersCase ()
boolean hasLocalCheapestInsertion ()
com.google.ortools.constraintsolver.LocalCheapestInsertionParameters getLocalCheapestInsertion ()
com.google.ortools.constraintsolver.LocalCheapestInsertionParametersOrBuilder getLocalCheapestInsertionOrBuilder ()
boolean hasSavings ()
com.google.ortools.constraintsolver.SavingsParameters getSavings ()
com.google.ortools.constraintsolver.SavingsParametersOrBuilder getSavingsOrBuilder ()
boolean hasGlobalCheapestInsertion ()
com.google.ortools.constraintsolver.GlobalCheapestInsertionParameters getGlobalCheapestInsertion ()
com.google.ortools.constraintsolver.GlobalCheapestInsertionParametersOrBuilder getGlobalCheapestInsertionOrBuilder ()
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< RecreateParameters > getParserForType ()
com.google.ortools.constraintsolver.RecreateParameters getDefaultInstanceForType ()

Static Public Member Functions

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

Static Public Attributes

static final int LOCAL_CHEAPEST_INSERTION_FIELD_NUMBER = 1
static final int SAVINGS_FIELD_NUMBER = 2
static final int GLOBAL_CHEAPEST_INSERTION_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.RecreateParameters.equals ( final java.lang.Object obj)

Definition at line 237 of file RecreateParameters.java.

◆ getDefaultInstance()

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

Definition at line 1032 of file RecreateParameters.java.

◆ getDefaultInstanceForType()

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

Definition at line 1068 of file RecreateParameters.java.

◆ getDescriptor()

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

Definition at line 38 of file RecreateParameters.java.

◆ getGlobalCheapestInsertion()

com.google.ortools.constraintsolver.GlobalCheapestInsertionParameters com.google.ortools.constraintsolver.RecreateParameters.getGlobalCheapestInsertion ( )

.operations_research.GlobalCheapestInsertionParameters global_cheapest_insertion = 3;

Returns
The globalCheapestInsertion.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 170 of file RecreateParameters.java.

◆ getGlobalCheapestInsertionOrBuilder()

com.google.ortools.constraintsolver.GlobalCheapestInsertionParametersOrBuilder com.google.ortools.constraintsolver.RecreateParameters.getGlobalCheapestInsertionOrBuilder ( )

.operations_research.GlobalCheapestInsertionParameters global_cheapest_insertion = 3;

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 180 of file RecreateParameters.java.

◆ getLocalCheapestInsertion()

com.google.ortools.constraintsolver.LocalCheapestInsertionParameters com.google.ortools.constraintsolver.RecreateParameters.getLocalCheapestInsertion ( )

.operations_research.LocalCheapestInsertionParameters local_cheapest_insertion = 1;

Returns
The localCheapestInsertion.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 108 of file RecreateParameters.java.

◆ getLocalCheapestInsertionOrBuilder()

com.google.ortools.constraintsolver.LocalCheapestInsertionParametersOrBuilder com.google.ortools.constraintsolver.RecreateParameters.getLocalCheapestInsertionOrBuilder ( )

.operations_research.LocalCheapestInsertionParameters local_cheapest_insertion = 1;

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 118 of file RecreateParameters.java.

◆ getParametersCase()

ParametersCase com.google.ortools.constraintsolver.RecreateParameters.getParametersCase ( )

◆ getParserForType()

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

Definition at line 1063 of file RecreateParameters.java.

◆ getSavings()

com.google.ortools.constraintsolver.SavingsParameters com.google.ortools.constraintsolver.RecreateParameters.getSavings ( )

.operations_research.SavingsParameters savings = 2;

Returns
The savings.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 139 of file RecreateParameters.java.

◆ getSavingsOrBuilder()

com.google.ortools.constraintsolver.SavingsParametersOrBuilder com.google.ortools.constraintsolver.RecreateParameters.getSavingsOrBuilder ( )

.operations_research.SavingsParameters savings = 2;

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 149 of file RecreateParameters.java.

◆ getSerializedSize()

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

Definition at line 214 of file RecreateParameters.java.

◆ hasGlobalCheapestInsertion()

boolean com.google.ortools.constraintsolver.RecreateParameters.hasGlobalCheapestInsertion ( )

.operations_research.GlobalCheapestInsertionParameters global_cheapest_insertion = 3;

Returns
Whether the globalCheapestInsertion field is set.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 162 of file RecreateParameters.java.

◆ hashCode()

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

Definition at line 268 of file RecreateParameters.java.

◆ hasLocalCheapestInsertion()

boolean com.google.ortools.constraintsolver.RecreateParameters.hasLocalCheapestInsertion ( )

.operations_research.LocalCheapestInsertionParameters local_cheapest_insertion = 1;

Returns
Whether the localCheapestInsertion field is set.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 100 of file RecreateParameters.java.

◆ hasSavings()

boolean com.google.ortools.constraintsolver.RecreateParameters.hasSavings ( )

.operations_research.SavingsParameters savings = 2;

Returns
Whether the savings field is set.

Implements com.google.ortools.constraintsolver.RecreateParametersOrBuilder.

Definition at line 131 of file RecreateParameters.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 44 of file RecreateParameters.java.

◆ isInitialized()

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

Definition at line 189 of file RecreateParameters.java.

◆ newBuilder() [1/2]

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

Definition at line 369 of file RecreateParameters.java.

◆ newBuilder() [2/2]

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

Definition at line 372 of file RecreateParameters.java.

◆ newBuilderForType() [1/2]

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

Definition at line 368 of file RecreateParameters.java.

◆ newBuilderForType() [2/2]

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

Definition at line 382 of file RecreateParameters.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 340 of file RecreateParameters.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 346 of file RecreateParameters.java.

◆ parseFrom() [1/10]

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

Definition at line 317 of file RecreateParameters.java.

◆ parseFrom() [2/10]

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

Definition at line 321 of file RecreateParameters.java.

◆ parseFrom() [3/10]

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

Definition at line 306 of file RecreateParameters.java.

◆ parseFrom() [4/10]

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

Definition at line 311 of file RecreateParameters.java.

◆ parseFrom() [5/10]

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

Definition at line 353 of file RecreateParameters.java.

◆ parseFrom() [6/10]

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

Definition at line 359 of file RecreateParameters.java.

◆ parseFrom() [7/10]

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

Definition at line 327 of file RecreateParameters.java.

◆ parseFrom() [8/10]

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

Definition at line 332 of file RecreateParameters.java.

◆ parseFrom() [9/10]

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

Definition at line 295 of file RecreateParameters.java.

◆ parseFrom() [10/10]

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

Definition at line 300 of file RecreateParameters.java.

◆ parser()

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

Definition at line 1058 of file RecreateParameters.java.

◆ toBuilder()

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

Definition at line 376 of file RecreateParameters.java.

◆ writeTo()

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

Definition at line 199 of file RecreateParameters.java.

Member Data Documentation

◆ GLOBAL_CHEAPEST_INSERTION_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RecreateParameters.GLOBAL_CHEAPEST_INSERTION_FIELD_NUMBER = 3
static

Definition at line 156 of file RecreateParameters.java.

◆ LOCAL_CHEAPEST_INSERTION_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RecreateParameters.LOCAL_CHEAPEST_INSERTION_FIELD_NUMBER = 1
static

Definition at line 94 of file RecreateParameters.java.

◆ SAVINGS_FIELD_NUMBER

final int com.google.ortools.constraintsolver.RecreateParameters.SAVINGS_FIELD_NUMBER = 2
static

Definition at line 125 of file RecreateParameters.java.


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