|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use VarSet | |
|---|---|
| javax.constraints | This package describes a generic Java programming interface for Constraint Programming (CP API) - see www.jcp.org . |
| javax.constraints.extra | |
| javax.constraints.impl | |
| javax.constraints.impl.search | |
| javax.constraints.impl.search.goal | |
| Uses of VarSet in javax.constraints |
|---|
| Methods in javax.constraints that return VarSet | |
|---|---|
VarSet |
ProblemDelegator.element(java.util.Set<java.lang.Integer>[] sets,
Var indexVar)
|
VarSet |
Problem.element(java.util.Set<java.lang.Integer>[] sets,
Var indexVar)
Creates a set variable that corresponds to sets[index] |
VarSet |
VarSet.intersection(VarSet varSet)
Creates a new set variable that is an intersection of this set variable with the "varSet" passed as a parameter. |
VarSet |
VarSet.union(VarSet varSet)
Creates a new set variable that is an union of this set variable with the "varSet" passed as a parameter. |
VarSet |
ProblemDelegator.variableSet(java.lang.String name,
int[] values)
|
VarSet |
Problem.variableSet(java.lang.String name,
int[] values)
Creates a constrained set variable VarSet with the name "name" and which domain consists of integer values from the array "value". |
VarSet |
ProblemDelegator.variableSet(java.lang.String name,
int min,
int max)
|
VarSet |
Problem.variableSet(java.lang.String name,
int min,
int max)
Creates a constrained set variable VarSet with the name "name" and domain of integer values from "min" to "max" inclusive. |
VarSet |
ProblemDelegator.variableSet(java.lang.String name,
java.util.Set set)
|
VarSet |
Problem.variableSet(java.lang.String name,
java.util.Set set)
Creates a constrained set variable VarSet with the name "name" and which domain consists of integer values from the Set "set". |
| Methods in javax.constraints with parameters of type VarSet | |
|---|---|
VarSet |
VarSet.intersection(VarSet varSet)
Creates a new set variable that is an intersection of this set variable with the "varSet" passed as a parameter. |
Constraint |
ProblemDelegator.postElement(java.util.Set[] arrayOfSets,
Var indexVar,
java.lang.String oper,
VarSet var)
|
Constraint |
Problem.postElement(java.util.Set[] arrayOfSets,
Var indexVar,
java.lang.String oper,
VarSet var)
Creates and posts a constraint: arrayOfSets[indexVar] |
void |
SearchStrategy.setVars(VarSet[] setVars)
Defines an array of integer variables that may be used (or not) by this strategy. |
void |
Solver.trace(VarSet setVar)
This method forces to trace (to log) all modification events for the variable "setVar". |
VarSet |
VarSet.union(VarSet varSet)
Creates a new set variable that is an union of this set variable with the "varSet" passed as a parameter. |
| Uses of VarSet in javax.constraints.extra |
|---|
| Constructors in javax.constraints.extra with parameters of type VarSet | |
|---|---|
ConstraintElementAtOnSets(VarSet setVar,
java.util.Set[] sets,
Var indexVar)
|
|
| Uses of VarSet in javax.constraints.impl |
|---|
| Classes in javax.constraints.impl that implement VarSet | |
|---|---|
class |
BasicVarSet
This class represents a basic implementation of constrained set variables. |
| Methods in javax.constraints.impl that return VarSet | |
|---|---|
VarSet |
AbstractProblem.element(java.util.Set<java.lang.Integer>[] sets,
Var indexVar)
Creates a set variable that corresponds to sets[index] |
VarSet |
BasicVarSet.intersection(VarSet varSet)
|
VarSet |
BasicVarSet.union(VarSet varSet)
|
VarSet |
AbstractProblem.variableSet(java.lang.String name,
int[] values)
Creates a constrained set variable VarSet with the name "name" and which domain consists of integer values from the array "value". |
VarSet |
AbstractProblem.variableSet(java.lang.String name,
int min,
int max)
Creates a constrained set variable VarSet with the name "name" and domain of integer values from "min" to "max" inclusive. |
VarSet |
AbstractProblem.variableSet(java.lang.String name,
java.util.Set set)
Creates a constrained set variable VarSet with the name "name" and which domain consists of integer values from the Set "set". |
| Methods in javax.constraints.impl with parameters of type VarSet | |
|---|---|
Constraint |
BasicVarSet.doNotIntersectWith(VarSet varSet)
|
VarSet |
BasicVarSet.intersection(VarSet varSet)
|
void |
AbstractProblem.log(java.lang.String text,
VarSet[] vars)
Logs the String "text" and then all constrained set variables contained in the array "vars". |
void |
AbstractProblem.log(VarSet[] vars)
Logs the constrained set variables contained in the array "vars". |
Constraint |
AbstractProblem.postElement(java.util.Set[] arrayOfSets,
Var indexVar,
java.lang.String oper,
VarSet var)
Creates and posts a constraint: arrayOfSets[indexVar] |
VarSet |
BasicVarSet.union(VarSet varSet)
|
| Uses of VarSet in javax.constraints.impl.search |
|---|
| Methods in javax.constraints.impl.search with parameters of type VarSet | |
|---|---|
void |
AbstractSearchStrategy.setVars(VarSet[] setVars)
Defines an array of set variables that may be used (or not) by this strategy. |
| Uses of VarSet in javax.constraints.impl.search.goal |
|---|
| Methods in javax.constraints.impl.search.goal with parameters of type VarSet | |
|---|---|
void |
SolverWithGoals.trace(VarSet setVar)
This method forces to trace (to log) all modification events for the variable "setVar". |
void |
SolverWithGoals.trace(VarSet setVar,
PropagationEvent event)
This method forces to trace (to log) the modification "event" for the variable "setVar". |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||