|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Clase utilitaria para carga dinámica de clases. Más...
Métodos públicos estáticos | |
| static Object | getInstance (String className) throws ClassNotFoundException, IllegalArgumentException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException |
| Crea una instancia de una clase dado su nombre completo. | |
Clase utilitaria para carga dinámica de clases.
|
static |
Crea una instancia de una clase dado su nombre completo.
Utiliza reflexión para buscar y crear una instancia de la clase especificada. Si la clase no existe o no puede ser instanciada, retorna null.
| className | Nombre completo de la clase (incluyendo paquete) |
| ClassNotFoundException | Si no se encuentra la clase |
| IllegalArgumentException | Si el argumento es inválido |
| SecurityException | Si hay una violación de seguridad |
| InstantiationException | Si falla la instanciación |
| IllegalAccessException | Si el acceso es ilegal |
| InvocationTargetException | Si falla la invocación del constructor |
| NoSuchMethodException | Si no se encuentra el constructor |