Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.sat.LinearArgumentProto.Builder Class Reference
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 ()
 

Detailed Description

Protobuf type operations_research.sat.LinearArgumentProto

Definition at line 292 of file LinearArgumentProto.java.

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 760 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 699 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 732 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 715 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 746 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 829 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 836 of file LinearArgumentProto.java.

◆ build()

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

Definition at line 357 of file LinearArgumentProto.java.

◆ buildPartial()

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

Definition at line 366 of file LinearArgumentProto.java.

◆ clear()

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

Definition at line 327 of file LinearArgumentProto.java.

◆ clearExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 775 of file LinearArgumentProto.java.

◆ clearTarget()

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

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 577 of file LinearArgumentProto.java.

◆ getDefaultInstanceForType()

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

Definition at line 352 of file LinearArgumentProto.java.

◆ getDescriptor()

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

Definition at line 297 of file LinearArgumentProto.java.

◆ getDescriptorForType()

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

Definition at line 347 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 658 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 801 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 845 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 648 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 638 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 808 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 819 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 516 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 590 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 598 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 509 of file LinearArgumentProto.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 303 of file LinearArgumentProto.java.

◆ isInitialized()

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

Definition at line 445 of file LinearArgumentProto.java.

◆ mergeFrom() [1/3]

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

Definition at line 408 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 450 of file LinearArgumentProto.java.

◆ mergeFrom() [3/3]

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

Definition at line 399 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 556 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 788 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 668 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 685 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 526 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 542 of file LinearArgumentProto.java.


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