Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research.RoutingIls.PerturbationStrategy.Builder Class Reference
Inheritance diagram for operations_research.RoutingIls.PerturbationStrategy.Builder:
operations_research.RoutingIls.PerturbationStrategyOrBuilder

Public Member Functions

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

Static Public Member Functions

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

Protected Member Functions

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

Detailed Description

Defines how a reference solution is perturbed.

Protobuf type operations_research.PerturbationStrategy

Definition at line 1653 of file RoutingIls.java.

Member Function Documentation

◆ addRepeatedField()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 1740 of file RoutingIls.java.

◆ build()

operations_research.RoutingIls.PerturbationStrategy operations_research.RoutingIls.PerturbationStrategy.Builder.build ( )

Definition at line 1698 of file RoutingIls.java.

◆ buildPartial()

operations_research.RoutingIls.PerturbationStrategy operations_research.RoutingIls.PerturbationStrategy.Builder.buildPartial ( )

Definition at line 1707 of file RoutingIls.java.

◆ clear()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.clear ( )

Definition at line 1681 of file RoutingIls.java.

◆ clearField()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.clearField ( com.google.protobuf.Descriptors.FieldDescriptor field)

Definition at line 1724 of file RoutingIls.java.

◆ clearOneof()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor oneof)

Definition at line 1729 of file RoutingIls.java.

◆ clone()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.clone ( )

Definition at line 1714 of file RoutingIls.java.

◆ getDefaultInstanceForType()

operations_research.RoutingIls.PerturbationStrategy operations_research.RoutingIls.PerturbationStrategy.Builder.getDefaultInstanceForType ( )

Definition at line 1693 of file RoutingIls.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor operations_research.RoutingIls.PerturbationStrategy.Builder.getDescriptor ( )
static

Definition at line 1658 of file RoutingIls.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor operations_research.RoutingIls.PerturbationStrategy.Builder.getDescriptorForType ( )

Definition at line 1688 of file RoutingIls.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable operations_research.RoutingIls.PerturbationStrategy.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 1664 of file RoutingIls.java.

◆ isInitialized()

final boolean operations_research.RoutingIls.PerturbationStrategy.Builder.isInitialized ( )

Definition at line 1763 of file RoutingIls.java.

◆ mergeFrom() [1/3]

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.mergeFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException

Definition at line 1768 of file RoutingIls.java.

◆ mergeFrom() [2/3]

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 1746 of file RoutingIls.java.

◆ mergeFrom() [3/3]

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.mergeFrom ( operations_research.RoutingIls.PerturbationStrategy other)

Definition at line 1755 of file RoutingIls.java.

◆ mergeUnknownFields()

final Builder operations_research.RoutingIls.PerturbationStrategy.Builder.mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 1805 of file RoutingIls.java.

◆ setField()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.setField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 1718 of file RoutingIls.java.

◆ setRepeatedField()

Builder operations_research.RoutingIls.PerturbationStrategy.Builder.setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value )

Definition at line 1734 of file RoutingIls.java.

◆ setUnknownFields()

final Builder operations_research.RoutingIls.PerturbationStrategy.Builder.setUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 1799 of file RoutingIls.java.


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