Class BusadorEmpleos

java.lang.Object
es.mdef.gaip_libreria.utilidades.BusadorEmpleos

public final class BusadorEmpleos extends Object
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 Details

    • findEmpleo

      public static Empleo findEmpleo(String empleo, CuerpoFcse cuerpo)
      Busca y devuelve un Empleo basado en su nombre y un CuerpoFcse.
      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

      public static Empleo findEmpleo(String empleo, String cuerpoStr)
      Busca y devuelve un Empleo 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.