Java Reference

Java Reference

MPArrayConstraint

Detailed Description

Sets a variable's value equal to a function on a set of variables.

Protobuf type

operations_research.MPArrayConstraint

Definition at line 13 of file MPArrayConstraint.java.

Classes

class  Builder
 

Public Member Functions

.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields ()
 
.lang.Override java.util.List< java.lang.Integer > getVarIndexList ()
 
int getVarIndexCount ()
 
int getVarIndex (int index)
 
.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< MPArrayConstraintgetParserForType ()
 
.lang.Override com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPArrayConstraint 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.MPArrayConstraint prototype)
 
static com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstance ()
 
static com.google.protobuf.Parser< MPArrayConstraintparser ()
 

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< MPArrayConstraintPARSER
 

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 225 of file MPArrayConstraint.java.

◆ getDefaultInstance()

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

Definition at line 697 of file MPArrayConstraint.java.

◆ getDefaultInstanceForType()

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

Definition at line 722 of file MPArrayConstraint.java.

◆ getDescriptor()

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

Definition at line 106 of file MPArrayConstraint.java.

◆ getParserForType()

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

Definition at line 717 of file MPArrayConstraint.java.

◆ getResultantVarIndex()

.lang.Override int getResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
The resultantVarIndex.

Implements MPArrayConstraintOrBuilder.

Definition at line 173 of file MPArrayConstraint.java.

◆ getSerializedSize()

.lang.Override int getSerializedSize ( )
inline

Definition at line 201 of file MPArrayConstraint.java.

◆ getUnknownFields()

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

Definition at line 35 of file MPArrayConstraint.java.

◆ getVarIndex()

int getVarIndex ( int  index)
inline
Variable indices are relative to the "variable" field in MPModelProto.

repeated int32 var_index = 1;

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

Implements MPArrayConstraintOrBuilder.

Definition at line 154 of file MPArrayConstraint.java.

◆ getVarIndexCount()

int getVarIndexCount ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.

repeated int32 var_index = 1;

Returns
The count of varIndex.

Implements MPArrayConstraintOrBuilder.

Definition at line 142 of file MPArrayConstraint.java.

◆ getVarIndexList()

.lang.Override java.util.List<java.lang.Integer> getVarIndexList ( )
inline
Variable indices are relative to the "variable" field in MPModelProto.

repeated int32 var_index = 1;

Returns
A list containing the varIndex.

Implements MPArrayConstraintOrBuilder.

Definition at line 131 of file MPArrayConstraint.java.

◆ hashCode()

.lang.Override int hashCode ( )
inline

Definition at line 246 of file MPArrayConstraint.java.

◆ hasResultantVarIndex()

.lang.Override boolean hasResultantVarIndex ( )
inline

optional int32 resultant_var_index = 2;

Returns
Whether the resultantVarIndex field is set.

Implements MPArrayConstraintOrBuilder.

Definition at line 165 of file MPArrayConstraint.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 112 of file MPArrayConstraint.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 179 of file MPArrayConstraint.java.

◆ newBuilder() [1/2]

static Builder newBuilder ( )
inlinestatic

Definition at line 337 of file MPArrayConstraint.java.

◆ newBuilder() [2/2]

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

Definition at line 340 of file MPArrayConstraint.java.

◆ newBuilderForType() [1/2]

.lang.Override Builder newBuilderForType ( )
inline

Definition at line 336 of file MPArrayConstraint.java.

◆ newBuilderForType() [2/2]

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

Definition at line 350 of file MPArrayConstraint.java.

◆ newInstance()

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

Definition at line 28 of file MPArrayConstraint.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 309 of file MPArrayConstraint.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 314 of file MPArrayConstraint.java.

◆ parseFrom() [1/10]

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

Definition at line 287 of file MPArrayConstraint.java.

◆ parseFrom() [2/10]

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

Definition at line 291 of file MPArrayConstraint.java.

◆ parseFrom() [3/10]

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

Definition at line 276 of file MPArrayConstraint.java.

◆ parseFrom() [4/10]

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

Definition at line 281 of file MPArrayConstraint.java.

◆ parseFrom() [5/10]

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

Definition at line 321 of file MPArrayConstraint.java.

◆ parseFrom() [6/10]

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

Definition at line 327 of file MPArrayConstraint.java.

◆ parseFrom() [7/10]

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

Definition at line 297 of file MPArrayConstraint.java.

◆ parseFrom() [8/10]

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

Definition at line 302 of file MPArrayConstraint.java.

◆ parseFrom() [9/10]

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

Definition at line 265 of file MPArrayConstraint.java.

◆ parseFrom() [10/10]

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

Definition at line 270 of file MPArrayConstraint.java.

◆ parser()

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

Definition at line 712 of file MPArrayConstraint.java.

◆ toBuilder()

.lang.Override Builder toBuilder ( )
inline

Definition at line 344 of file MPArrayConstraint.java.

◆ writeTo()

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

Definition at line 189 of file MPArrayConstraint.java.

Member Data Documentation

◆ PARSER

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

Definition at line 702 of file MPArrayConstraint.java.

◆ RESULTANT_VAR_INDEX_FIELD_NUMBER

final int RESULTANT_VAR_INDEX_FIELD_NUMBER = 2
static

Definition at line 158 of file MPArrayConstraint.java.

◆ VAR_INDEX_FIELD_NUMBER

final int VAR_INDEX_FIELD_NUMBER = 1
static

Definition at line 119 of file MPArrayConstraint.java.


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