Java Reference

Java Reference

MPAbsConstraint

Detailed Description

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

Protobuf type

operations_research.MPAbsConstraint

Definition at line 13 of file MPAbsConstraint.java.

Classes

class  Builder
 

Public Member Functions

.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields ()
 
.lang.Override boolean hasVarIndex ()
 
.lang.Override int getVarIndex ()
 
.lang.Override boolean hasResultantVarIndex ()
 optional int32 resultant_var_index = 2; More...
 
.lang.Override int getResultantVarIndex ()
 optional int32 resultant_var_index = 2; More...
 
.lang.Override final boolean isInitialized ()
 
.lang.Override void writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException
 
.lang.Override int getSerializedSize ()
 
.lang.Override boolean equals (final java.lang.Object obj)
 
.lang.Override int hashCode ()
 
.lang.Override Builder newBuilderForType ()
 
.lang.Override Builder toBuilder ()
 
.lang.Override com.google.protobuf.Parser< MPAbsConstraintgetParserForType ()
 
.lang.Override com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPAbsConstraint parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static Builder newBuilder ()
 
static Builder newBuilder (com.google.ortools.linearsolver.MPAbsConstraint prototype)
 
static com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstance ()
 
static com.google.protobuf.Parser< MPAbsConstraintparser ()
 

Static Public Attributes

static final int VAR_INDEX_FIELD_NUMBER = 1
 
static final int RESULTANT_VAR_INDEX_FIELD_NUMBER = 2
 
.lang.Deprecated static final com.google.protobuf.Parser< MPAbsConstraintPARSER
 

Protected Member Functions

.lang.Override java.lang.Object newInstance (UnusedPrivateParameter unused)
 
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 

Member Function Documentation

◆ equals()

.lang.Override boolean equals ( final java.lang.Object  obj)
inline

Definition at line 190 of file MPAbsConstraint.java.

◆ getDefaultInstance()

static com.google.ortools.linearsolver.MPAbsConstraint getDefaultInstance ( )
inlinestatic

Definition at line 609 of file MPAbsConstraint.java.

◆ getDefaultInstanceForType()

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

Definition at line 634 of file MPAbsConstraint.java.

◆ getDescriptor()

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

Definition at line 86 of file MPAbsConstraint.java.

◆ getParserForType()

.lang.Override com.google.protobuf.Parser<MPAbsConstraint> getParserForType ( )
inline

Definition at line 629 of file MPAbsConstraint.java.

◆ getResultantVarIndex()

.lang.Override int getResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
The resultantVarIndex.

Implements MPAbsConstraintOrBuilder.

Definition at line 143 of file MPAbsConstraint.java.

◆ getSerializedSize()

.lang.Override int getSerializedSize ( )
inline

Definition at line 171 of file MPAbsConstraint.java.

◆ getUnknownFields()

.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields ( )
inline

Definition at line 34 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 124 of file MPAbsConstraint.java.

◆ hashCode()

.lang.Override int hashCode ( )
inline

Definition at line 214 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 135 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 111 of file MPAbsConstraint.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 92 of file MPAbsConstraint.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 149 of file MPAbsConstraint.java.

◆ newBuilder() [1/2]

static Builder newBuilder ( )
inlinestatic

Definition at line 305 of file MPAbsConstraint.java.

◆ newBuilder() [2/2]

static Builder newBuilder ( com.google.ortools.linearsolver.MPAbsConstraint  prototype)
inlinestatic

Definition at line 308 of file MPAbsConstraint.java.

◆ newBuilderForType() [1/2]

.lang.Override Builder newBuilderForType ( )
inline

Definition at line 304 of file MPAbsConstraint.java.

◆ newBuilderForType() [2/2]

.lang.Override Builder newBuilderForType ( com.google.protobuf.GeneratedMessageV3.BuilderParent  parent)
inlineprotected

Definition at line 318 of file MPAbsConstraint.java.

◆ newInstance()

.lang.Override java.lang.Object newInstance ( UnusedPrivateParameter  unused)
inlineprotected

Definition at line 27 of file MPAbsConstraint.java.

◆ parseDelimitedFrom() [1/2]

static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom ( java.io.InputStream  input) throws java.io.IOException
inlinestatic

Definition at line 277 of file MPAbsConstraint.java.

◆ parseDelimitedFrom() [2/2]

static com.google.ortools.linearsolver.MPAbsConstraint parseDelimitedFrom ( java.io.InputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inlinestatic

Definition at line 282 of file MPAbsConstraint.java.

◆ parseFrom() [1/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( byte[]  data) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 255 of file MPAbsConstraint.java.

◆ parseFrom() [2/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( byte[]  data,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 259 of file MPAbsConstraint.java.

◆ parseFrom() [3/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( com.google.protobuf.ByteString  data) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 244 of file MPAbsConstraint.java.

◆ parseFrom() [4/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( com.google.protobuf.ByteString  data,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 249 of file MPAbsConstraint.java.

◆ parseFrom() [5/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( com.google.protobuf.CodedInputStream  input) throws java.io.IOException
inlinestatic

Definition at line 289 of file MPAbsConstraint.java.

◆ parseFrom() [6/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inlinestatic

Definition at line 295 of file MPAbsConstraint.java.

◆ parseFrom() [7/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( java.io.InputStream  input) throws java.io.IOException
inlinestatic

Definition at line 265 of file MPAbsConstraint.java.

◆ parseFrom() [8/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( java.io.InputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inlinestatic

Definition at line 270 of file MPAbsConstraint.java.

◆ parseFrom() [9/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( java.nio.ByteBuffer  data) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 233 of file MPAbsConstraint.java.

◆ parseFrom() [10/10]

static com.google.ortools.linearsolver.MPAbsConstraint parseFrom ( java.nio.ByteBuffer  data,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws com.google.protobuf.InvalidProtocolBufferException
inlinestatic

Definition at line 238 of file MPAbsConstraint.java.

◆ parser()

static com.google.protobuf.Parser<MPAbsConstraint> parser ( )
inlinestatic

Definition at line 624 of file MPAbsConstraint.java.

◆ toBuilder()

.lang.Override Builder toBuilder ( )
inline

Definition at line 312 of file MPAbsConstraint.java.

◆ writeTo()

.lang.Override void writeTo ( com.google.protobuf.CodedOutputStream  output) throws java.io.IOException
inline

Definition at line 159 of file MPAbsConstraint.java.

Member Data Documentation

◆ PARSER

.lang.Deprecated static final com.google.protobuf.Parser<MPAbsConstraint> PARSER
static
Initial value:
= new com.google.protobuf.AbstractParser<MPAbsConstraint>() {
@java.lang.Override
public MPAbsConstraint parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new MPAbsConstraint(input, extensionRegistry);
}
}

Definition at line 614 of file MPAbsConstraint.java.

◆ RESULTANT_VAR_INDEX_FIELD_NUMBER

final int RESULTANT_VAR_INDEX_FIELD_NUMBER = 2
static

Definition at line 128 of file MPAbsConstraint.java.

◆ VAR_INDEX_FIELD_NUMBER

final int VAR_INDEX_FIELD_NUMBER = 1
static

Definition at line 99 of file MPAbsConstraint.java.


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