Google OR-Tools v9.11
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 ()
 
- Public Member Functions inherited from com.google.ortools.sat.LinearArgumentProtoOrBuilder

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 291 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 759 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 698 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 731 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 714 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 745 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 828 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 835 of file LinearArgumentProto.java.

◆ build()

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

Definition at line 356 of file LinearArgumentProto.java.

◆ buildPartial()

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

Definition at line 365 of file LinearArgumentProto.java.

◆ clear()

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

Definition at line 326 of file LinearArgumentProto.java.

◆ clearExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 774 of file LinearArgumentProto.java.

◆ clearTarget()

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

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 576 of file LinearArgumentProto.java.

◆ getDefaultInstanceForType()

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

Definition at line 351 of file LinearArgumentProto.java.

◆ getDescriptor()

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

Definition at line 296 of file LinearArgumentProto.java.

◆ getDescriptorForType()

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

Definition at line 346 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 657 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 800 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 844 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 647 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 637 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 807 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 818 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 515 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 589 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 597 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 508 of file LinearArgumentProto.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 302 of file LinearArgumentProto.java.

◆ isInitialized()

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

Definition at line 444 of file LinearArgumentProto.java.

◆ mergeFrom() [1/3]

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

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

◆ mergeFrom() [3/3]

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

Definition at line 398 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 555 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 787 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 667 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 684 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 525 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 541 of file LinearArgumentProto.java.


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