public final class WeightedSumExpression extends java.lang.Object implements LinearExpr
| Constructor and Description |
|---|
WeightedSumExpression(int[] variablesIndices,
long[] coefficients,
long offset) |
| Modifier and Type | Method and Description |
|---|---|
LinearExpr |
build()
Builds a linear expression.
|
long |
getCoefficient(int index)
Returns the ith coefficient.
|
long |
getOffset()
Returns the constant part of the expression.
|
int |
getVariableIndex(int index)
Returns the index of the ith variable.
|
int |
numElements()
Returns the number of terms (excluding the constant one) in this expression.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaffine, constant, newBuilder, rebuildFromLinearExpressionProto, sum, term, weightedSumpublic WeightedSumExpression(int[] variablesIndices,
long[] coefficients,
long offset)
public LinearExpr build()
LinearArgumentbuild in interface LinearArgumentpublic int numElements()
LinearExprnumElements in interface LinearExprpublic int getVariableIndex(int index)
LinearExprgetVariableIndex in interface LinearExprpublic long getCoefficient(int index)
LinearExprgetCoefficient in interface LinearExprpublic long getOffset()
LinearExprgetOffset in interface LinearExprCopyright © 2024. All rights reserved.