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

Fábrica concreta para crear estrategias de búsqueda de candidatos. Más...

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

Métodos públicos

SearchCandidate createSearchCandidate (CandidateType typeCandidate) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
 Crea una instancia de SearchCandidate mediante reflexión.

Atributos privados

SearchCandidate searchcandidate
 Instancia de la estrategia de búsqueda creada.

Descripción detallada

Fábrica concreta para crear estrategias de búsqueda de candidatos.

Documentación de funciones miembro

◆ createSearchCandidate()

SearchCandidate factory_method.FactoryCandidate.createSearchCandidate ( CandidateType typeCandidate) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException

Crea una instancia de SearchCandidate mediante reflexión.

Parámetros
typeCandidateTipo de estrategia de búsqueda a crear
Devuelve
Instancia de la estrategia de búsqueda
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.IFFactoryCandidate.

Gráfico de llamadas de esta función:

Documentación de datos miembro

◆ searchcandidate

SearchCandidate factory_method.FactoryCandidate.searchcandidate
private

Instancia de la estrategia de búsqueda creada.


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