Interface PersonaFcse

All Superinterfaces:
Persona
All Known Subinterfaces:
InvitadoFcse
All Known Implementing Classes:
InvitadoFcseImpl

public interface PersonaFcse extends Persona
Interfaz que representa a una persona perteneciente a las Fuerzas y Cuerpos de Seguridad del Estado (FCSE). Extiende de Persona e incluye información específica relacionada con su situación militar, cuerpo y empleo.
  • Method Details

    • getSituacion

      SituacionMilitar getSituacion()
      Obtiene la situación militar de la persona FCSE.
      Returns:
      la situación militar actual de la persona.
    • setSituacion

      void setSituacion(SituacionMilitar situacion)
      Establece la situación militar de la persona FCSE.
      Parameters:
      situacion - la situación militar a establecer.
    • getCuerpo

      CuerpoFcse getCuerpo()
      Obtiene el cuerpo de FCSE al que pertenece la persona.
      Returns:
      el cuerpo FCSE asociado a la persona.
    • setCuerpo

      void setCuerpo(CuerpoFcse cuerpo)
      Establece el cuerpo de FCSE al que pertenece la persona.
      Parameters:
      cuerpo - el cuerpo FCSE a asociar con la persona.
    • getEmpleo

      Empleo getEmpleo()
      Obtiene el empleo o rango dentro del cuerpo FCSE de la persona.
      Returns:
      el empleo o rango actual de la persona dentro del cuerpo FCSE.
    • setEmpleo

      void setEmpleo(Empleo empleo)
      Establece el empleo o rango dentro del cuerpo FCSE de la persona.
      Parameters:
      empleo - el empleo o rango a establecer dentro del cuerpo FCSE.