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
A
ABS
- Static variable in class jopt.csp.spi.util.
NumOperation
AC1
- class jopt.csp.spi.
AC1
.
Arc consistent algorithm based on the AC1 algorithm.
AC1()
- Constructor for class jopt.csp.spi.
AC1
Creates an arc consistent strength algorithm
AC1(int)
- Constructor for class jopt.csp.spi.
AC1
Creates algorithm with specified strength
AC3
- class jopt.csp.spi.
AC3
.
Arc consistent algorithm based on the AC3 algorithm Consistency in networks of Relations [AC1-3] A.K.
AC3()
- Constructor for class jopt.csp.spi.
AC3
Creates an arc consistent strength algorithm
AC3(int)
- Constructor for class jopt.csp.spi.
AC3
Creates algorithm with specified strength
AC5
- class jopt.csp.spi.
AC5
.
Generic Arc Consistency algorithms that uses a node queue for propagation Implementation is based upon AC5 which utilizes deltas of values removed from domains to improve performance of filtering.
AC5()
- Constructor for class jopt.csp.spi.
AC5
Creates an arc consistent strength algorithm
AC5(int)
- Constructor for class jopt.csp.spi.
AC5
Creates algorithm with specified strength
ACOS
- Static variable in class jopt.csp.spi.util.
NumOperation
ADD
- Static variable in interface jopt.csp.spi.util.
NumConstants
ADD
- Static variable in class jopt.csp.spi.util.
NumOperation
AND
- Static variable in interface jopt.csp.spi.util.
BoolOperation
ASIN
- Static variable in class jopt.csp.spi.util.
NumOperation
ATAN
- Static variable in class jopt.csp.spi.util.
NumOperation
AbsConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
AbsConstraint
.
Constraint representing |A| = Z and |a| = Z
AbsConstraint(NumExpr, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AbsConstraint
AbsConstraint(Number, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AbsConstraint
AbsConstraint(GenericNumConstant, NumExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AbsConstraint
AbstractArc
- class jopt.csp.spi.arcalgorithm.graph.arc.
AbstractArc
.
AbstractArc()
- Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.
AbstractArc
AbstractConstraint
- class jopt.csp.spi.arcalgorithm.constraint.
AbstractConstraint
.
An abstract class used to represent a constraint.
AbstractDomain
- class jopt.csp.spi.arcalgorithm.domain.
AbstractDomain
.
AbstractNode
- class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
.
AbstractNode(String)
- Constructor for class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Constructor
AbstractNode.DomainListener
- class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode.DomainListener
.
Listens for domain changes to update node changed flag
AbstractNode.DomainListener()
- Constructor for class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode.DomainListener
AbstractSearchNodeAction
- class jopt.csp.spi.search.tree.
AbstractSearchNodeAction
.
This class is used by the search tree to build search nodes.
AbstractSearchNodeAction()
- Constructor for class jopt.csp.spi.search.tree.
AbstractSearchNodeAction
AbstractSearchTree
- class jopt.csp.spi.search.tree.
AbstractSearchTree
.
Base class for search trees that operate on basic search nodes
AbstractSetDomain
- class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
.
AcosConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
AcosConstraint
.
Constraint representing acos(A) = Z
AcosConstraint(NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AcosConstraint
AddConstraintAction
- class jopt.csp.spi.search.actions.
AddConstraintAction
.
Adds a constraint during a search that can be undone as search routine backtracks
AddConstraintAction(ConstraintStore, CspConstraint)
- Constructor for class jopt.csp.spi.search.actions.
AddConstraintAction
Creates new add constraint action
Arc
- interface jopt.csp.spi.arcalgorithm.graph.arc.
Arc
.
ArcBasedAcAlg
- class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
.
Base class for arc-consistency algorithms.
ArcBasedAcAlg()
- Constructor for class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
Constructor
ArcQueue
- class jopt.csp.spi.arcalgorithm.util.
ArcQueue
.
Represents a queue of arcs to be propagated
ArcQueue()
- Constructor for class jopt.csp.spi.arcalgorithm.util.
ArcQueue
Constructor
ArcQueueAcAlg
- class jopt.csp.spi.arcalgorithm.
ArcQueueAcAlg
.
Base class for arc-consistency algorithms that use an arc queue for propagation.
ArcQueueAcAlg(int)
- Constructor for class jopt.csp.spi.arcalgorithm.
ArcQueueAcAlg
Constructor
AsinConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
AsinConstraint
.
Constraint representing asin(A) = Z
AsinConstraint(NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AsinConstraint
AssignDoubleAction
- class jopt.csp.spi.search.actions.
AssignDoubleAction
.
Action that assigns a single value to a numeric variable
AssignDoubleAction(CspDoubleVariable, double)
- Constructor for class jopt.csp.spi.search.actions.
AssignDoubleAction
AssignFloatAction
- class jopt.csp.spi.search.actions.
AssignFloatAction
.
Action that assigns a single value to a numeric variable
AssignFloatAction(CspFloatVariable, float)
- Constructor for class jopt.csp.spi.search.actions.
AssignFloatAction
AssignIntegerAction
- class jopt.csp.spi.search.actions.
AssignIntegerAction
.
Action that assigns a single value to a numeric variable
AssignIntegerAction(CspIntVariable, int)
- Constructor for class jopt.csp.spi.search.actions.
AssignIntegerAction
AssignLongAction
- class jopt.csp.spi.search.actions.
AssignLongAction
.
Action that assigns a single value to a numeric variable
AssignLongAction(CspLongVariable, long)
- Constructor for class jopt.csp.spi.search.actions.
AssignLongAction
AtanConstraint
- class jopt.csp.spi.arcalgorithm.constraint.num.
AtanConstraint
.
Constraint representing atan(A) = Z
AtanConstraint(NumExpr, NumExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.
AtanConstraint
abs(CspIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
abs(CspLongExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
abs(CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
abs(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
abs(Number, MutableNumber)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns absolute value of a number
acos(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
acosMinMax(TrigExpr, TrigExpr, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = acos(X)
acosMinMax(TrigExpr, double, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = acos(x)
activate(SearchGoal)
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
activate(SearchGoal)
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Called by search when node should be activated.
add(Arc)
- Method in class jopt.csp.spi.arcalgorithm.util.
ArcQueue
Adds an arc to the queue
add(Node)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds an node to the queue
add(Node, int, ArcQueue)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds a node change to the queue.
add(Node, int)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds an node change to the queue
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
DoubleExpr
Returns an expression representing the sum of this expression with a static value
add(CspDoubleCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
DoubleExpr
Returns an expression representing the sum of this expression with another expression
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatExpr
Returns an expression representing the sum of this expression with a static value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatExpr
Returns an expression representing the sum of this expression with a static value
add(CspFloatCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatExpr
Returns an expression representing the sum of this expression with another expression
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericDoubleExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericDoubleConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericDoubleExpr
Returns an expression representing the sum of this expression with a static value
add(CspDoubleCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericDoubleExpr
Returns an expression representing the sum of this expression with another expression
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericFloatConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with a static value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericDoubleConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with a static value
add(CspFloatCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
Returns an expression representing the sum of this expression with another expression
add(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericIntConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(CspGenericIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(long)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericLongConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericFloatConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(CspGenericDoubleConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with a static generic value
add(CspIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with another expression
add(CspLongExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with another expression
add(CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericIntExpr
Returns an expression representing the sum of this expression with another expression
add(long)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with a static value
add(CspGenericLongConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with a static value
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with a static value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with a static value
add(CspLongCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with another expression
add(CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericLongExpr
Returns an expression representing the sum of this expression with another expression
add(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericNumConstant
add(CspGenericNumConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericNumConstant
add(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with a static value
add(long)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with a static value
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with a static value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with a static value
add(CspIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with another expression
add(CspLongExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with another expression
add(CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Returns an expression representing the sum of this expression with another expression
add(long)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with a static value
add(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with a static value
add(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with a static value
add(CspLongCast)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with another expression
add(CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with another expression
add(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
Returns an expression representing the sum of this expression with another expression
add(int, CspIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
add(int, CspLongExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
add(int, CspFloatExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
add(int, CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
add(TabuMove)
- Method in class jopt.csp.spi.search.localsearch.
TabuList
Adds a new move to the list and ages all existing moves by 1.
add(double)
- Method in class jopt.csp.spi.solver.
ChoicePointDoubleArray
Adds a value to the end of the list
add(float)
- Method in class jopt.csp.spi.solver.
ChoicePointFloatArray
Adds a value to the end of the list
add(int)
- Method in class jopt.csp.spi.solver.
ChoicePointIntArray
Adds a value to the end of the list
add(long)
- Method in class jopt.csp.spi.solver.
ChoicePointLongArray
Adds a value to the end of the list
add(int, double)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiDoubleArray
Adds a value to the end of the list
add(int, float)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiFloatArray
Adds a value to the end of the list
add(int, int)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiIntArray
Adds a value to the end of the list
add(int, long)
- Method in class jopt.csp.spi.solver.
ChoicePointMultiLongArray
Adds a value to the end of the list
add(int)
- Method in class jopt.csp.spi.util.
NumberList
add(long)
- Method in class jopt.csp.spi.util.
NumberList
add(float)
- Method in class jopt.csp.spi.util.
NumberList
add(double)
- Method in class jopt.csp.spi.util.
NumberList
add(Number)
- Method in class jopt.csp.spi.util.
NumberList
add(int, int)
- Method in class jopt.csp.spi.util.
NumberList
add(int, long)
- Method in class jopt.csp.spi.util.
NumberList
add(int, float)
- Method in class jopt.csp.spi.util.
NumberList
add(int, double)
- Method in class jopt.csp.spi.util.
NumberList
add(int, Number)
- Method in class jopt.csp.spi.util.
NumberList
add(Number, Number, int, MutableNumber)
- Static method in class jopt.csp.spi.util.
NumberMath
Adds 2 numbers and returns result in format of target node type Sets invalid flag when when overflow occurs for Integer and Long
addAll(Collection)
- Method in class jopt.csp.spi.arcalgorithm.util.
ArcQueue
Adds an arc to the queue
addArc(Arc)
- Method in interface jopt.csp.spi.arcalgorithm.graph.
NodeArcGraph
Adds an arc to the graph and connects all nodes contained within it
addArc(Arc)
- Method in class jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphImpl
Adds an arc to the graph and connects all nodes contained within it
addArc(Arc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of arc to queue
addBinaryArc(BinaryArc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of a binary arc to the queue
addConstraint(CspConstraint)
- Method in class jopt.csp.spi.
SolverImpl
addConstraint(CspConstraint, boolean)
- Method in class jopt.csp.spi.
SolverImpl
addConstraint(CspBooleanExpr)
- Method in class jopt.csp.spi.
SolverImpl
addConstraint(CspGenericBooleanExpr)
- Method in class jopt.csp.spi.
SolverImpl
addConstraint(CspConstraint)
- Method in class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
Adds a constraint to be managed by this algorithm
addConstraint(CspConstraint)
- Method in class jopt.csp.spi.search.
SearchActionsImpl
addConstraint(CspConstraint)
- Method in class jopt.csp.spi.solver.
ConstraintStore
Adds a constraint to the constraint reduction algorithm of this
ConstraintStore
.
addConstraint(CspConstraint, boolean)
- Method in class jopt.csp.spi.solver.
ConstraintStore
Adds a constraint to the constraint reduction algorithm of this
ConstraintStore
.
addConstraint(CspBooleanExpr)
- Method in class jopt.csp.spi.solver.
ConstraintStore
Adds a boolean expression as a constraint to the
ConstraintStore
.
addDomainChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractDomain
addDomainChangeListener(DomainChangeListener)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
DomainChangeSource
Adds a listener to this domain interested in domain, range and value events
addDomainChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Adds a listener to this domain interested in domain, range and value events
addDomainChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatDomainWrapper
Adds a listener to this domain interested in domain, range and value events
addDomainChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Adds a listener to this domain interested in domain, range and value events
addDomainChangeListener(NodeChangeListener, Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Adds a listener to this node interested in domain, range and value events
addDomainChangeListener(NodeChangeListener, Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
NodeChangeSource
Adds a listener to this node interested in domain, range and value events
addGenericArc(GenericArc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of a generic arc to the queue
addHyperArc(HyperArc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of a hyper arc to the queue
addInternalRangeChangeListener(NodeChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
Adds a listener to this node's internal nodes interested in range and value events
addNoInvalid(Number, Number, int, MutableNumber)
- Static method in class jopt.csp.spi.util.
NumberMath
Adds 2 numbers and returns result in format of target node type Returns min and max values when when overflow occurs for Integer and Long
addNode(Node)
- Method in interface jopt.csp.spi.arcalgorithm.graph.
NodeArcGraph
Adds a node to the set of nodes contained in this graph
addNode(Node)
- Method in class jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphImpl
Adds a node to the set of nodes contained in this graph
addNodeArc(NodeArc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of a node arc to the queue
addObject()
- Method in class jopt.csp.spi.pool.
WeakObjectPool
addRangeChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractDomain
addRangeChangeListener(DomainChangeListener)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
DomainChangeSource
Adds a listener to this domain interested in range and value events
addRangeChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Adds a listener to this domain interested in range and value events
addRangeChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatDomainWrapper
Adds a listener to this domain interested in range and value events
addRangeChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Adds a listener to this domain interested in range and value events
addRangeChangeListener(NodeChangeListener, Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Adds a listener to this node interested in range and value events
addRangeChangeListener(NodeChangeListener, Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
NodeChangeSource
Adds a listener to this node interested in range and value events
addRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
Adds a required value to the set
addRequired(Set)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
Adds a set of values to the required set
addRequired(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Adds a required value to the set
addRequired(Object)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
SetDomain
Adds a required value to the set
addRequired(Set)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
SetDomain
Adds a set of values to the required set
addRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
Adds a required value to the set
addRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Adds a required value to the set
addRequired(Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
SetNode
Adds a required value to the set
addRequired(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Adds a required value to the set
addRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Adds a required value to the set
addRequired(Set)
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Adds a set of values to the required set
addScheduleArc(SchedulerArc)
- Method in class jopt.csp.spi.arcalgorithm.util.
NodeQueue
Adds source nodes of a schedule arc to the queue
addValueChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractDomain
addValueChangeListener(DomainChangeListener)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
DomainChangeSource
Adds a listener to this domain only interested in value events
addValueChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Adds a listener to this domain only interested in value events
addValueChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatDomainWrapper
Adds a listener to this domain only interested in value events
addValueChangeListener(DomainChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Adds a listener to this domain only interested in value events
addValueChangeListener(NodeChangeListener, Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Adds a listener to this node only interested in value events
addValueChangeListener(NodeChangeListener, Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
NodeChangeSource
Adds a listener to this node only interested in value events
addVariable(CspVariable)
- Method in class jopt.csp.spi.
SolverImpl
addVariable(CspVariable)
- Method in class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
Adds a variable that may not a part of a constraint that is posted to be managed by this algorithm
addVariable(CspVariable, boolean)
- Method in class jopt.csp.spi.solver.
ConstraintStore
Adds a variable that may not be a part of a constraint that is posted to be managed by this algorithm.
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanConstraint
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanConstraint
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanEqTwoVarConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanEqTwoVarConstraint
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
ThreeVarConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
ThreeVarConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
TwoVarConstraint
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
TwoVarConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
NumConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
ThreeVarConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
TwoVarConstraint
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityCountConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
NumAllDiffConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.constraint.set.
SetConstraint
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener, boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericNumExprBase
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.variable.
NumExprBase
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VariableChangeBase
Adds a listener interested in variable change events
addVariableChangeListener(VariableChangeListener)
- Method in interface jopt.csp.spi.solver.
VariableChangeSource
Adds a listener interested in variable change events
addedToGraph()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Indicates to node when it is added to a graph
addedToGraph()
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
Node
Indicates to node when it is added to a graph
adjValue(int, Number)
- Method in class jopt.csp.spi.solver.
ReversibleDoubleArray
Sets the value of the reversible array at a particular index
adjValue(int, Number)
- Method in class jopt.csp.spi.solver.
ReversibleFloatArray
Sets the value of the reversible array at a particular index
adjValue(int, Number)
- Method in class jopt.csp.spi.solver.
ReversibleIntArray
Sets the value of the reversible array at a particular index
adjValue(int, Number)
- Method in class jopt.csp.spi.solver.
ReversibleLongArray
Sets the value of the reversible array at a particular index
adjValue(int, Number)
- Method in class jopt.csp.spi.solver.
ReversibleNumberArray
Adds the specified val to the value of the reversible array at a particular index
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleIntervalDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleSparseDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatIntervalDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatSparseDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSparseDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongIntervalDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongSparseDomain
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphImpl
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.search.localsearch.
TabuList
afterChoicePointPopEvent()
- Method in interface jopt.csp.spi.solver.
ChoicePointDataMapListener
Indicates that the current choice point has been rolled back and domain data must be reset
afterChoicePointPopEvent()
- Method in interface jopt.csp.spi.solver.
ChoicePointEntryListener
Indicates that the current choice point has been rolled back and domain data must be reset
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.solver.
ReversibleNumber
afterChoicePointPopEvent()
- Method in class jopt.csp.spi.solver.
ReversibleNumberArray
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleIntervalDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleSparseDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatIntervalDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatSparseDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSparseDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongIntervalDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongSparseDomain
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphImpl
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.search.localsearch.
TabuList
afterChoicePointPushEvent()
- Method in interface jopt.csp.spi.solver.
ChoicePointDataMapListener
Indicates that current choice point has been updated and domain data must be restored
afterChoicePointPushEvent()
- Method in interface jopt.csp.spi.solver.
ChoicePointEntryListener
Indicates that current choice point has been updated and domain data must be restored
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.solver.
ReversibleNumber
afterChoicePointPushEvent()
- Method in class jopt.csp.spi.solver.
ReversibleNumberArray
age()
- Method in class jopt.csp.spi.search.localsearch.
TabuList
Ages all existing moves by 1 and removes any move that is beyond maximum allowed age
allDifferent(CspIntExpr[])
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
Returns a constraint that constraints an array of variables to be different
allDifferent(CspLongExpr[])
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
Returns a constraint that constraints an array of variables to be different
allDifferent(CspGenericIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
Constraints all elements of a generic variable to be a different value
allDifferent(CspGenericLongExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
Constraints all elements of a generic variable to be a different value
allIterator()
- Method in class jopt.csp.spi.util.
GenericIndexManager
Creates an iterator designed to loop over all indices in all nodes
and(CspBooleanExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from anding a boolean expression with this expression
and(CspConstraint)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from anding a constraint with this expression
and(boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from anding a constant with this expression
and(CspGenericBooleanConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from anding a constant with this expression
and(CspBooleanExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from anding a boolean expression with this expression
and(CspConstraint)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from anding a constraint with this expression
and(boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from anding a constant with this expression
and(CspGenericBooleanConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from anding a constant with this expression
arcAddedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.
AC1
Updates changed flag to true to allow next call to propagate to process arcs in graph
arcAddedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
arcAddedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
ArcQueueAcAlg
Adds initially added arcs to queue for revision.
arcAddedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
NodeQueueAcAlg
Adds initially added arcs to queue for revision.
arcAddedEvent(NodeArcGraph, Arc)
- Method in interface jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphListener
Called when an arc is added to the graph as a result of arcs being posted by constraints.
arcRemovedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
ArcBasedAcAlg
arcRemovedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
ArcQueueAcAlg
Removes any arcs from waiting queues
arcRemovedEvent(NodeArcGraph, Arc)
- Method in class jopt.csp.spi.arcalgorithm.
NodeQueueAcAlg
Removes any arcs from waiting queues
arcRemovedEvent(NodeArcGraph, Arc)
- Method in interface jopt.csp.spi.arcalgorithm.graph.
NodeArcGraphListener
Called when an arc is removed from the graph, generally because the choice point stack is being popped.
ascendedToClosedNode(TreeNode, TreeNode)
- Method in class jopt.csp.spi.search.tree.
DeltaStateManager
ascendedToClosedNode(TreeNode, TreeNode)
- Method in class jopt.csp.spi.search.tree.
ProblemStateManager
ascendedToClosedNode(TreeNode, TreeNode)
- Method in class jopt.csp.spi.search.tree.
RecalculatingStateManager
ascendedToClosedNode(TreeNode, TreeNode)
- Method in interface jopt.csp.spi.search.tree.
TreeStateManager
Called by search tree when the current node is changed to a parent node of existing current node Node must have previously been activated.
asin(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
asinMinMax(TrigExpr, TrigExpr, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = asin(X)
asinMinMax(TrigExpr, double, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = asin(x)
associateToGraph(NodeArcGraph)
- Method in class jopt.csp.spi.arcalgorithm.constraint.
AbstractConstraint
Associates a constraint to a graph
associateToGraph(NodeArcGraph)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanEqTwoVarConstraint
associateToGraph(NodeArcGraph)
- Method in interface jopt.csp.spi.arcalgorithm.graph.
GraphConstraint
Associates a constraint to a graph
atan(CspDoubleExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
atanMinMax(TrigExpr, TrigExpr, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = atan(X)
atanMinMax(TrigExpr, double, double, MutableNumber, MutableNumber)
- Static method in class jopt.csp.spi.util.
TrigMath
Calculates minimum and maximum value of Z where Z = atan(x)
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