Package es.mdef.gaip_libreria.utilidades
Class BusadorEmpleos
java.lang.Object
es.mdef.gaip_libreria.utilidades.BusadorEmpleos
Clase utilitaria final para buscar y obtener instancias de
Empleo
basándonos en el nombre del empleo y el cuerpo al que pertenece.
Esta clase no debe ser instanciada.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Empleo
findEmpleo
(String empleo, CuerpoFcse cuerpo) Busca y devuelve unEmpleo
basado en su nombre y unCuerpoFcse
.static Empleo
findEmpleo
(String empleo, String cuerpoStr) Busca y devuelve unEmpleo
basado en su nombre y una representación en cadena del cuerpo.
-
Method Details
-
findEmpleo
Busca y devuelve unEmpleo
basado en su nombre y unCuerpoFcse
.- Parameters:
empleo
- El nombre del empleo. Por ejemplo, "TENIENTE_GENERAL".cuerpo
- El cuerpo al que pertenece el empleo.- Returns:
- La instancia de
Empleo
correspondiente. - Throws:
IllegalArgumentException
- Si no se encuentra el empleo para el cuerpo especificado.
-
findEmpleo
Busca y devuelve unEmpleo
basado en su nombre y una representación en cadena del cuerpo.- Parameters:
empleo
- El nombre del empleo. Por ejemplo, "TENIENTE_GENERAL".cuerpoStr
- La representación en cadena del cuerpo. Por ejemplo, "TIERRA".- Returns:
- La instancia de
Empleo
correspondiente. - Throws:
IllegalArgumentException
- Si no se encuentra el empleo para el cuerpo especificado o el cuerpo no es válido.
-