Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.bop.BopOptimizerMethod Class Reference
Inheritance diagram for com.google.ortools.bop.BopOptimizerMethod:
com.google.ortools.bop.BopOptimizerMethodOrBuilder

Classes

class  Builder
 
enum  OptimizerType
 

Public Member Functions

boolean hasType ()
 
com.google.ortools.bop.BopOptimizerMethod.OptimizerType getType ()
 
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< BopOptimizerMethodgetParserForType ()
 
com.google.ortools.bop.BopOptimizerMethod getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.bop.BopOptimizerMethod parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.bop.BopOptimizerMethod parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.bop.BopOptimizerMethod parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static Builder newBuilder ()
 
static Builder newBuilder (com.google.ortools.bop.BopOptimizerMethod prototype)
 
static com.google.ortools.bop.BopOptimizerMethod getDefaultInstance ()
 
static com.google.protobuf.Parser< BopOptimizerMethodparser ()
 

Static Public Attributes

static final int TYPE_FIELD_NUMBER = 1
 
static final com.google.protobuf.Parser< BopOptimizerMethodPARSER
 

Protected Member Functions

java.lang.Object newInstance (UnusedPrivateParameter unused)
 
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 

Detailed Description

Method used to optimize a solution in Bop.

NEXT TAG: 16

Protobuf type operations_research.bop.BopOptimizerMethod

Definition at line 16 of file BopOptimizerMethod.java.

Member Function Documentation

◆ equals()

boolean com.google.ortools.bop.BopOptimizerMethod.equals ( final java.lang.Object obj)

Definition at line 317 of file BopOptimizerMethod.java.

◆ getDefaultInstance()

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.getDefaultInstance ( )
static

Definition at line 689 of file BopOptimizerMethod.java.

◆ getDefaultInstanceForType()

com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.getDefaultInstanceForType ( )

Definition at line 725 of file BopOptimizerMethod.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.bop.BopOptimizerMethod.getDescriptor ( )
static

Definition at line 37 of file BopOptimizerMethod.java.

◆ getParserForType()

com.google.protobuf.Parser< BopOptimizerMethod > com.google.ortools.bop.BopOptimizerMethod.getParserForType ( )

Definition at line 720 of file BopOptimizerMethod.java.

◆ getSerializedSize()

int com.google.ortools.bop.BopOptimizerMethod.getSerializedSize ( )

Definition at line 302 of file BopOptimizerMethod.java.

◆ getType()

com.google.ortools.bop.BopOptimizerMethod.OptimizerType com.google.ortools.bop.BopOptimizerMethod.getType ( )

optional .operations_research.bop.BopOptimizerMethod.OptimizerType type = 1;

Returns
The type.

Implements com.google.ortools.bop.BopOptimizerMethodOrBuilder.

Definition at line 276 of file BopOptimizerMethod.java.

◆ hashCode()

int com.google.ortools.bop.BopOptimizerMethod.hashCode ( )

Definition at line 335 of file BopOptimizerMethod.java.

◆ hasType()

boolean com.google.ortools.bop.BopOptimizerMethod.hasType ( )

optional .operations_research.bop.BopOptimizerMethod.OptimizerType type = 1;

Returns
Whether the type field is set.

Implements com.google.ortools.bop.BopOptimizerMethodOrBuilder.

Definition at line 269 of file BopOptimizerMethod.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable com.google.ortools.bop.BopOptimizerMethod.internalGetFieldAccessorTable ( )
protected

Definition at line 43 of file BopOptimizerMethod.java.

◆ isInitialized()

final boolean com.google.ortools.bop.BopOptimizerMethod.isInitialized ( )

Definition at line 283 of file BopOptimizerMethod.java.

◆ newBuilder() [1/2]

static Builder com.google.ortools.bop.BopOptimizerMethod.newBuilder ( )
static

Definition at line 424 of file BopOptimizerMethod.java.

◆ newBuilder() [2/2]

static Builder com.google.ortools.bop.BopOptimizerMethod.newBuilder ( com.google.ortools.bop.BopOptimizerMethod prototype)
static

Definition at line 427 of file BopOptimizerMethod.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.bop.BopOptimizerMethod.newBuilderForType ( )

Definition at line 423 of file BopOptimizerMethod.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.bop.BopOptimizerMethod.newBuilderForType ( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected

Definition at line 437 of file BopOptimizerMethod.java.

◆ newInstance()

java.lang.Object com.google.ortools.bop.BopOptimizerMethod.newInstance ( UnusedPrivateParameter unused)
protected

Definition at line 31 of file BopOptimizerMethod.java.

◆ parseDelimitedFrom() [1/2]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 395 of file BopOptimizerMethod.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 401 of file BopOptimizerMethod.java.

◆ parseFrom() [1/10]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 372 of file BopOptimizerMethod.java.

◆ parseFrom() [2/10]

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

Definition at line 376 of file BopOptimizerMethod.java.

◆ parseFrom() [3/10]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 361 of file BopOptimizerMethod.java.

◆ parseFrom() [4/10]

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

Definition at line 366 of file BopOptimizerMethod.java.

◆ parseFrom() [5/10]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 408 of file BopOptimizerMethod.java.

◆ parseFrom() [6/10]

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

Definition at line 414 of file BopOptimizerMethod.java.

◆ parseFrom() [7/10]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 382 of file BopOptimizerMethod.java.

◆ parseFrom() [8/10]

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

Definition at line 387 of file BopOptimizerMethod.java.

◆ parseFrom() [9/10]

static com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopOptimizerMethod.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 350 of file BopOptimizerMethod.java.

◆ parseFrom() [10/10]

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

Definition at line 355 of file BopOptimizerMethod.java.

◆ parser()

static com.google.protobuf.Parser< BopOptimizerMethod > com.google.ortools.bop.BopOptimizerMethod.parser ( )
static

Definition at line 715 of file BopOptimizerMethod.java.

◆ toBuilder()

Builder com.google.ortools.bop.BopOptimizerMethod.toBuilder ( )

Definition at line 431 of file BopOptimizerMethod.java.

◆ writeTo()

void com.google.ortools.bop.BopOptimizerMethod.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 293 of file BopOptimizerMethod.java.

Member Data Documentation

◆ PARSER

final com.google.protobuf.Parser<BopOptimizerMethod> com.google.ortools.bop.BopOptimizerMethod.PARSER
static
Initial value:
= new com.google.protobuf.AbstractParser<BopOptimizerMethod>() {
@java.lang.Override
public BopOptimizerMethod parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
}

Definition at line 694 of file BopOptimizerMethod.java.

◆ TYPE_FIELD_NUMBER

final int com.google.ortools.bop.BopOptimizerMethod.TYPE_FIELD_NUMBER = 1
static

Definition at line 263 of file BopOptimizerMethod.java.


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