A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M

MULTIPLY - Static variable in interface jopt.csp.spi.util.NumConstants
 
MULTIPLY - Static variable in class jopt.csp.spi.util.NumOperation
 
MaximizeGoal - class jopt.csp.spi.search.goal.MaximizeGoal.
A goal for the the maximization of an objective function.
MaximizeGoal(CspVariableFactory, ConstraintStore, CspNumExpr, boolean) - Constructor for class jopt.csp.spi.search.goal.MaximizeGoal
Creates a goal that will maximize a numeric expression
MemberOfArray - class jopt.csp.spi.arcalgorithm.constraint.num.global.MemberOfArray.
Constraint representing an expression is a member of a set
MemberOfArray(NumExpr[], NumExpr) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.global.MemberOfArray
 
MemberOfSet - class jopt.csp.spi.arcalgorithm.constraint.set.MemberOfSet.
Constraint representing an expression is a member of a set
MemberOfSet(SetVariable, NumExpr) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.set.MemberOfSet
 
MinMaxSearchGoal - class jopt.csp.spi.search.goal.MinMaxSearchGoal.
Base class for maximization and minimization goals.
MinMaxSearchGoal(CspVariableFactory, ConstraintStore, CspNumExpr, boolean) - Constructor for class jopt.csp.spi.search.goal.MinMaxSearchGoal
Initializes internal goal variables
MinMaxSearchGoal() - Constructor for class jopt.csp.spi.search.goal.MinMaxSearchGoal
Initializes internal goal variables
MinimizeGoal - class jopt.csp.spi.search.goal.MinimizeGoal.
A goal for the the minimization of an objective function.
MinimizeGoal(CspVariableFactory, ConstraintStore, CspNumExpr, boolean) - Constructor for class jopt.csp.spi.search.goal.MinimizeGoal
Creates a goal that will minimize a numeric expression
MutableNumber - class jopt.csp.spi.util.MutableNumber.
Number object where values can be changed
MutableNumber() - Constructor for class jopt.csp.spi.util.MutableNumber
 
MutableNumber(Number) - Constructor for class jopt.csp.spi.util.MutableNumber
 
MutableNumber(int) - Constructor for class jopt.csp.spi.util.MutableNumber
 
MutableNumber(long) - Constructor for class jopt.csp.spi.util.MutableNumber
 
MutableNumber(float) - Constructor for class jopt.csp.spi.util.MutableNumber
 
MutableNumber(double) - Constructor for class jopt.csp.spi.util.MutableNumber
 
mapClosedEvent(Integer) - Method in interface jopt.csp.spi.solver.ChoicePointDataMapCloseListener
 
max(Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Returns maximum of 2 numbers
max(Number, Number, Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Helper function to return maximum value
max(Number, Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Helper function to return maximum value
maxValue(int) - Static method in class jopt.csp.spi.util.NumberMath
Returns maximum possible value for the specified number type
maximize(CspNumExpr) - Method in class jopt.csp.spi.search.SearchGoalsImpl
 
maximize(CspNumExpr, boolean) - Method in class jopt.csp.spi.search.SearchGoalsImpl
 
memberOfArray(CspIntExpr[], CspIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
memberOfArray(CspLongExpr[], CspLongExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
memberOfSet(CspIntSetVariable, CspIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.SetConstraints
 
min(Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Returns minimum of 2 numbers
min(Number, Number, Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Helper function to return minimum value
min(Number, Number, Number, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Helper function to return minimum value
minValue(int) - Static method in class jopt.csp.spi.util.NumberMath
Returns minimum possible value for the specified number type
minimize(CspNumExpr) - Method in class jopt.csp.spi.search.SearchGoalsImpl
 
minimize(CspNumExpr, boolean) - Method in class jopt.csp.spi.search.SearchGoalsImpl
 
moveToChild(int) - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Moves to the child with the given index
moveToChild(int) - Method in interface jopt.csp.spi.search.tree.SearchTree
Moves to the child with the given index
moveToNeighbor(SolverSolution, SolverSolution) - Method in class jopt.csp.spi.search.LocalSearchImpl
 
moveToNextOpenChild() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Moves to the next child that is not closed
moveToNextOpenChild() - Method in interface jopt.csp.spi.search.tree.SearchTree
Moves to the next child that is not closed
moveToParent() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Moves to the parent of the current node of the tree
moveToParent() - Method in interface jopt.csp.spi.search.tree.SearchTree
Moves to the parent of the current node of the tree
moveToRoot() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
 
moveToRoot() - Method in interface jopt.csp.spi.search.tree.SearchTree
Moves to the root node of the tree
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns an expression representing the product of this expression with a static value
multiply(CspDoubleCast) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns an expression representing the product of this expression with another expression
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns an expression representing the product of this expression with a static value
multiply(CspFloatCast) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns an expression representing the product of this expression with another expression
multiply(FloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns an expression representing the product of this expression with another expression
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericDoubleConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns an expression representing the product of this expression with a static value
multiply(CspDoubleCast) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns an expression representing the product of this expression with another expression
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericFloatConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericDoubleConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with a static value
multiply(CspFloatCast) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns an expression representing the product of this expression with another expression
multiply(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericIntConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(long) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericFloatConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericDoubleConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspLongExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspFloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns an expression representing the product of this expression with another expression
multiply(long) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with a static value
multiply(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with a static value
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with a static value
multiply(CspLongCast) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with another expression
multiply(CspFloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns an expression representing the product of this expression with another expression
multiply(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
multiply(CspGenericNumConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
multiply(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with a static value
multiply(long) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with a static value
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with a static value
multiply(CspIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspLongExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspFloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns an expression representing the product of this expression with another expression
multiply(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with a static value
multiply(float) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with a static value
multiply(double) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with a static value
multiply(CspLongCast) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with another expression
multiply(CspFloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with another expression
multiply(CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns an expression representing the product of this expression with another expression
multiply(int, CspIntExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
multiply(int, CspLongExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
multiply(int, CspFloatExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
multiply(int, CspDoubleExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
 
multiply(Number, Number, int, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Multiplies 2 numbers and returns result in format of target node type Sets invalid flag when overflow occurs for Integer and Long
multiplyNoInvalid(Number, Number, int, MutableNumber) - Static method in class jopt.csp.spi.util.NumberMath
Multiplies 2 numbers and returns result in format of target node type Returns min and max values when when overflow occurs for Integer and Long

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z