Java Reference

Java Reference

MPArrayWithConstantConstraint.Builder

Detailed Description

Sets a variable's value equal to a function on a set of variables and,
optionally, a constant.

Protobuf type

operations_research.MPArrayWithConstantConstraint

Definition at line 409 of file MPArrayWithConstantConstraint.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.linearsolver.MPArrayWithConstantConstraint getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.linearsolver.MPArrayWithConstantConstraint build ()
 
.lang.Override com.google.ortools.linearsolver.MPArrayWithConstantConstraint 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.linearsolver.MPArrayWithConstantConstraint 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 > getVarIndexList ()
 
int getVarIndexCount ()
 
int getVarIndex (int index)
 
Builder setVarIndex (int index, int value)
 
Builder addVarIndex (int value)
 
Builder addAllVarIndex (java.lang.Iterable<? extends java.lang.Integer > values)
 
Builder clearVarIndex ()
 
.lang.Override boolean hasConstant ()
 optional double constant = 2; More...
 
.lang.Override double getConstant ()
 optional double constant = 2; More...
 
Builder setConstant (double value)
 optional double constant = 2; More...
 
Builder clearConstant ()
 optional double constant = 2; More...
 
.lang.Override boolean hasResultantVarIndex ()
 optional int32 resultant_var_index = 3; More...
 
.lang.Override int getResultantVarIndex ()
 optional int32 resultant_var_index = 3; More...
 
Builder setResultantVarIndex (int value)
 optional int32 resultant_var_index = 3; More...
 
Builder clearResultantVarIndex ()
 optional int32 resultant_var_index = 3; 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

◆ addAllVarIndex()

Builder addAllVarIndex ( java.lang.Iterable<? extends java.lang.Integer >  values)
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

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

Definition at line 676 of file MPArrayWithConstantConstraint.java.

◆ addRepeatedField()

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

Definition at line 523 of file MPArrayWithConstantConstraint.java.

◆ addVarIndex()

Builder addVarIndex ( int  value)
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

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

Definition at line 660 of file MPArrayWithConstantConstraint.java.

◆ build()

◆ buildPartial()

.lang.Override com.google.ortools.linearsolver.MPArrayWithConstantConstraint buildPartial ( )
inline

Definition at line 474 of file MPArrayWithConstantConstraint.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 442 of file MPArrayWithConstantConstraint.java.

◆ clearConstant()

Builder clearConstant ( )
inline

optional double constant = 2;

Returns
This builder for chaining.

Definition at line 732 of file MPArrayWithConstantConstraint.java.

◆ clearField()

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

Definition at line 507 of file MPArrayWithConstantConstraint.java.

◆ clearOneof()

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

Definition at line 512 of file MPArrayWithConstantConstraint.java.

◆ clearResultantVarIndex()

Builder clearResultantVarIndex ( )
inline

optional int32 resultant_var_index = 3;

Returns
This builder for chaining.

Definition at line 771 of file MPArrayWithConstantConstraint.java.

◆ clearVarIndex()

Builder clearVarIndex ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

Returns
This builder for chaining.

Definition at line 693 of file MPArrayWithConstantConstraint.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 497 of file MPArrayWithConstantConstraint.java.

◆ getConstant()

.lang.Override double getConstant ( )
inline

optional double constant = 2;

Returns
The constant.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 714 of file MPArrayWithConstantConstraint.java.

◆ getDefaultInstanceForType()

.lang.Override com.google.ortools.linearsolver.MPArrayWithConstantConstraint getDefaultInstanceForType ( )
inline

Definition at line 460 of file MPArrayWithConstantConstraint.java.

◆ getDescriptor()

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

Definition at line 414 of file MPArrayWithConstantConstraint.java.

◆ getDescriptorForType()

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

Definition at line 455 of file MPArrayWithConstantConstraint.java.

◆ getResultantVarIndex()

.lang.Override int getResultantVarIndex ( )
inline

optional int32 resultant_var_index = 3;

Returns
The resultantVarIndex.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 753 of file MPArrayWithConstantConstraint.java.

◆ getVarIndex()

int getVarIndex ( int  index)
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

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

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 629 of file MPArrayWithConstantConstraint.java.

◆ getVarIndexCount()

int getVarIndexCount ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

Returns
The count of varIndex.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 616 of file MPArrayWithConstantConstraint.java.

◆ getVarIndexList()

java.util.List<java.lang.Integer> getVarIndexList ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

Returns
A list containing the varIndex.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 603 of file MPArrayWithConstantConstraint.java.

◆ hasConstant()

.lang.Override boolean hasConstant ( )
inline

optional double constant = 2;

Returns
Whether the constant field is set.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 706 of file MPArrayWithConstantConstraint.java.

◆ hasResultantVarIndex()

.lang.Override boolean hasResultantVarIndex ( )
inline

optional int32 resultant_var_index = 3;

Returns
Whether the resultantVarIndex field is set.

Implements MPArrayWithConstantConstraintOrBuilder.

Definition at line 745 of file MPArrayWithConstantConstraint.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 420 of file MPArrayWithConstantConstraint.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 562 of file MPArrayWithConstantConstraint.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 567 of file MPArrayWithConstantConstraint.java.

◆ mergeFrom() [3/3]

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

Definition at line 529 of file MPArrayWithConstantConstraint.java.

◆ mergeUnknownFields()

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

Definition at line 784 of file MPArrayWithConstantConstraint.java.

◆ setConstant()

Builder setConstant ( double  value)
inline

optional double constant = 2;

Parameters
valueThe constant to set.
Returns
This builder for chaining.

Definition at line 722 of file MPArrayWithConstantConstraint.java.

◆ setField()

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

Definition at line 501 of file MPArrayWithConstantConstraint.java.

◆ setRepeatedField()

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

Definition at line 517 of file MPArrayWithConstantConstraint.java.

◆ setResultantVarIndex()

Builder setResultantVarIndex ( int  value)
inline

optional int32 resultant_var_index = 3;

Parameters
valueThe resultantVarIndex to set.
Returns
This builder for chaining.

Definition at line 761 of file MPArrayWithConstantConstraint.java.

◆ setUnknownFields()

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

Definition at line 778 of file MPArrayWithConstantConstraint.java.

◆ setVarIndex()

Builder setVarIndex ( int  index,
int  value 
)
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = f(var_1, var_2, ..., constant)

repeated int32 var_index = 1;

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

Definition at line 643 of file MPArrayWithConstantConstraint.java.


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