Hierarchy For Package org.chocosolver.solver.variables

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.chocosolver.solver.variables.Task

Interface Hierarchy

  • org.chocosolver.solver.expression.discrete.arithmetic.ArExpression
    • org.chocosolver.solver.variables.IntVar (also extends org.chocosolver.solver.ICause, java.lang.Iterable<T>, org.chocosolver.solver.variables.Variable)
      • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.expression.discrete.relational.ReExpression)
    • org.chocosolver.solver.expression.discrete.relational.ReExpression
      • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.variables.IntVar)
  • org.chocosolver.solver.expression.continuous.arithmetic.CArExpression
    • org.chocosolver.solver.variables.RealVar (also extends org.chocosolver.solver.variables.Variable)
  • java.lang.Cloneable
    • org.chocosolver.solver.constraints.nary.cnf.ILogical
      • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.variables.IntVar, org.chocosolver.solver.expression.discrete.relational.ReExpression)
  • java.lang.Comparable<T>
    • org.chocosolver.solver.variables.Variable (also extends org.chocosolver.solver.Identity)
      • org.chocosolver.solver.variables.IntVar (also extends org.chocosolver.solver.expression.discrete.arithmetic.ArExpression, org.chocosolver.solver.ICause, java.lang.Iterable<T>)
        • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.expression.discrete.relational.ReExpression)
      • org.chocosolver.solver.variables.RealVar (also extends org.chocosolver.solver.expression.continuous.arithmetic.CArExpression)
      • org.chocosolver.solver.variables.SetVar
  • org.chocosolver.solver.ICause
    • org.chocosolver.solver.variables.IntVar (also extends org.chocosolver.solver.expression.discrete.arithmetic.ArExpression, java.lang.Iterable<T>, org.chocosolver.solver.variables.Variable)
      • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.expression.discrete.relational.ReExpression)
    • org.chocosolver.solver.variables.IVariableMonitor<V>
  • org.chocosolver.solver.Identity
    • org.chocosolver.solver.variables.Variable (also extends java.lang.Comparable<T>)
      • org.chocosolver.solver.variables.IntVar (also extends org.chocosolver.solver.expression.discrete.arithmetic.ArExpression, org.chocosolver.solver.ICause, java.lang.Iterable<T>)
        • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.expression.discrete.relational.ReExpression)
      • org.chocosolver.solver.variables.RealVar (also extends org.chocosolver.solver.expression.continuous.arithmetic.CArExpression)
      • org.chocosolver.solver.variables.SetVar
  • org.chocosolver.solver.ISelf<V>
  • java.lang.Iterable<T>
    • org.chocosolver.solver.variables.IntVar (also extends org.chocosolver.solver.expression.discrete.arithmetic.ArExpression, org.chocosolver.solver.ICause, org.chocosolver.solver.variables.Variable)
      • org.chocosolver.solver.variables.BoolVar (also extends org.chocosolver.solver.constraints.nary.cnf.ILogical, org.chocosolver.solver.expression.discrete.relational.ReExpression)