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

Fábrica concreta para crear criterios de aceptación de candidatos. Más...

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

Métodos públicos

AcceptableCandidate createAcceptCandidate (AcceptType typeacceptation) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException
 Crea una instancia de AcceptableCandidate mediante reflexión.

Atributos privados

AcceptableCandidate acceptCandidate
 Instancia del criterio de aceptación creado.

Descripción detallada

Fábrica concreta para crear criterios de aceptación de candidatos.

Documentación de funciones miembro

◆ createAcceptCandidate()

AcceptableCandidate factory_method.FactoryAcceptCandidate.createAcceptCandidate ( AcceptType typeacceptation) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException

Crea una instancia de AcceptableCandidate mediante reflexión.

Utiliza el nombre del tipo para construir el nombre de clase completo y crear una instancia dinámicamente usando FactoryLoader.

Parámetros
typeacceptationTipo de criterio de aceptación a crear
Devuelve
Instancia del criterio de aceptación
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.IFFactoryAcceptCandidate.

Gráfico de llamadas de esta función:

Documentación de datos miembro

◆ acceptCandidate

AcceptableCandidate factory_method.FactoryAcceptCandidate.acceptCandidate
private

Instancia del criterio de aceptación creado.


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