Java Reference

Java Reference

LocalSearchMetaheuristic.Builder

Detailed Description

Local search metaheuristics used to guide the search. Apart from greedy
descent, they will try to escape local minima.

Protobuf type

operations_research.LocalSearchMetaheuristic

Definition at line 467 of file LocalSearchMetaheuristic.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic build ()
 
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic buildPartial ()
 
.lang.Override Builder clone ()
 
.lang.Override Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)
 
.lang.Override Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
 
.lang.Override Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
 
.lang.Override Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.constraintsolver.LocalSearchMetaheuristic other)
 
.lang.Override final boolean isInitialized ()
 
.lang.Override Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
.lang.Override final Builder setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 
.lang.Override final Builder mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 

Protected Member Functions

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 

Member Function Documentation

◆ addRepeatedField()

.lang.Override Builder addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 559 of file LocalSearchMetaheuristic.java.

◆ build()

Definition at line 517 of file LocalSearchMetaheuristic.java.

◆ buildPartial()

.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic buildPartial ( )
inline

Definition at line 526 of file LocalSearchMetaheuristic.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 500 of file LocalSearchMetaheuristic.java.

◆ clearField()

.lang.Override Builder clearField ( com.google.protobuf.Descriptors.FieldDescriptor  field)
inline

Definition at line 543 of file LocalSearchMetaheuristic.java.

◆ clearOneof()

.lang.Override Builder clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor  oneof)
inline

Definition at line 548 of file LocalSearchMetaheuristic.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 533 of file LocalSearchMetaheuristic.java.

◆ getDefaultInstanceForType()

.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic getDefaultInstanceForType ( )
inline

Definition at line 512 of file LocalSearchMetaheuristic.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ( )
inlinestatic

Definition at line 472 of file LocalSearchMetaheuristic.java.

◆ getDescriptorForType()

.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ( )
inline

Definition at line 507 of file LocalSearchMetaheuristic.java.

◆ internalGetFieldAccessorTable()

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ( )
inlineprotected

Definition at line 478 of file LocalSearchMetaheuristic.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 582 of file LocalSearchMetaheuristic.java.

◆ mergeFrom() [1/3]

◆ mergeFrom() [2/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inline

Definition at line 587 of file LocalSearchMetaheuristic.java.

◆ mergeFrom() [3/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.Message  other)
inline

Definition at line 565 of file LocalSearchMetaheuristic.java.

◆ mergeUnknownFields()

.lang.Override final Builder mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 611 of file LocalSearchMetaheuristic.java.

◆ setField()

.lang.Override Builder setField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 537 of file LocalSearchMetaheuristic.java.

◆ setRepeatedField()

.lang.Override Builder setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
int  index,
java.lang.Object  value 
)
inline

Definition at line 553 of file LocalSearchMetaheuristic.java.

◆ setUnknownFields()

.lang.Override final Builder setUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 605 of file LocalSearchMetaheuristic.java.


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