Java Reference

Java Reference

MPAbsConstraint.Builder

Detailed Description

Sets a variable's value to the absolute value of another variable.

Protobuf type

operations_research.MPAbsConstraint

Definition at line 330 of file MPAbsConstraint.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint build ()
 
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint 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.MPAbsConstraint other)
 
.lang.Override final boolean isInitialized ()
 
.lang.Override Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
.lang.Override boolean hasVarIndex ()
 
.lang.Override int getVarIndex ()
 
Builder setVarIndex (int value)
 
Builder clearVarIndex ()
 
.lang.Override boolean hasResultantVarIndex ()
 optional int32 resultant_var_index = 2; More...
 
.lang.Override int getResultantVarIndex ()
 optional int32 resultant_var_index = 2; More...
 
Builder setResultantVarIndex (int value)
 optional int32 resultant_var_index = 2; More...
 
Builder clearResultantVarIndex ()
 optional int32 resultant_var_index = 2; 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

◆ addRepeatedField()

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

Definition at line 437 of file MPAbsConstraint.java.

◆ build()

.lang.Override com.google.ortools.linearsolver.MPAbsConstraint build ( )
inline

Definition at line 384 of file MPAbsConstraint.java.

◆ buildPartial()

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

Definition at line 393 of file MPAbsConstraint.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 363 of file MPAbsConstraint.java.

◆ clearField()

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

Definition at line 421 of file MPAbsConstraint.java.

◆ clearOneof()

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

Definition at line 426 of file MPAbsConstraint.java.

◆ clearResultantVarIndex()

Builder clearResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
This builder for chaining.

Definition at line 581 of file MPAbsConstraint.java.

◆ clearVarIndex()

Builder clearVarIndex ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = abs(var)

optional int32 var_index = 1;

Returns
This builder for chaining.

Definition at line 542 of file MPAbsConstraint.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 411 of file MPAbsConstraint.java.

◆ getDefaultInstanceForType()

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

Definition at line 379 of file MPAbsConstraint.java.

◆ getDescriptor()

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

Definition at line 335 of file MPAbsConstraint.java.

◆ getDescriptorForType()

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

Definition at line 374 of file MPAbsConstraint.java.

◆ getResultantVarIndex()

.lang.Override int getResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
The resultantVarIndex.

Implements MPAbsConstraintOrBuilder.

Definition at line 563 of file MPAbsConstraint.java.

◆ getVarIndex()

.lang.Override int getVarIndex ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = abs(var)

optional int32 var_index = 1;

Returns
The varIndex.

Implements MPAbsConstraintOrBuilder.

Definition at line 514 of file MPAbsConstraint.java.

◆ hasResultantVarIndex()

.lang.Override boolean hasResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
Whether the resultantVarIndex field is set.

Implements MPAbsConstraintOrBuilder.

Definition at line 555 of file MPAbsConstraint.java.

◆ hasVarIndex()

.lang.Override boolean hasVarIndex ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = abs(var)

optional int32 var_index = 1;

Returns
Whether the varIndex field is set.

Implements MPAbsConstraintOrBuilder.

Definition at line 501 of file MPAbsConstraint.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 341 of file MPAbsConstraint.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 466 of file MPAbsConstraint.java.

◆ mergeFrom() [1/3]

Definition at line 452 of file MPAbsConstraint.java.

◆ 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 471 of file MPAbsConstraint.java.

◆ mergeFrom() [3/3]

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

Definition at line 443 of file MPAbsConstraint.java.

◆ mergeUnknownFields()

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

Definition at line 594 of file MPAbsConstraint.java.

◆ setField()

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

Definition at line 415 of file MPAbsConstraint.java.

◆ setRepeatedField()

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

Definition at line 431 of file MPAbsConstraint.java.

◆ setResultantVarIndex()

Builder setResultantVarIndex ( int  value)
inline

optional int32 resultant_var_index = 2;

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

Definition at line 571 of file MPAbsConstraint.java.

◆ setUnknownFields()

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

Definition at line 588 of file MPAbsConstraint.java.

◆ setVarIndex()

Builder setVarIndex ( int  value)
inline
Variable indices are relative to the "variable" field in MPModelProto.
resultant_var = abs(var)

optional int32 var_index = 1;

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

Definition at line 527 of file MPAbsConstraint.java.


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