BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
Cargando...
Buscando...
Nada coincide
Referencia de la clase factory_method.FactoryGenerator

Fábrica concreta para crear generadores metaheurísticos. Más...

Diagrama de herencia de factory_method.FactoryGenerator
Diagrama de colaboración de factory_method.FactoryGenerator:

Métodos públicos

Generator createGenerator (GeneratorType generatorType) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
 Crea un generador metaheurístico mediante reflexión.

Atributos privados

Generator generator
 Instancia del generador creado.

Descripción detallada

Fábrica concreta para crear generadores metaheurísticos.

Documentación de funciones miembro

◆ createGenerator()

Generator factory_method.FactoryGenerator.createGenerator ( GeneratorType generatorType) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException

Crea un generador metaheurístico mediante reflexión.

Parámetros
generatorTypeTipo de generador a crear
Devuelve
Instancia del generador
Excepciones
IllegalArgumentExceptionSi el argumento es inválido
SecurityExceptionSi hay una violación de seguridad
ClassNotFoundExceptionSi no se encuentra la clase
InstantiationExceptionSi falla la instanciación
IllegalAccessExceptionSi el acceso es ilegal
InvocationTargetExceptionSi falla la invocación del método
NoSuchMethodExceptionSi no se encuentra el método

Implementa factory_interface.IFFactoryGenerator.

Gráfico de llamadas de esta función:
Gráfico de llamadas a esta función:

Documentación de datos miembro

◆ generator

Generator factory_method.FactoryGenerator.generator
private

Instancia del generador creado.


La documentación de esta clase está generada del siguiente archivo: