Uses of Package
jopt.csp.variable

Packages that use jopt.csp.variable
jopt.csp   
jopt.csp.search The interfaces to all your searching needs. 
jopt.csp.solution Defines structures for storing solutions to constraint satisfaction problems 
jopt.csp.util Contains several foundational utility classes and associated interfaces. 
jopt.csp.variable The interfaces for building, combining, and constraining variables and expressions  
 

Classes in jopt.csp.variable used by jopt.csp
CspAlgorithm
          Interface implemented by propagation algorithms supported by the CspSolver.
CspBooleanExpr
          Base interface for boolean expressions
CspConstraint
          Interface implemented by constraints that are added to the CspSolver
CspDoubleVariable
          Interface implemented by double precision floating point variables.
CspFloatVariable
          Interface implemented by float precision floating point variables.
CspIntVariable
          Interface implemented by integer based variables.
CspLongVariable
          Interface implemented by long integer based variables.
CspSetVariable
          Base interface class for set based variables
CspVariable
          This interface should be implemented by all variables that allow their domain properties to be accessed and/or modified.
CspVariableFactory
          Interface of object that is used to generate instances of csp variables
PropagationFailureException
           
 

Classes in jopt.csp.variable used by jopt.csp.search
CspConstraint
          Interface implemented by constraints that are added to the CspSolver
CspDoubleVariable
          Interface implemented by double precision floating point variables.
CspFloatVariable
          Interface implemented by float precision floating point variables.
CspIntVariable
          Interface implemented by integer based variables.
CspLongVariable
          Interface implemented by long integer based variables.
CspNumExpr
          Base interface for numeric-based expressions
CspSetVariable
          Base interface class for set based variables
PropagationFailureException
           
 

Classes in jopt.csp.variable used by jopt.csp.solution
CspBooleanVariable
           
CspDoubleExpr
          Interface implemented by double precision floating point numeric expressions.
CspDoubleVariable
          Interface implemented by double precision floating point variables.
CspFloatExpr
          Interface implemented by float precision floating point numeric expressions.
CspFloatVariable
          Interface implemented by float precision floating point variables.
CspIntExpr
          Interface implemented by integer based numeric expressions.
CspIntVariable
          Interface implemented by integer based variables.
CspLongExpr
          Interface implemented by long integer based numeric expressions.
CspLongVariable
          Interface implemented by long integer based variables.
CspNumExpr
          Base interface for numeric-based expressions
CspSetVariable
          Base interface class for set based variables
CspVariable
          This interface should be implemented by all variables that allow their domain properties to be accessed and/or modified.
PropagationFailureException
           
 

Classes in jopt.csp.variable used by jopt.csp.util
CspNumExpr
          Base interface for numeric-based expressions
 

Classes in jopt.csp.variable used by jopt.csp.variable
CspBooleanExpr
          Base interface for boolean expressions
CspBooleanVariable
           
CspConstraint
          Interface implemented by constraints that are added to the CspSolver
CspDoubleCast
          Interface allowing other variables and expressions to be casted to a double type for use with double expressions
CspDoubleExpr
          Interface implemented by double precision floating point numeric expressions.
CspDoubleVariable
          Interface implemented by double precision floating point variables.
CspFloatCast
          Interface allowing other variables and expressions to be casted to a float type for use with float expressions
CspFloatExpr
          Interface implemented by float precision floating point numeric expressions.
CspFloatVariable
          Interface implemented by float precision floating point variables.
CspGenericBooleanConstant
          Interface for CspGenericBooleanConstant objects
CspGenericBooleanExpr
          Interface implemented by generic boolean expressions.
CspGenericConstant
          Interface for CspGenericConstant objects
CspGenericDoubleCast
          Interface implemented by generic expressions that can be cast to generic double expressions
CspGenericDoubleConstant
          Interface for CspGenericDoubleConstant objects
CspGenericDoubleExpr
          Interface for generic double expressions
CspGenericFloatCast
          Interface implemented by generic expressions that can be cast to generic float expressions
CspGenericFloatConstant
          Interface for CspGenericFloatConstant objects
CspGenericFloatExpr
          Interface for generic float expressions
CspGenericIndex
          Interface implemented by a class that represents a subnotation of a generic variable like Xi or Zj
CspGenericIndexRestriction
          Used during creation of constraints on generic variables to restrict ranges and combinations of indices
CspGenericIntConstant
          Interface for CspGenericIntConstant objects
CspGenericIntExpr
          Interface for generic integer expressions
CspGenericLongCast
          Interface implemented by generic expressions that can be cast to generic long expressions
CspGenericLongConstant
          Interface for CspGenericLongConstant objects
CspGenericLongExpr
          Interface for generic float expressions
CspGenericNumConstant
          Interface for CspGenericNumConstant objects
CspGenericNumExpr
          Interface for generic number expressions
CspIntExpr
          Interface implemented by integer based numeric expressions.
CspIntSetVariable
          Interface implemented by variables representing a set of integer values
CspIntVariable
          Interface implemented by integer based variables.
CspLongCast
          Interface allowing other variables and expressions to be casted to a long type for use with long expressions
CspLongExpr
          Interface implemented by long integer based numeric expressions.
CspLongVariable
          Interface implemented by long integer based variables.
CspMath
          Interface for objects used to create advanced mathematical expressions
CspNumExpr
          Base interface for numeric-based expressions
CspNumVariable
          This interface should be implemented by all numeric variables that allow their domain properties to be accessed and/or modified.
CspSetConstraints
          Interface for a class that is used to create constraints on set variables
CspSetVariable
          Base interface class for set based variables
CspVariable
          This interface should be implemented by all variables that allow their domain properties to be accessed and/or modified.
CspVariableFactory
          Interface of object that is used to generate instances of csp variables
PropagationFailureException