|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Fábrica concreta para crear criterios de aceptación de candidatos. Más...
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. | |
Fábrica concreta para crear criterios de aceptación de candidatos.
| 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.
| typeacceptation | Tipo de criterio de aceptación a crear |
| IllegalArgumentException | Si el argumento es inválido |
| SecurityException | Si hay una violación de seguridad |
| ClassNotFoundException | Si no se encuentra la clase |
| InstantiationException | Si falla la instanciación |
| IllegalAccessException | Si el acceso es ilegal |
| InvocationTargetException | Si falla la invocación del método |
| NoSuchMethodException | Si no se encuentra el método |
Implementa factory_interface.IFFactoryAcceptCandidate.
|
private |
Instancia del criterio de aceptación creado.