|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use VarSelector | |
|---|---|
| javax.constraints | This package describes a generic Java programming interface for Constraint Programming (CP API) - see www.jcp.org . |
| javax.constraints.impl.search | |
| javax.constraints.impl.search.goal | |
| javax.constraints.impl.search.selectors | |
| Uses of VarSelector in javax.constraints |
|---|
| Methods in javax.constraints that return VarSelector | |
|---|---|
VarSelector |
SearchStrategy.getVarSelector()
Returns a variable selector that was set for this strategy |
| Methods in javax.constraints with parameters of type VarSelector | |
|---|---|
void |
Solver.addSearchStrategy(Var[] vars,
VarSelector varSelector)
This methods takes the default search strategy, resets its vars and varSelector, and adds this strategy to the end of the strategy execution lists. |
void |
Solver.addSearchStrategy(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
This methods takes the default search strategy, resets its vars, varSelector, and valueSelector, and then adds this strategy to the end of the strategy execution lists. |
void |
Solver.setSearchStrategy(Var[] vars,
VarSelector varSelector)
Define a searchStrategy that will be used by find solutions methods. |
void |
Solver.setSearchStrategy(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
Define a searchStrategy that will be used by find solutions methods. |
void |
SearchStrategy.setVarSelector(VarSelector varSelector)
Sets a variable selector that may be used (or not) by this strategy |
| Uses of VarSelector in javax.constraints.impl.search |
|---|
| Methods in javax.constraints.impl.search that return VarSelector | |
|---|---|
VarSelector |
AbstractSearchStrategy.getVarSelector()
|
| Methods in javax.constraints.impl.search with parameters of type VarSelector | |
|---|---|
void |
AbstractSolver.addSearchStrategy(Var[] vars,
VarSelector varSelector)
This method creates a new instance of the default search strategy, resets its vars and varSelector, and adds this strategy to the end of the strategy execution lists. |
void |
AbstractSolver.addSearchStrategy(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
This method creates a new instance of the default search strategy, resets its vars, varSelector, and valueSelector, and then adds this strategy to the end of the strategy execution list. |
void |
AbstractSolver.setSearchStrategy(Var[] vars,
VarSelector varSelector)
Define a searchStrategy that will be used by find solutions methods. |
void |
AbstractSolver.setSearchStrategy(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
Define a searchStrategy that will be used by find solutions methods. |
void |
AbstractSearchStrategy.setVarSelector(VarSelector varSelector)
|
| Uses of VarSelector in javax.constraints.impl.search.goal |
|---|
| Methods in javax.constraints.impl.search.goal with parameters of type VarSelector | |
|---|---|
void |
GoalAssignValuesTimeLimit.init(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
|
| Constructors in javax.constraints.impl.search.goal with parameters of type VarSelector | |
|---|---|
GoalAssignValues(Var[] vars,
VarSelector varSelector)
This is equivalent to GoalAssignValues(vars,varSelector,new ValueSelectorMin()); |
|
GoalAssignValues(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
Creates a Goal that instantiates (assign values to) all variables inside the array "vars". |
|
GoalAssignValuesTimeLimit(Var[] vars,
VarSelector varSelector,
ValueSelector valueSelector)
|
|
| Uses of VarSelector in javax.constraints.impl.search.selectors |
|---|
| Classes in javax.constraints.impl.search.selectors that implement VarSelector | |
|---|---|
class |
AbstractVarSelector
This abstract defines an interface for the selection of the constrained variable from a given array of variables. |
class |
VarSelectorInputOrder
|
class |
VarSelectorMinDomain
|
class |
VarSelectorMinDomainMinValue
|
class |
VarSelectorRandom
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||