Uses of Class
jmetal.core.Variable

Packages that use Variable
jmetal.core   
jmetal.encodings.solutionType   
jmetal.encodings.variable   
jmetal.problems.ZDT   
 

Uses of Variable in jmetal.core
 

Methods in jmetal.core that return Variable
 Variable[] SolutionType.copyVariables(Variable[] vars)
          Copies the decision variables
abstract  Variable[] SolutionType.createVariables()
          Abstract method to create the variables of the solution
abstract  Variable Variable.deepCopy()
          Creates an exact copy of a Variable object.
 Variable[] Solution.getDecisionVariables()
          Returns the decision variables of the solution.
 

Methods in jmetal.core with parameters of type Variable
 Variable[] SolutionType.copyVariables(Variable[] vars)
          Copies the decision variables
 void Solution.setDecisionVariables(Variable[] variables)
          Sets the decision variables for the solution.
 

Constructors in jmetal.core with parameters of type Variable
Solution(Problem problem, Variable[] variables)
          Constructor
 

Uses of Variable in jmetal.encodings.solutionType
 

Methods in jmetal.encodings.solutionType that return Variable
 Variable[] ArrayRealSolutionType.copyVariables(Variable[] vars)
          Copy the variables
 Variable[] ArrayIntSolutionType.copyVariables(Variable[] vars)
          Copy the variables
 Variable[] RealSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] PermutationSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] IntSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] IntRealSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] BinarySolutionType.createVariables()
          Creates the variables of the solution
 Variable[] BinaryRealSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] ArrayRealSolutionType.createVariables()
          Creates the variables of the solution
 Variable[] ArrayRealAndBinarySolutionType.createVariables()
          Creates the variables of the solution
 Variable[] ArrayIntSolutionType.createVariables()
          Creates the variables of the solution
 

Methods in jmetal.encodings.solutionType with parameters of type Variable
 Variable[] ArrayRealSolutionType.copyVariables(Variable[] vars)
          Copy the variables
 Variable[] ArrayIntSolutionType.copyVariables(Variable[] vars)
          Copy the variables
 

Uses of Variable in jmetal.encodings.variable
 

Subclasses of Variable in jmetal.encodings.variable
 class ArrayInt
          Class implementing a decision encodings.variable representing an array of integers.
 class ArrayReal
          Class implementing a decision encodings.variable representing an array of real values.
 class Binary
          This class implements a generic binary string encodings.variable.It can be used as a base class other binary string based classes (e.g., binary coded integer or real variables).
 class BinaryReal
          This class extends the Binary class to represent a Real encodings.variable encoded by a binary string
 class Int
          This class implements an integer decision encodings.variable
 class Permutation
          Class implementing a permutation of integer decision encodings.variable
 class Real
          This class implements a Real value decision encodings.variable
 

Methods in jmetal.encodings.variable that return Variable
 Variable Real.deepCopy()
          Returns a exact copy of the Real encodings.variable
 Variable Permutation.deepCopy()
          Create an exact copy of the Permutation object.
 Variable Int.deepCopy()
          Creates an exact copy of the Int object.
 Variable BinaryReal.deepCopy()
          Creates an exact copy of a BinaryReal object.
 Variable Binary.deepCopy()
          Creates an exact copy of a Binary object
 Variable ArrayReal.deepCopy()
           
 Variable ArrayInt.deepCopy()
           
 

Constructors in jmetal.encodings.variable with parameters of type Variable
Int(Variable variable)
          Copy constructor.
Real(Variable variable)
          Copy constructor.
 

Uses of Variable in jmetal.problems.ZDT
 

Methods in jmetal.problems.ZDT with parameters of type Variable
 double ZDT5.evalG(Variable[] decisionVariables)
          Returns the value of the ZDT5 function G.