Java Reference

Java Reference

AllDifferentConstraintProto.Builder

Detailed Description

All variables must take different values.

Protobuf type

operations_research.sat.AllDifferentConstraintProto

Definition at line 320 of file AllDifferentConstraintProto.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto build ()
 
.lang.Override com.google.ortools.sat.AllDifferentConstraintProto buildPartial ()
 
.lang.Override Builder clone ()
 
.lang.Override Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)
 
.lang.Override Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
 
.lang.Override Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
 
.lang.Override Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.sat.AllDifferentConstraintProto other)
 
.lang.Override final boolean isInitialized ()
 
.lang.Override Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
java.util.List< java.lang.Integer > getVarsList ()
 repeated int32 vars = 1; More...
 
int getVarsCount ()
 repeated int32 vars = 1; More...
 
int getVars (int index)
 repeated int32 vars = 1; More...
 
Builder setVars (int index, int value)
 repeated int32 vars = 1; More...
 
Builder addVars (int value)
 repeated int32 vars = 1; More...
 
Builder addAllVars (java.lang.Iterable<? extends java.lang.Integer > values)
 repeated int32 vars = 1; More...
 
Builder clearVars ()
 repeated int32 vars = 1; More...
 
.lang.Override final Builder setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 
.lang.Override final Builder mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 

Static Public Member Functions

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

Protected Member Functions

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 

Member Function Documentation

◆ addAllVars()

Builder addAllVars ( java.lang.Iterable<? extends java.lang.Integer >  values)
inline

repeated int32 vars = 1;

Parameters
valuesThe vars to add.
Returns
This builder for chaining.

Definition at line 537 of file AllDifferentConstraintProto.java.

◆ addRepeatedField()

.lang.Override Builder addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 420 of file AllDifferentConstraintProto.java.

◆ addVars()

Builder addVars ( int  value)
inline

repeated int32 vars = 1;

Parameters
valueThe vars to add.
Returns
This builder for chaining.

Definition at line 526 of file AllDifferentConstraintProto.java.

◆ build()

.lang.Override com.google.ortools.sat.AllDifferentConstraintProto build ( )
inline

Definition at line 372 of file AllDifferentConstraintProto.java.

◆ buildPartial()

.lang.Override com.google.ortools.sat.AllDifferentConstraintProto buildPartial ( )
inline

Definition at line 381 of file AllDifferentConstraintProto.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 353 of file AllDifferentConstraintProto.java.

◆ clearField()

.lang.Override Builder clearField ( com.google.protobuf.Descriptors.FieldDescriptor  field)
inline

Definition at line 404 of file AllDifferentConstraintProto.java.

◆ clearOneof()

.lang.Override Builder clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor  oneof)
inline

Definition at line 409 of file AllDifferentConstraintProto.java.

◆ clearVars()

Builder clearVars ( )
inline

repeated int32 vars = 1;

Returns
This builder for chaining.

Definition at line 549 of file AllDifferentConstraintProto.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 394 of file AllDifferentConstraintProto.java.

◆ getDefaultInstanceForType()

.lang.Override com.google.ortools.sat.AllDifferentConstraintProto getDefaultInstanceForType ( )
inline

Definition at line 367 of file AllDifferentConstraintProto.java.

◆ getDescriptor()

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

Definition at line 325 of file AllDifferentConstraintProto.java.

◆ getDescriptorForType()

.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ( )
inline

Definition at line 362 of file AllDifferentConstraintProto.java.

◆ getVars()

int getVars ( int  index)
inline

repeated int32 vars = 1;

Parameters
indexThe index of the element to return.
Returns
The vars at the given index.

Implements AllDifferentConstraintProtoOrBuilder.

Definition at line 505 of file AllDifferentConstraintProto.java.

◆ getVarsCount()

int getVarsCount ( )
inline

repeated int32 vars = 1;

Returns
The count of vars.

Implements AllDifferentConstraintProtoOrBuilder.

Definition at line 497 of file AllDifferentConstraintProto.java.

◆ getVarsList()

java.util.List<java.lang.Integer> getVarsList ( )
inline

repeated int32 vars = 1;

Returns
A list containing the vars.

Implements AllDifferentConstraintProtoOrBuilder.

Definition at line 489 of file AllDifferentConstraintProto.java.

◆ internalGetFieldAccessorTable()

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ( )
inlineprotected

Definition at line 331 of file AllDifferentConstraintProto.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 453 of file AllDifferentConstraintProto.java.

◆ mergeFrom() [1/3]

◆ mergeFrom() [2/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inline

Definition at line 458 of file AllDifferentConstraintProto.java.

◆ mergeFrom() [3/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.Message  other)
inline

Definition at line 426 of file AllDifferentConstraintProto.java.

◆ mergeUnknownFields()

.lang.Override final Builder mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 562 of file AllDifferentConstraintProto.java.

◆ setField()

.lang.Override Builder setField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 398 of file AllDifferentConstraintProto.java.

◆ setRepeatedField()

.lang.Override Builder setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
int  index,
java.lang.Object  value 
)
inline

Definition at line 414 of file AllDifferentConstraintProto.java.

◆ setUnknownFields()

.lang.Override final Builder setUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 556 of file AllDifferentConstraintProto.java.

◆ setVars()

Builder setVars ( int  index,
int  value 
)
inline

repeated int32 vars = 1;

Parameters
indexThe index to set the value at.
valueThe vars to set.
Returns
This builder for chaining.

Definition at line 514 of file AllDifferentConstraintProto.java.


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