Package it.rol.bean

Class PersonBean

java.lang.Object
it.rol.bean.PersonBean
All Implemented Interfaces:
Serializable

public class PersonBean extends Object implements Serializable

PersonBean è l'oggetto che rappresenta una persona fisica.

Author:
Giovanroberto Torre
See Also:
  • Field Details

    • id

      protected int id
      Attributo identificativo della persona
    • idDipartimento

      protected int idDipartimento
      Identificativo del dipartimento cui la persona afferisce
    • urlDipartimento

      protected String urlDipartimento
      Indirizzo web del dipartimento cui la persona afferisce
  • Constructor Details

    • PersonBean

      public PersonBean()

      Costruttore: inizializza i campi a valori di default.

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isDataNascitaEmpty

      public boolean isDataNascitaEmpty()
      Returns:
    • isDipartimentoEmpty

      public boolean isDipartimentoEmpty()
      Returns:
    • isUrlDipartimentoEmpty

      public boolean isUrlDipartimentoEmpty()
      Returns:
    • isTempoPieno

      public boolean isTempoPieno()
      Returns:
    • getId

      public int getId() throws AttributoNonValorizzatoException
      Returns:
      id
      Throws:
      AttributoNonValorizzatoException
    • getNome

      public String getNome() throws AttributoNonValorizzatoException
      Returns:
      nome
      Throws:
      AttributoNonValorizzatoException
    • getCognome

      public String getCognome() throws AttributoNonValorizzatoException
      Returns:
      cognome
      Throws:
      AttributoNonValorizzatoException
    • getDataNascita

      public Date getDataNascita() throws AttributoNonValorizzatoException
      Returns:
      dataNascita
      Throws:
      AttributoNonValorizzatoException
    • getCodiceFiscale

      public String getCodiceFiscale()
      Returns:
      codiceFiscale
    • getEmail

      public String getEmail() throws AttributoNonValorizzatoException
      Returns:
      email
      Throws:
      AttributoNonValorizzatoException
    • getEta

      public int getEta() throws AttributoNonValorizzatoException
      Returns:
      eta
      Throws:
      AttributoNonValorizzatoException
    • getRuoloGiuridico

      public String getRuoloGiuridico()
      Returns:
      ruoloGiuridico
    • getIdDipartimento

      public int getIdDipartimento() throws AttributoNonValorizzatoException
      Returns:
      idDipartimento
      Throws:
      AttributoNonValorizzatoException
    • getDipartimento

      public String getDipartimento() throws AttributoNonValorizzatoException
      Returns:
      dipartimento
      Throws:
      AttributoNonValorizzatoException
    • getNote

      public String getNote() throws AttributoNonValorizzatoException
      Returns:
      note
      Throws:
      AttributoNonValorizzatoException
    • getUrlPersonalPage

      public String getUrlPersonalPage() throws AttributoNonValorizzatoException
      Returns:
      urlPersonalPage
      Throws:
      AttributoNonValorizzatoException
    • getUrlDipartimento

      public String getUrlDipartimento()
      Returns:
      urlDipartimento
    • setCognome

      public void setCognome(String string)
      Parameters:
      cognome -
    • setDataNascita

      public void setDataNascita(Date date)
      Parameters:
      dataNascita -
    • setCodiceFiscale

      public void setCodiceFiscale(String string)
      Parameters:
      codiceFiscale -
    • setEmail

      public void setEmail(String string)
      Parameters:
      email -
    • setEta

      public void setEta(int eta)
      Parameters:
      eta -
    • setId

      public void setId(int i)
      Parameters:
      id -
    • setIdDipartimento

      public void setIdDipartimento(int i)
      Parameters:
      idDipartimento -
    • setRuoloGiuridico

      public void setRuoloGiuridico(String string)
      Parameters:
      ruoloGiuridico -
    • setNome

      public void setNome(String string)
      Parameters:
      nome -
    • setDipartimento

      public void setDipartimento(String string)
      Parameters:
      dipartimento -
    • setNote

      public void setNote(String string)
      Parameters:
      note -
    • setTempoPieno

      public void setTempoPieno(char v)
      Parameters:
      tempoPieno - Valori '1' o '0'
    • setTempoPieno

      public void setTempoPieno(boolean v)
      Parameters:
      tempoPieno - .
    • setUrlPersonalPage

      public void setUrlPersonalPage(String string)
      Parameters:
      urlPersonalPage -
    • setUrlDipartimento

      public void setUrlDipartimento(String urlDipartimento)
      Parameters:
      urlDipartimento -
    • getSesso

      public String getSesso() throws AttributoNonValorizzatoException
      Getter for property sesso.
      Returns:
      Value of property sesso.
      Throws:
      AttributoNonValorizzatoException
    • setSesso

      public void setSesso(String sesso)
      Setter for property sesso.
      Parameters:
      sesso - New value of property sesso.
    • isMostraPersona

      public boolean isMostraPersona()
      Returns:
      mostraPersona
    • setMostraPersona

      public void setMostraPersona(boolean b)
      Parameters:
      mostraPersona -
    • isResponsabile

      public boolean isResponsabile()
      Returns:
      responsabile
    • setResponsabile

      public void setResponsabile(boolean b)
      Parameters:
      responsabile -
    • setFoto

      public void setFoto(Vector<FileDocBean> fotoFileDoc)
      Parameters:
      fotoFileDoc -
    • getFoto

      public Vector<FileDocBean> getFoto()
    • setUrl

      public void setUrl(String url)
      Parameters:
      url - the url to set
    • getUrl

      public String getUrl()
      Returns:
      the url
    • getUsrId

      public int getUsrId()
      Returns:
      the user id
    • setUsrId

      public void setUsrId(int usrId)
      Parameters:
      usrId - the user id to set
    • isOblio

      public boolean isOblio()
      Returns:
      the oblio
    • setOblio

      public void setOblio(boolean oblio)
      Parameters:
      oblio - the oblio to set
    • getCodAreaFunzionale

      public String getCodAreaFunzionale()
      Returns:
      codAreaFunzionale
    • setCodAreaFunzionale

      public void setCodAreaFunzionale(String codAreaFunzionale)
      Parameters:
      codAreaFunzionale -
    • getCodRuoloGiuridico

      public String getCodRuoloGiuridico()
      Returns:
      codRuoloGiuridico
    • setCodRuoloGiuridico

      public void setCodRuoloGiuridico(String codRuoloGiuridico)
      Parameters:
      codRuoloGiuridico -
    • getLivResponsabilitaOrganizzativa

      public String getLivResponsabilitaOrganizzativa()
      Returns:
      the livResponsabilitaOrganizzativa
    • setLivResponsabilitaOrganizzativa

      public void setLivResponsabilitaOrganizzativa(String livResponsabilitaOrganizzativa)
      Parameters:
      livResponsabilitaOrganizzativa - the livResponsabilitaOrganizzativa to set
    • getLivFunzioneSpecialistica

      public String getLivFunzioneSpecialistica()
      Returns:
      the livFunzioneSpecialistica
    • setLivFunzioneSpecialistica

      public void setLivFunzioneSpecialistica(String livFunzioneSpecialistica)
      Parameters:
      livFunzioneSpecialistica - the livFunzioneSpecialistica to set
    • getLivTecnicoLaboratorio

      public String getLivTecnicoLaboratorio()
      Returns:
      the livTecnicoLaboratorio
    • setLivTecnicoLaboratorio

      public void setLivTecnicoLaboratorio(String livTecnicoLaboratorio)
      Parameters:
      livTecnicoLaboratorio - the livTecnicoLaboratorio to set
    • getRuoli

      public Vector<CodeBean> getRuoli()
      Returns:
      the ruoli
    • setRuoli

      public void setRuoli(Vector<CodeBean> ruoli)
      Parameters:
      ruoli - the ruoli to set