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

Detailed Description

Protobuf type operations_research.sat.LinearArgumentProto

Definition at line 293 of file LinearArgumentProto.java.

Inheritance diagram for com.google.ortools.sat.LinearArgumentProto.Builder:
com.google.ortools.sat.LinearArgumentProtoOrBuilder

Public Member Functions

Builder clear ()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
com.google.ortools.sat.LinearArgumentProto getDefaultInstanceForType ()
com.google.ortools.sat.LinearArgumentProto build ()
com.google.ortools.sat.LinearArgumentProto buildPartial ()
Builder mergeFrom (com.google.protobuf.Message other)
Builder mergeFrom (com.google.ortools.sat.LinearArgumentProto other)
final boolean isInitialized ()
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
boolean hasTarget ()
com.google.ortools.sat.LinearExpressionProto getTarget ()
Builder setTarget (com.google.ortools.sat.LinearExpressionProto value)
Builder setTarget (com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)
Builder mergeTarget (com.google.ortools.sat.LinearExpressionProto value)
Builder clearTarget ()
com.google.ortools.sat.LinearExpressionProto.Builder getTargetBuilder ()
com.google.ortools.sat.LinearExpressionProtoOrBuilder getTargetOrBuilder ()
java.util.List< com.google.ortools.sat.LinearExpressionProtogetExprsList ()
int getExprsCount ()
com.google.ortools.sat.LinearExpressionProto getExprs (int index)
Builder setExprs (int index, com.google.ortools.sat.LinearExpressionProto value)
Builder setExprs (int index, com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)
Builder addExprs (com.google.ortools.sat.LinearExpressionProto value)
Builder addExprs (int index, com.google.ortools.sat.LinearExpressionProto value)
Builder addExprs (com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)
Builder addExprs (int index, com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)
Builder addAllExprs (java.lang.Iterable<? extends com.google.ortools.sat.LinearExpressionProto > values)
Builder clearExprs ()
Builder removeExprs (int index)
com.google.ortools.sat.LinearExpressionProto.Builder getExprsBuilder (int index)
com.google.ortools.sat.LinearExpressionProtoOrBuilder getExprsOrBuilder (int index)
java.util.List<? extends com.google.ortools.sat.LinearExpressionProtoOrBuildergetExprsOrBuilderList ()
com.google.ortools.sat.LinearExpressionProto.Builder addExprsBuilder ()
com.google.ortools.sat.LinearExpressionProto.Builder addExprsBuilder (int index)
java.util.List< com.google.ortools.sat.LinearExpressionProto.BuildergetExprsBuilderList ()

Static Public Member Functions

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

Protected Member Functions

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

Member Function Documentation

◆ addAllExprs()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addAllExprs ( java.lang.Iterable<? extends com.google.ortools.sat.LinearExpressionProto > values)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 761 of file LinearArgumentProto.java.

◆ addExprs() [1/4]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprs ( com.google.ortools.sat.LinearExpressionProto value)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 700 of file LinearArgumentProto.java.

◆ addExprs() [2/4]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprs ( com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 733 of file LinearArgumentProto.java.

◆ addExprs() [3/4]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprs ( int index,
com.google.ortools.sat.LinearExpressionProto value )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 716 of file LinearArgumentProto.java.

◆ addExprs() [4/4]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprs ( int index,
com.google.ortools.sat.LinearExpressionProto.Builder builderForValue )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 747 of file LinearArgumentProto.java.

◆ addExprsBuilder() [1/2]

com.google.ortools.sat.LinearExpressionProto.Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprsBuilder ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 830 of file LinearArgumentProto.java.

◆ addExprsBuilder() [2/2]

com.google.ortools.sat.LinearExpressionProto.Builder com.google.ortools.sat.LinearArgumentProto.Builder.addExprsBuilder ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 837 of file LinearArgumentProto.java.

◆ build()

com.google.ortools.sat.LinearArgumentProto com.google.ortools.sat.LinearArgumentProto.Builder.build ( )

Definition at line 358 of file LinearArgumentProto.java.

◆ buildPartial()

com.google.ortools.sat.LinearArgumentProto com.google.ortools.sat.LinearArgumentProto.Builder.buildPartial ( )

Definition at line 367 of file LinearArgumentProto.java.

◆ clear()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.clear ( )

Definition at line 328 of file LinearArgumentProto.java.

◆ clearExprs()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.clearExprs ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 776 of file LinearArgumentProto.java.

◆ clearTarget()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.clearTarget ( )

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 578 of file LinearArgumentProto.java.

◆ getDefaultInstanceForType()

com.google.ortools.sat.LinearArgumentProto com.google.ortools.sat.LinearArgumentProto.Builder.getDefaultInstanceForType ( )

Definition at line 353 of file LinearArgumentProto.java.

◆ getDescriptor()

final com.google.protobuf.Descriptors.Descriptor com.google.ortools.sat.LinearArgumentProto.Builder.getDescriptor ( )
static

Definition at line 298 of file LinearArgumentProto.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.sat.LinearArgumentProto.Builder.getDescriptorForType ( )

Definition at line 348 of file LinearArgumentProto.java.

◆ getExprs()

com.google.ortools.sat.LinearExpressionProto com.google.ortools.sat.LinearArgumentProto.Builder.getExprs ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 659 of file LinearArgumentProto.java.

◆ getExprsBuilder()

com.google.ortools.sat.LinearExpressionProto.Builder com.google.ortools.sat.LinearArgumentProto.Builder.getExprsBuilder ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 802 of file LinearArgumentProto.java.

◆ getExprsBuilderList()

java.util.List< com.google.ortools.sat.LinearExpressionProto.Builder > com.google.ortools.sat.LinearArgumentProto.Builder.getExprsBuilderList ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 846 of file LinearArgumentProto.java.

◆ getExprsCount()

int com.google.ortools.sat.LinearArgumentProto.Builder.getExprsCount ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 649 of file LinearArgumentProto.java.

◆ getExprsList()

java.util.List< com.google.ortools.sat.LinearExpressionProto > com.google.ortools.sat.LinearArgumentProto.Builder.getExprsList ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 639 of file LinearArgumentProto.java.

◆ getExprsOrBuilder()

com.google.ortools.sat.LinearExpressionProtoOrBuilder com.google.ortools.sat.LinearArgumentProto.Builder.getExprsOrBuilder ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 809 of file LinearArgumentProto.java.

◆ getExprsOrBuilderList()

java.util.List<? extends com.google.ortools.sat.LinearExpressionProtoOrBuilder > com.google.ortools.sat.LinearArgumentProto.Builder.getExprsOrBuilderList ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 820 of file LinearArgumentProto.java.

◆ getTarget()

com.google.ortools.sat.LinearExpressionProto com.google.ortools.sat.LinearArgumentProto.Builder.getTarget ( )

.operations_research.sat.LinearExpressionProto target = 1;

Returns
The target.

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 517 of file LinearArgumentProto.java.

◆ getTargetBuilder()

com.google.ortools.sat.LinearExpressionProto.Builder com.google.ortools.sat.LinearArgumentProto.Builder.getTargetBuilder ( )

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 591 of file LinearArgumentProto.java.

◆ getTargetOrBuilder()

com.google.ortools.sat.LinearExpressionProtoOrBuilder com.google.ortools.sat.LinearArgumentProto.Builder.getTargetOrBuilder ( )

.operations_research.sat.LinearExpressionProto target = 1;

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 599 of file LinearArgumentProto.java.

◆ hasTarget()

boolean com.google.ortools.sat.LinearArgumentProto.Builder.hasTarget ( )

.operations_research.sat.LinearExpressionProto target = 1;

Returns
Whether the target field is set.

Implements com.google.ortools.sat.LinearArgumentProtoOrBuilder.

Definition at line 510 of file LinearArgumentProto.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.sat.LinearArgumentProto.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 304 of file LinearArgumentProto.java.

◆ isInitialized()

final boolean com.google.ortools.sat.LinearArgumentProto.Builder.isInitialized ( )

Definition at line 446 of file LinearArgumentProto.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.mergeFrom ( com.google.ortools.sat.LinearArgumentProto other)

Definition at line 409 of file LinearArgumentProto.java.

◆ mergeFrom() [2/3]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.mergeFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException

Definition at line 451 of file LinearArgumentProto.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 400 of file LinearArgumentProto.java.

◆ mergeTarget()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.mergeTarget ( com.google.ortools.sat.LinearExpressionProto value)

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 557 of file LinearArgumentProto.java.

◆ removeExprs()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.removeExprs ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 789 of file LinearArgumentProto.java.

◆ setExprs() [1/2]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setExprs ( int index,
com.google.ortools.sat.LinearExpressionProto value )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 669 of file LinearArgumentProto.java.

◆ setExprs() [2/2]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setExprs ( int index,
com.google.ortools.sat.LinearExpressionProto.Builder builderForValue )

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 686 of file LinearArgumentProto.java.

◆ setTarget() [1/2]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setTarget ( com.google.ortools.sat.LinearExpressionProto value)

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 527 of file LinearArgumentProto.java.

◆ setTarget() [2/2]

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setTarget ( com.google.ortools.sat.LinearExpressionProto.Builder builderForValue)

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 543 of file LinearArgumentProto.java.


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