jmetal.operators.crossover
Class CrossoverFactory

java.lang.Object
  extended by jmetal.operators.crossover.CrossoverFactory

public class CrossoverFactory
extends java.lang.Object

Class implementing a factory for crossover operators.


Constructor Summary
CrossoverFactory()
           
 
Method Summary
static Crossover getCrossoverOperator(java.lang.String name, java.util.HashMap parameters)
          Gets a crossover operator through its name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrossoverFactory

public CrossoverFactory()
Method Detail

getCrossoverOperator

public static Crossover getCrossoverOperator(java.lang.String name,
                                             java.util.HashMap parameters)
                                      throws JMException
Gets a crossover operator through its name.

Parameters:
name - Name of the operator
Returns:
The operator
Throws:
JMException