Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.sat.ElementConstraintProtoOrBuilder Interface Reference
Inheritance diagram for com.google.ortools.sat.ElementConstraintProtoOrBuilder:
com.google.ortools.sat.ElementConstraintProto com.google.ortools.sat.ElementConstraintProto.Builder

Public Member Functions

int getIndex ()
 
int getTarget ()
 
java.util.List< java.lang.Integer > getVarsList ()
 
int getVarsCount ()
 
int getVars (int index)
 
boolean hasLinearIndex ()
 
com.google.ortools.sat.LinearExpressionProto getLinearIndex ()
 
com.google.ortools.sat.LinearExpressionProtoOrBuilder getLinearIndexOrBuilder ()
 
boolean hasLinearTarget ()
 
com.google.ortools.sat.LinearExpressionProto getLinearTarget ()
 
com.google.ortools.sat.LinearExpressionProtoOrBuilder getLinearTargetOrBuilder ()
 
java.util.List< com.google.ortools.sat.LinearExpressionProtogetExprsList ()
 
com.google.ortools.sat.LinearExpressionProto getExprs (int index)
 
int getExprsCount ()
 
java.util.List<? extends com.google.ortools.sat.LinearExpressionProtoOrBuildergetExprsOrBuilderList ()
 
com.google.ortools.sat.LinearExpressionProtoOrBuilder getExprsOrBuilder (int index)
 

Detailed Description

Definition at line 8 of file ElementConstraintProtoOrBuilder.java.

Member Function Documentation

◆ getExprs()

com.google.ortools.sat.LinearExpressionProto com.google.ortools.sat.ElementConstraintProtoOrBuilder.getExprs ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 6;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getExprsCount()

int com.google.ortools.sat.ElementConstraintProtoOrBuilder.getExprsCount ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 6;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getExprsList()

java.util.List< com.google.ortools.sat.LinearExpressionProto > com.google.ortools.sat.ElementConstraintProtoOrBuilder.getExprsList ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 6;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getExprsOrBuilder()

com.google.ortools.sat.LinearExpressionProtoOrBuilder com.google.ortools.sat.ElementConstraintProtoOrBuilder.getExprsOrBuilder ( int index)

repeated .operations_research.sat.LinearExpressionProto exprs = 6;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getExprsOrBuilderList()

java.util.List<? extends com.google.ortools.sat.LinearExpressionProtoOrBuilder > com.google.ortools.sat.ElementConstraintProtoOrBuilder.getExprsOrBuilderList ( )

repeated .operations_research.sat.LinearExpressionProto exprs = 6;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getIndex()

int com.google.ortools.sat.ElementConstraintProtoOrBuilder.getIndex ( )
Legacy field.

int32 index = 1;

Returns
The index.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getLinearIndex()

com.google.ortools.sat.LinearExpressionProto com.google.ortools.sat.ElementConstraintProtoOrBuilder.getLinearIndex ( )
All expressions below must be affine function with at most one variable.

.operations_research.sat.LinearExpressionProto linear_index = 4;

Returns
The linearIndex.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getLinearIndexOrBuilder()

com.google.ortools.sat.LinearExpressionProtoOrBuilder com.google.ortools.sat.ElementConstraintProtoOrBuilder.getLinearIndexOrBuilder ( )
All expressions below must be affine function with at most one variable.

.operations_research.sat.LinearExpressionProto linear_index = 4;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getLinearTarget()

com.google.ortools.sat.LinearExpressionProto com.google.ortools.sat.ElementConstraintProtoOrBuilder.getLinearTarget ( )

.operations_research.sat.LinearExpressionProto linear_target = 5;

Returns
The linearTarget.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getLinearTargetOrBuilder()

com.google.ortools.sat.LinearExpressionProtoOrBuilder com.google.ortools.sat.ElementConstraintProtoOrBuilder.getLinearTargetOrBuilder ( )

.operations_research.sat.LinearExpressionProto linear_target = 5;

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getTarget()

int com.google.ortools.sat.ElementConstraintProtoOrBuilder.getTarget ( )
Legacy field.

int32 target = 2;

Returns
The target.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getVars()

int com.google.ortools.sat.ElementConstraintProtoOrBuilder.getVars ( int index)
Legacy field.

repeated int32 vars = 3;

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

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getVarsCount()

int com.google.ortools.sat.ElementConstraintProtoOrBuilder.getVarsCount ( )
Legacy field.

repeated int32 vars = 3;

Returns
The count of vars.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ getVarsList()

java.util.List< java.lang.Integer > com.google.ortools.sat.ElementConstraintProtoOrBuilder.getVarsList ( )
Legacy field.

repeated int32 vars = 3;

Returns
A list containing the vars.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ hasLinearIndex()

boolean com.google.ortools.sat.ElementConstraintProtoOrBuilder.hasLinearIndex ( )
All expressions below must be affine function with at most one variable.

.operations_research.sat.LinearExpressionProto linear_index = 4;

Returns
Whether the linearIndex field is set.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.

◆ hasLinearTarget()

boolean com.google.ortools.sat.ElementConstraintProtoOrBuilder.hasLinearTarget ( )

.operations_research.sat.LinearExpressionProto linear_target = 5;

Returns
Whether the linearTarget field is set.

Implemented in com.google.ortools.sat.ElementConstraintProto.Builder, and com.google.ortools.sat.ElementConstraintProto.


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