Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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