|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CspVariable | |
jopt.csp | |
jopt.csp.solution | Defines structures for storing solutions to constraint satisfaction problems |
jopt.csp.variable | The interfaces for building, combining, and constraining variables and expressions |
Uses of CspVariable in jopt.csp |
Methods in jopt.csp with parameters of type CspVariable | |
abstract void |
CspSolver.addVariable(CspVariable var)
Adds a variable to be managed by the solver. |
Uses of CspVariable in jopt.csp.solution |
Methods in jopt.csp.solution that return CspVariable | |
CspVariable |
VariableSolution.getVariable()
Returns variable solution is based upon |
CspVariable |
SetSolution.getVariable()
|
CspVariable |
LongSolution.getVariable()
|
CspVariable |
IntSolution.getVariable()
|
CspVariable |
FloatSolution.getVariable()
|
CspVariable |
DoubleSolution.getVariable()
|
CspVariable |
BooleanSolution.getVariable()
|
Methods in jopt.csp.solution with parameters of type CspVariable | |
void |
SolverSolution.add(CspVariable var)
|
void |
SolverSolution.remove(CspVariable var)
|
VariableSolution |
SolverSolution.getSolution(CspVariable var)
Returns a stored solution for a variable |
boolean |
SolverSolution.isRestorable(CspVariable var)
Returns true if the state of a variable contained within this solution will be restored when the solution is restored |
void |
SolverSolution.setRestorable(CspVariable var,
boolean restore)
True if a variable contained within this solution is to be restored when the solution is restored |
void |
SolutionScope.add(CspVariable var)
Adds a variable to record in a solution |
void |
SolutionScope.add(CspVariable[] vars)
Adds an array of variables to record in a solution |
void |
SolutionScope.remove(CspVariable var)
Removes a variable from the scope of a solution request |
boolean |
SolutionScope.contains(CspVariable var)
Returns true if a variable is contained within the scope of the solution |
Uses of CspVariable in jopt.csp.variable |
Subinterfaces of CspVariable in jopt.csp.variable | |
interface |
CspBooleanVariable
|
interface |
CspDoubleVariable
Interface implemented by double precision floating point variables. |
interface |
CspFloatVariable
Interface implemented by float precision floating point variables. |
interface |
CspIntSetVariable
Interface implemented by variables representing a set of integer values |
interface |
CspIntVariable
Interface implemented by integer based variables. |
interface |
CspLongVariable
Interface implemented by long integer based variables. |
interface |
CspNumVariable
This interface should be implemented by all numeric variables that allow their domain properties to be accessed and/or modified. |
interface |
CspSetVariable
Base interface class for set based variables |
Methods in jopt.csp.variable with parameters of type CspVariable | |
void |
CspAlgorithm.addVariable(CspVariable var)
Adds a variable to be managed by this algorithm. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |