Google OR-Tools v9.9
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 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 (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 ()
 
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

Protobuf type operations_research.sat.LinearArgumentProto

Definition at line 289 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 789 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 728 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 761 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 744 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 775 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 858 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 865 of file LinearArgumentProto.java.

◆ addRepeatedField()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 422 of file LinearArgumentProto.java.

◆ build()

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

Definition at line 354 of file LinearArgumentProto.java.

◆ buildPartial()

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

Definition at line 363 of file LinearArgumentProto.java.

◆ clear()

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

Definition at line 324 of file LinearArgumentProto.java.

◆ clearExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 2;

Definition at line 804 of file LinearArgumentProto.java.

◆ clearField()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.clearField ( com.google.protobuf.Descriptors.FieldDescriptor field)

Definition at line 406 of file LinearArgumentProto.java.

◆ clearOneof()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor oneof)

Definition at line 411 of file LinearArgumentProto.java.

◆ clearTarget()

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

.operations_research.sat.LinearExpressionProto target = 1;

Definition at line 606 of file LinearArgumentProto.java.

◆ clone()

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

Definition at line 396 of file LinearArgumentProto.java.

◆ getDefaultInstanceForType()

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

Definition at line 349 of file LinearArgumentProto.java.

◆ getDescriptor()

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

Definition at line 294 of file LinearArgumentProto.java.

◆ getDescriptorForType()

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

Definition at line 344 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 687 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 830 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 874 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 677 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 667 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 837 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 848 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 545 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 619 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 627 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 538 of file LinearArgumentProto.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 300 of file LinearArgumentProto.java.

◆ isInitialized()

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

Definition at line 474 of file LinearArgumentProto.java.

◆ mergeFrom() [1/3]

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

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

◆ mergeFrom() [3/3]

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

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

◆ mergeUnknownFields()

final Builder com.google.ortools.sat.LinearArgumentProto.Builder.mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 898 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 817 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 697 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 714 of file LinearArgumentProto.java.

◆ setField()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 400 of file LinearArgumentProto.java.

◆ setRepeatedField()

Builder com.google.ortools.sat.LinearArgumentProto.Builder.setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value )

Definition at line 416 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 555 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 571 of file LinearArgumentProto.java.

◆ setUnknownFields()

final Builder com.google.ortools.sat.LinearArgumentProto.Builder.setUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 892 of file LinearArgumentProto.java.


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