static LinearExpr |
LinearExpr.affine(LinearArgument expr,
long coeff,
long offset) |
Shortcut for newBuilder().addTerm(expr, coeff).add(offset).build()
|
LinearExpr |
AffineExpression.build() |
|
LinearExpr |
ConstantExpression.build() |
|
LinearExpr |
IntVar.build() |
|
LinearExpr |
LinearArgument.build() |
Builds a linear expression.
|
LinearExpr |
LinearExprBuilder.build() |
|
LinearExpr |
NotBoolVar.build() |
|
LinearExpr |
WeightedSumExpression.build() |
|
static LinearExpr |
LinearExpr.constant(long value) |
Shortcut for newBuilder().add(value).build()
|
LinearExpr |
IntervalVar.getEndExpr() |
Returns the end expression.
|
LinearExpr |
IntervalVar.getSizeExpr() |
Returns the size expression.
|
LinearExpr |
IntervalVar.getStartExpr() |
Returns the start expression.
|
static LinearExpr |
LinearExpr.rebuildFromLinearExpressionProto(LinearExpressionProto proto) |
|
static LinearExpr |
LinearExpr.sum(LinearArgument[] exprs) |
Shortcut for newBuilder().addSum(exprs).build()
|
static LinearExpr |
LinearExpr.term(LinearArgument expr,
long coeff) |
Shortcut for newBuilder().addTerm(expr, coeff).build()
|
static LinearExpr |
LinearExpr.weightedSum(LinearArgument[] exprs,
long[] coeffs) |
Shortcut for newBuilder().addWeightedSum(exprs, coeffs).build()
|