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
I
IMPLIES
- Static variable in interface jopt.csp.spi.util.
BoolOperation
INTEGER
- Static variable in interface jopt.csp.spi.util.
NumConstants
INTEGER_MAX
- Static variable in interface jopt.csp.spi.util.
NumConstants
INTEGER_MIN
- Static variable in interface jopt.csp.spi.util.
NumConstants
INTEGER_ZERO
- Static variable in interface jopt.csp.spi.util.
NumConstants
ImproveSolutionAction
- class jopt.csp.spi.search.localsearch.
ImproveSolutionAction
.
Action that will post a constraint during searching that will require additional solutions located to be better than the solution given to this action.
ImproveSolutionAction(ConstraintStore, SolverSolution, double)
- Constructor for class jopt.csp.spi.search.localsearch.
ImproveSolutionAction
IndexIterator
- class jopt.csp.spi.util.
IndexIterator
.
Implementation of an iterator class that can be used to loop over a combination of target and source indices during processing of propagation events
IndexIterator(List)
- Constructor for class jopt.csp.spi.util.
IndexIterator
Creates new index iterator that will loop over unique combinations for a list of indices
InstantiateDoubleAction
- class jopt.csp.spi.search.actions.
InstantiateDoubleAction
.
Action that will attempt to assign a value to an real-number based variable using the search tree.
InstantiateDoubleAction(CspDoubleVariable, double)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateDoubleAction
Creates new instantiation action
InstantiateDoubleAction(CspDoubleVariable, double, boolean)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateDoubleAction
Creates new instantiation action
InstantiateFloatAction
- class jopt.csp.spi.search.actions.
InstantiateFloatAction
.
Action that will attempt to assign a value to an real-number based variable using the search tree.
InstantiateFloatAction(CspFloatVariable, float)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateFloatAction
Creates new instantiation action
InstantiateFloatAction(CspFloatVariable, float, boolean)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateFloatAction
Creates new instantiation action
InstantiateIntegerAction
- class jopt.csp.spi.search.actions.
InstantiateIntegerAction
.
Action that will attempt to assign a value to an integer variable using the search tree.
InstantiateIntegerAction(CspIntVariable, IntegerSelector)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateIntegerAction
Creates new instantiation action
InstantiateIntegerAction(CspIntVariable)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateIntegerAction
Creates new instantiation action, using default selector
InstantiateLongAction
- class jopt.csp.spi.search.actions.
InstantiateLongAction
.
Action that will attempt to assign a value to a long variable using the search tree.
InstantiateLongAction(CspLongVariable, LongSelector)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateLongAction
Creates new instantiation action
InstantiateLongAction(CspLongVariable)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateLongAction
Creates new instantiation action, using default selector
InstantiateSetAction
- class jopt.csp.spi.search.actions.
InstantiateSetAction
.
Action that will produce a search node that attempts to assign a value to a set variable.
InstantiateSetAction(CspSetVariable)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateSetAction
Creates new instantiation action
InstantiateSetAction(CspSetVariable, SetSelector)
- Constructor for class jopt.csp.spi.search.actions.
InstantiateSetAction
Creates new instantiation action
IntComputedDomain
- class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
.
IntComputedDomain(IntDomain, IntDomain, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
IntComputedDomain(int, IntDomain, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
IntComputedDomain(IntDomain, int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
IntComputedDomain(IntDomain, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
IntDomain
- interface jopt.csp.spi.arcalgorithm.domain.
IntDomain
.
Interface implemented by integer domains
IntExpr
- class jopt.csp.spi.arcalgorithm.variable.
IntExpr
.
IntExpr(String, IntExpr, int, IntExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Internal Constructor
IntExpr(String, IntDomain)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
Constructor
IntExpr(String, int, int, IntExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
IntExpr(String, IntExpr, int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
IntExpr(String, IntExpr, int)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
IntExpr(String, CspGenericIntExpr, GenericIndex[], CspGenericIndexRestriction)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntExpr
IntIntervalDomain
- class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
.
Integer domain that stores data in interval objects
IntIntervalDomain(int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
Constructor
IntNode
- class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
.
Node for integer domains
IntNode(String, IntDomain)
- Constructor for class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
Constructor
IntNode()
- Constructor for class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
Constructor that gives the node a unique name and a domain from Integer.MIN_VALUE to Integer.MAX_VALUE
IntSetDomain
- class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
.
IntSetDomain(Collection)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Creates a domain containing all values in collection
IntSetDomain(int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Creates a domain containing all values from min to max
IntSetNode
- class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
.
IntSetNode(String, IntSetDomain)
- Constructor for class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Constructor
IntSetVariable
- class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
.
IntSetVariable(String, IntSetDomain)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Constructor
IntSetVariable(String, int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Constructor
IntSetVariable(String, Collection)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Constructor
IntSparseDomain
- class jopt.csp.spi.arcalgorithm.domain.
IntSparseDomain
.
Integer domain that stores data as individual values
IntSparseDomain(IntSparseSet)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntSparseDomain
Constructor for cloning
IntSparseDomain(int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.domain.
IntSparseDomain
Constructor that initializes set based on a range of numbers
IntVariable
- class jopt.csp.spi.arcalgorithm.variable.
IntVariable
.
IntVariable(String, BaseIntDomain)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Constructor
IntVariable(String, IntSparseSet)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Constructor
IntVariable(String, int, int)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Constructor
IntVariable(String, IntVariable)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Constructor
IntVariable(String, CspIntExpr)
- Constructor for class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Constructor
implies(CspBooleanExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from this expression implying another expression
implies(boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from this expression implying another expression
implies(CspGenericBooleanConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from anding a constant with this expression
implies(CspConstraint)
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Creates a boolean expression resulting from this expression implying a constraint
implies(CspBooleanExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from this expression implying another expression
implies(boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from this expression implying another expression
implies(CspGenericBooleanConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Creates a boolean expression resulting from this expression implying another expression
improve(SolverSolution, int)
- Method in class jopt.csp.spi.search.
LocalSearchImpl
improve(SolverSolution, float)
- Method in class jopt.csp.spi.search.
LocalSearchImpl
improve(SolverSolution, long)
- Method in class jopt.csp.spi.search.
LocalSearchImpl
improve(SolverSolution, double)
- Method in class jopt.csp.spi.search.
LocalSearchImpl
inBetween(CspGenericDoubleConstant, CspGenericDoubleConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericDoubleExpr
inBetween(CspGenericFloatConstant, CspGenericFloatConstant)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericFloatExpr
inGraph()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
AbstractNode
Returns true if a node is connected to a graph
inGraph()
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
Node
Returns true if a node is connected to a graph
indicesToString(GenericIndex[], boolean)
- Static method in class jopt.csp.spi.arcalgorithm.variable.
VarMath
Converts an array of indices to a string for generating names
init(SearchNode)
- Method in class jopt.csp.spi.search.limit.
ChoiceLimit
init(SearchNode)
- Method in class jopt.csp.spi.search.limit.
CombinedLimit
init(SearchNode)
- Method in class jopt.csp.spi.search.limit.
DeadlineLimit
init(SearchNode)
- Method in class jopt.csp.spi.search.limit.
FailLimit
init(SearchNode)
- Method in class jopt.csp.spi.search.limit.
TimeLimit
intCeil(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns integer value for a number rounding using ceiling method if necessary
intFloor(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns integer value for a number rounding using floor method if necessary
intSetVar(String, int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntSetVariable object
intValue()
- Method in class jopt.csp.spi.util.
MutableNumber
intVar(String, int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntVariable object; uses an interval domain by default
intVar(String, IntSparseSet)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntVariable object; uses an interval domain by default
intVar(String, int, int, boolean)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntVariable object
intVar(String, CspIntVariable)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntVariable object
intVar(String, CspIntExpr)
- Method in class jopt.csp.spi.arcalgorithm.variable.
VarFactory
Creates an instance of a CspIntVariable object based on an expression.
intervalAdded(int, double, double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleIntervalDomain
intervalAdded(int, float, float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatIntervalDomain
intervalAdded(int, int, int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
intervalAdded(int, long, long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongIntervalDomain
intervalRemoved(int, double, double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleIntervalDomain
intervalRemoved(int, float, float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatIntervalDomain
intervalRemoved(int, int, int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntIntervalDomain
intervalRemoved(int, long, long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongIntervalDomain
invalidateObject(Object)
- Method in class jopt.csp.spi.pool.
WeakObjectPool
isAcceptableNeighbor(SolverSolution)
- Method in class jopt.csp.spi.search.localsearch.
TabuMetaheuristic
isAllFalse()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if all expressions in the array evaluate to false
isAllFalse(int, int)
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if all expressions in the array evaluate to false within start and end indices
isAllFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if all nodes in the array evaluate to false
isAllFalse(int, int)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if all nodes in the array evaluate to false within start and end indices
isAllFalse()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAllFalse(int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAllTrue()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if all nodes in the array evaluate to true
isAllTrue(int, int)
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if all expressions in the array evaluate to true within start and end indices
isAllTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if all nodes in the array evaluate to true
isAllTrue(int, int)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if all nodes in the array evaluate to true within start and end indices
isAllTrue()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAllTrue(int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAnyBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
Returns true if any internal node is bound
isAnyFalse()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if any expression in the array evaluates to false
isAnyFalse(int, int)
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if any expression in the array evaluates to false within start and end indices
isAnyFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if any node in the array evaluates to false
isAnyFalse(int, int)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if any node in the array evaluates to false within start and end indices
isAnyFalse()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanConstant
isAnyFalse()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAnyFalse(int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAnyTrue()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if any expression in the array evaluates to false
isAnyTrue(int, int)
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
GenericBoolExpr
Returns true if any expression in the array evaluates to true within start and end indices
isAnyTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if any node in the array evaluates to false
isAnyTrue(int, int)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if any node in the array evaluates to true within start and end indices
isAnyTrue()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanConstant
isAnyTrue()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAnyTrue(int, int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isAnyXFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any X node is false
isAnyXTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any X node is true
isAnyYFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any Y node is false
isAnyYTrue()
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
ThreeVarConstraint
Returns true if any X node is true
isAnyYTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any Y node is true
isAnyZFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any Z node is false
isAnyZTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericBoolArc
Returns true if any Z node is false
isBinary()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.
BinaryNumArc
Returns true if constraint is binary
isBinary()
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.
TernaryNumArc
Returns true if constraint is binary
isBinary()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
isBinary()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Returns true if this node is binary
isBound()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
BoolExpr
Returns true if this expression's domain is bound to a value
isBound()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.num.
NumExpr
Returns true if this expression's domain is bound to a value
isBound()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.set.
SetVariable
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseDoubleDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseFloatDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseIntDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseLongDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in interface jopt.csp.spi.arcalgorithm.domain.
Domain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatDomainWrapper
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
Returns true if required set of domain equals possible set for domain
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationDoubleComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationFloatComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationIntComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationLongComputedDomain
Returns true if domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
DoubleNode
Returns true if domain for this node is bound to a single value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
FloatNode
Returns true if domain for this node is bound to a single value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if all internal nodes are bound
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
Returns true if all internal nodes are bound
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
Returns true if domain for this node is bound to a single value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Returns true if domain for this node is bound to a single value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
LongNode
Returns true if domain for this node is bound to a single value
isBound()
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
Node
Returns true if domain for this node is bound
isBound()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
Returns true if all internal expressions are bound
isBound()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericNumExprBase
Returns true if all internal expressions are bound
isBound()
- Method in class jopt.csp.spi.arcalgorithm.variable.
NumExprBase
Returns true if this expression's domain is bound to a value
isBound()
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Returns true if this variable's domain is bound to a value
isClosed()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
isClosed()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Returns true if node is closed or pruned or deactivated.
isDeactivated()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
isDeactivated()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Returns true if node is closed and the
deactivate()
method has been called on this node
isDisconnected()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
isDisconnected()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Returns true if node is opened but is disconnected from it's parent node
isDomainBound()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
isDomainOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
isEmpty()
- Method in class jopt.csp.spi.solver.
ChoicePointDataMap
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.constraint.
AbstractConstraint
Returns true if constraint cannot be satisfied
isFalse()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
BoolExpr
Returns true if expression cannot be satisfied
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
Returns true if this domain is bound to a false value
isFalse()
- Method in interface jopt.csp.spi.arcalgorithm.domain.
BooleanDomain
Returns true if this domain is bound to a false value
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanIntDomain
Returns true if this domain is bound to a false value
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
BooleanNode
Returns true if this domain is bound to a false value
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Returns true if variable cannot be satisfied
isFalse()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
Returns true if value is in domain
isInDomain(double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseDoubleDomain
Returns true if value is in domain
isInDomain(float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseFloatDomain
Returns true if value is in domain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseIntDomain
Returns true if value is in domain
isInDomain(long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseLongDomain
Returns true if value is in domain
isInDomain(boolean)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
isInDomain(boolean)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
BooleanDomain
Returns true if a value is contained in this node's domain
isInDomain(boolean)
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanIntDomain
Returns true if a value is contained in this node's domain
isInDomain(double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleComputedDomain
Returns true if value is in domain
isInDomain(double)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
DoubleDomain
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Returns true if value is in domain
isInDomain(double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
DoubleDomainWrapper
Returns true if value is in domain
isInDomain(float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatComputedDomain
Returns true if value is in domain
isInDomain(float)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
FloatDomain
Returns true if value is in domain
isInDomain(float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
FloatDomainWrapper
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
Returns true if value is in domain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntComputedDomain
Returns true if value is in domain
isInDomain(int)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
IntDomain
Returns true if value is in domain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Returns true if value is in domain
isInDomain(long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongComputedDomain
Returns true if value is in domain
isInDomain(long)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
LongDomain
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Returns true if value is in domain
isInDomain(long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
LongDomainWrapper
Returns true if value is in domain
isInDomain(Object)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
SetDomain
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
Returns true if a value is contained in this node's domain
isInDomain(double)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationDoubleComputedDomain
Returns true if value is in domain
isInDomain(float)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationFloatComputedDomain
Returns true if value is in domain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationIntComputedDomain
Returns true if value is in domain
isInDomain(long)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SummationLongComputedDomain
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
BooleanNode
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
DoubleNode
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
DoubleNode
Returns true if a value n is contained in this node's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
FloatNode
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
FloatNode
Returns true if a value n is contained in this node's domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if a value is contained in this node's domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
Returns true if a value is contained in this node's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntNode
Returns true if a value n is contained in this node's domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Returns true if a value n is contained in this node's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
LongNode
Returns true if value is in domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
LongNode
Returns true if a value n is contained in this node's domain
isInDomain(Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
Node
Returns true if a value is contained in this node's domain
isInDomain(Number)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
NumNode
Returns true if value is in domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
DoubleExpr
isInDomain(double)
- Method in class jopt.csp.spi.arcalgorithm.variable.
DoubleVariable
Returns true if value is in this variable's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatExpr
isInDomain(float)
- Method in class jopt.csp.spi.arcalgorithm.variable.
FloatVariable
Returns true if value is in this variable's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericNumExprBase
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntExpr
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Returns true if value is in domain
isInDomain(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntVariable
Returns true if value is in this variable's domain
isInDomain(Number)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongExpr
isInDomain(long)
- Method in class jopt.csp.spi.arcalgorithm.variable.
LongVariable
Returns true if value is in this variable's domain
isInDomain(Object)
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Returns true if value is in this variable's domain
isInDomain(Number)
- Method in interface jopt.csp.spi.util.
TrigExpr
Returns true if value is in domain of this expression
isInDomainX(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumArc
Returns true if value is in any X variable domain
isInDomainY(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumArc
Returns true if value is in any Y variable domain
isInDomainZ(Number)
- Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.
GenericNumArc
Returns true if value is in any Z variable domain
isIntEquivalent(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if value is equivalent to an integer value
isInvalid()
- Method in class jopt.csp.spi.util.
MutableNumber
Returns true if value is not a number
isLongEquivalent(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if value is equivalent to a long value
isNaN()
- Method in class jopt.csp.spi.util.
MutableNumber
Returns true if values in not a number
isNegative(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if a number is less than zero
isNestedChild()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BaseNumDomain
Returns true if this domain is a nested child of a larger aggregate domain
isOkToActivate(SearchNode)
- Method in class jopt.csp.spi.search.goal.
FirstSolutionGoal
isOkToActivate(SearchNode)
- Method in class jopt.csp.spi.search.goal.
MinMaxSearchGoal
isOkToContinue(SearchNode)
- Method in class jopt.csp.spi.search.limit.
ChoiceLimit
isOkToContinue(SearchNode)
- Method in class jopt.csp.spi.search.limit.
CombinedLimit
isOkToContinue(SearchNode)
- Method in class jopt.csp.spi.search.limit.
DeadlineLimit
isOkToContinue(SearchNode)
- Method in class jopt.csp.spi.search.limit.
FailLimit
isOkToContinue(SearchNode)
- Method in class jopt.csp.spi.search.limit.
TimeLimit
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityConstraint
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityCountConstraint
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
NumAllDiffConstraint
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.constraint.set.
SetConstraint
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Returns true if domain over real intervals
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericBooleanNode
Returns true if domain of node is over real intervals
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
GenericNumNode
Returns true if domain of node is over real intervals
isOverRealInterval()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Returns true if domain of node is over real intervals
isPopping()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
Returns true if set is in middle of a pop operation
isPositive(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if a number is greater than zero
isPossible(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
Returns true if value is possible
isPossible(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Returns true if value is possible
isPossible(Object)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
SetDomain
Returns true if value is possible
isPossible(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
Returns true if value is possible
isPossible(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Returns true if value is possible
isPossible(Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
SetNode
Returns true if value is possible
isPossible(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Returns true if value is possible
isPossible(Object)
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Returns true if the specified value is possible
isPruned()
- Method in class jopt.csp.spi.search.tree.
BasicSearchNode
isPruned()
- Method in interface jopt.csp.spi.search.tree.
TreeNode
Returns true if node has been pruned
isPushing()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
Returns true if set is in middle of a push operation
isRealType(int)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if node type is a Float or Double
isRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
AbstractSetDomain
Returns true if value is required
isRequired(int)
- Method in class jopt.csp.spi.arcalgorithm.domain.
IntSetDomain
Returns true if value is required
isRequired(Object)
- Method in interface jopt.csp.spi.arcalgorithm.domain.
SetDomain
Returns true if value is required
isRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.domain.
SetDomainBase
Returns true if value is required
isRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
IntSetNode
Returns true if value is required
isRequired(Object)
- Method in interface jopt.csp.spi.arcalgorithm.graph.node.
SetNode
Returns true if value is required
isRequired(int)
- Method in class jopt.csp.spi.arcalgorithm.variable.
IntSetVariable
Returns true if value is required
isRequired(Object)
- Method in class jopt.csp.spi.arcalgorithm.variable.
SetVariableBase
Returns true if the specified value is required
isRestoredNeighborValid(SolverSolution)
- Method in class jopt.csp.spi.search.localsearch.
TabuMetaheuristic
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.constraint.
AbstractConstraint
Returns true if constraint cannot be dissatisfied
isTrue()
- Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.
BoolExpr
Returns true if expression cannot be dissatisfied
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanImpliesTwoVarConstraint
Returns true if constraint cannot be dissatisfied.
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanComputedDomain
Returns true if this domain is bound to a true value
isTrue()
- Method in interface jopt.csp.spi.arcalgorithm.domain.
BooleanDomain
Returns true if this domain is bound to a true value
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.domain.
BooleanIntDomain
Returns true if this domain is bound to a true value
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.graph.node.
BooleanNode
Returns true if this domain is bound to a true value
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.variable.
BooleanExpr
Returns true if variable cannot be dissatisfied
isTrue()
- Method in class jopt.csp.spi.arcalgorithm.variable.
GenericBooleanExpr
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.
AbstractConstraint
Returns true if constraint cannot be satisfied.
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
BooleanConstraint
Returns true if constraint cannot be satisfied.
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
ThreeVarConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.bool.
TwoVarConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
NumConstraint
Returns true if constraint cannot be satisfied.
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
NumRangeConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
ThreeVarConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.
TwoVarConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
GlobalCardinalityCountConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.
NumAllDiffConstraint
isViolated(boolean)
- Method in class jopt.csp.spi.arcalgorithm.constraint.set.
SetConstraint
isWorking()
- Method in class jopt.csp.spi.solver.
ChoicePointNumArraySet
Returns true if set is in middle of a push or pop operation
isZero(Number)
- Static method in class jopt.csp.spi.util.
NumberMath
Returns true if a number is equal to zero
iterator()
- Method in class jopt.csp.spi.util.
GenericIndexManager
Creates an iterator designed to loop over all indices in the target and source nodes
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