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.FactoryReplace

Fábrica concreta para crear estrategias de reemplazo. Más...

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

Métodos públicos

Replace createReplace (ReplaceType typereplace) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
 Crea una estrategia de reemplazo mediante reflexión.

Atributos privados

Replace replace
 Instancia de la estrategia de reemplazo creada.

Descripción detallada

Fábrica concreta para crear estrategias de reemplazo.

Documentación de funciones miembro

◆ createReplace()

Replace factory_method.FactoryReplace.createReplace ( ReplaceType typereplace) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException

Crea una estrategia de reemplazo mediante reflexión.

Parámetros
typereplaceTipo de estrategia de reemplazo a crear
Devuelve
Instancia de la estrategia de reemplazo
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.IFFactoryReplace.

Gráfico de llamadas de esta función:

Documentación de datos miembro

◆ replace

Replace factory_method.FactoryReplace.replace
private

Instancia de la estrategia de reemplazo creada.


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