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

Public Member Functions

Builder clear ()
 
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType ()
 
com.google.ortools.sat.AllDifferentConstraintProto build ()
 
com.google.ortools.sat.AllDifferentConstraintProto 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.AllDifferentConstraintProto other)
 
final boolean isInitialized ()
 
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
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

All affine expressions must take different values.

Protobuf type operations_research.sat.AllDifferentConstraintProto

Definition at line 254 of file AllDifferentConstraintProto.java.

Member Function Documentation

◆ addAllExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 603 of file AllDifferentConstraintProto.java.

◆ addExprs() [1/4]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 542 of file AllDifferentConstraintProto.java.

◆ addExprs() [2/4]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 575 of file AllDifferentConstraintProto.java.

◆ addExprs() [3/4]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 558 of file AllDifferentConstraintProto.java.

◆ addExprs() [4/4]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 589 of file AllDifferentConstraintProto.java.

◆ addExprsBuilder() [1/2]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 672 of file AllDifferentConstraintProto.java.

◆ addExprsBuilder() [2/2]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 679 of file AllDifferentConstraintProto.java.

◆ addRepeatedField()

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

Definition at line 367 of file AllDifferentConstraintProto.java.

◆ build()

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

Definition at line 307 of file AllDifferentConstraintProto.java.

◆ buildPartial()

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

Definition at line 316 of file AllDifferentConstraintProto.java.

◆ clear()

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

Definition at line 282 of file AllDifferentConstraintProto.java.

◆ clearExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 618 of file AllDifferentConstraintProto.java.

◆ clearField()

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

Definition at line 351 of file AllDifferentConstraintProto.java.

◆ clearOneof()

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

Definition at line 356 of file AllDifferentConstraintProto.java.

◆ clone()

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

Definition at line 341 of file AllDifferentConstraintProto.java.

◆ getDefaultInstanceForType()

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

Definition at line 302 of file AllDifferentConstraintProto.java.

◆ getDescriptor()

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

Definition at line 259 of file AllDifferentConstraintProto.java.

◆ getDescriptorForType()

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

Definition at line 297 of file AllDifferentConstraintProto.java.

◆ getExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Implements com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder.

Definition at line 501 of file AllDifferentConstraintProto.java.

◆ getExprsBuilder()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 644 of file AllDifferentConstraintProto.java.

◆ getExprsBuilderList()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 688 of file AllDifferentConstraintProto.java.

◆ getExprsCount()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Implements com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder.

Definition at line 491 of file AllDifferentConstraintProto.java.

◆ getExprsList()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Implements com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder.

Definition at line 481 of file AllDifferentConstraintProto.java.

◆ getExprsOrBuilder()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Implements com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder.

Definition at line 651 of file AllDifferentConstraintProto.java.

◆ getExprsOrBuilderList()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Implements com.google.ortools.sat.AllDifferentConstraintProtoOrBuilder.

Definition at line 662 of file AllDifferentConstraintProto.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 265 of file AllDifferentConstraintProto.java.

◆ isInitialized()

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

Definition at line 416 of file AllDifferentConstraintProto.java.

◆ mergeFrom() [1/3]

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

Definition at line 382 of file AllDifferentConstraintProto.java.

◆ mergeFrom() [2/3]

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

Definition at line 421 of file AllDifferentConstraintProto.java.

◆ mergeFrom() [3/3]

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

Definition at line 373 of file AllDifferentConstraintProto.java.

◆ mergeUnknownFields()

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

Definition at line 712 of file AllDifferentConstraintProto.java.

◆ removeExprs()

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 631 of file AllDifferentConstraintProto.java.

◆ setExprs() [1/2]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 511 of file AllDifferentConstraintProto.java.

◆ setExprs() [2/2]

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

repeated .operations_research.sat.LinearExpressionProto exprs = 1;

Definition at line 528 of file AllDifferentConstraintProto.java.

◆ setField()

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

Definition at line 345 of file AllDifferentConstraintProto.java.

◆ setRepeatedField()

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

Definition at line 361 of file AllDifferentConstraintProto.java.

◆ setUnknownFields()

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

Definition at line 706 of file AllDifferentConstraintProto.java.


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