Uses of Package
javax.constraints

Packages that use javax.constraints
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.constraint   
javax.constraints.impl.search   
javax.constraints.impl.search.goal   
javax.constraints.impl.search.selectors   
 

Classes in javax.constraints used by javax.constraints
ConsistencyLevel
           
ConstrainedVariable
          This is a base interface for all constrained variable.
Constraint
          The interface Constraint defines a generic interface for all constraints that could be created and posted within the Problem.
DomainType
           
Objective
           
Oper
           
OptimizationStrategy
          These strategies are used by an optimization process implemented within the Solver's method findOptimalSolution(Objective objective, Var objectiveVar, OptimizationStrategy optStrategy)
BASIC strategy iterates through solution assuming that each next solution has optimization objectives better than in a previous solution.
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
ProblemState
           
SearchStrategy
           
SearchStrategy.SearchStrategyType
           
Solution
          This interface defines a solution of a Problem.
SolutionIterator
          This is an interface that allows a user to search and to iterate through multiple solutions.
Solver
          The interface Solver is used for Problem Resolution and utilizes concepts of Search Strategies and Solutions.
ValueSelector
          This is a common interface for selection of a value from the domain of a constrained variable.
ValueSelectorType
           
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarBool
          This interface represents constrained boolean variables that can be seen as integer constrained variables with the domain { 0, 1 } but with a potentially more efficient implementation.
VarList
           
VarMatrix
          A VarMatrix is a two-dimensional array of Var objects
VarReal
          This interface represents constrained real variables.
VarSelector
          This is a common interface for selection of a constrained variable from an array of variables.
VarSelectorType
           
VarSet
          This interface represents a constrained set variable which, when bound, is equal to a set of elements.
VarString
          VarString are a special type of constrained variables that are defined using an array of string values.
 

Classes in javax.constraints used by javax.constraints.extra
Constraint
          The interface Constraint defines a generic interface for all constraints that could be created and posted within the Problem.
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarBool
          This interface represents constrained boolean variables that can be seen as integer constrained variables with the domain { 0, 1 } but with a potentially more efficient implementation.
VarSet
          This interface represents a constrained set variable which, when bound, is equal to a set of elements.
 

Classes in javax.constraints used by javax.constraints.impl
ConsistencyLevel
           
ConstrainedVariable
          This is a base interface for all constrained variable.
Constraint
          The interface Constraint defines a generic interface for all constraints that could be created and posted within the Problem.
DomainType
           
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
Solver
          The interface Solver is used for Problem Resolution and utilizes concepts of Search Strategies and Solutions.
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarBool
          This interface represents constrained boolean variables that can be seen as integer constrained variables with the domain { 0, 1 } but with a potentially more efficient implementation.
VarList
           
VarMatrix
          A VarMatrix is a two-dimensional array of Var objects
VarReal
          This interface represents constrained real variables.
VarSet
          This interface represents a constrained set variable which, when bound, is equal to a set of elements.
VarString
          VarString are a special type of constrained variables that are defined using an array of string values.
 

Classes in javax.constraints used by javax.constraints.impl.constraint
Constraint
          The interface Constraint defines a generic interface for all constraints that could be created and posted within the Problem.
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarBool
          This interface represents constrained boolean variables that can be seen as integer constrained variables with the domain { 0, 1 } but with a potentially more efficient implementation.
 

Classes in javax.constraints used by javax.constraints.impl.search
Objective
           
OptimizationStrategy
          These strategies are used by an optimization process implemented within the Solver's method findOptimalSolution(Objective objective, Var objectiveVar, OptimizationStrategy optStrategy)
BASIC strategy iterates through solution assuming that each next solution has optimization objectives better than in a previous solution.
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
ProblemState
           
SearchStrategy
           
SearchStrategy.SearchStrategyType
           
Solution
          This interface defines a solution of a Problem.
SolutionIterator
          This is an interface that allows a user to search and to iterate through multiple solutions.
Solver
          The interface Solver is used for Problem Resolution and utilizes concepts of Search Strategies and Solutions.
ValueSelector
          This is a common interface for selection of a value from the domain of a constrained variable.
ValueSelectorType
           
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarList
           
VarReal
          This interface represents constrained real variables.
VarSelector
          This is a common interface for selection of a constrained variable from an array of variables.
VarSelectorType
           
VarSet
          This interface represents a constrained set variable which, when bound, is equal to a set of elements.
 

Classes in javax.constraints used by javax.constraints.impl.search.goal
Constraint
          The interface Constraint defines a generic interface for all constraints that could be created and posted within the Problem.
Objective
           
Problem
          A constraint satisfaction problem Problem can be defined in terms of constrained variables and constraints.
ProblemState
           
SearchStrategy
           
Solution
          This interface defines a solution of a Problem.
Solver
          The interface Solver is used for Problem Resolution and utilizes concepts of Search Strategies and Solutions.
ValueSelector
          This is a common interface for selection of a value from the domain of a constrained variable.
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarList
           
VarSelector
          This is a common interface for selection of a constrained variable from an array of variables.
VarSet
          This interface represents a constrained set variable which, when bound, is equal to a set of elements.
 

Classes in javax.constraints used by javax.constraints.impl.search.selectors
SearchStrategy
           
ValueSelector
          This is a common interface for selection of a value from the domain of a constrained variable.
ValueSelectorType
           
Var
          This interface represents constrained integer variables, the most frequently used type of constrained objects.
VarSelector
          This is a common interface for selection of a constrained variable from an array of variables.
VarSelectorType