Class Contatto

java.lang.Object
CallCenterManagement.Entity.Contatto

public class Contatto
extends java.lang.Object
Implementazione Entità del Contatto
  • Constructor Summary

    Constructors 
    Constructor Description
    Contatto​(Contatto c)
    Costruttore di copia del Contatto
    Contatto​(java.lang.String nome, java.lang.String cognome, java.lang.String numeroDiTelefono, java.lang.String citta, java.lang.String sesso, java.util.Date dataDiNascita, java.lang.String indirizzo)
    Costruttore del Contatto
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)
    Comparazione del Contatto
    java.lang.String getCitta()  
    java.lang.String getCognome()  
    java.util.Date getDataDiNascita()  
    int getID()  
    java.lang.String getIndirizzo()  
    java.lang.String getNome()  
    java.lang.String getNumeroDiTelefono()  
    java.lang.String getSesso()  
    int hashCode()  
    void print​(Contatto c)  
    void setCitta​(java.lang.String citta)  
    void setCognome​(java.lang.String cognome)  
    void setDataDiNascita​(java.util.Date dataDiNascita)  
    void setID​(int iD)  
    void setIndirizzo​(java.lang.String indirizzo)  
    void setNome​(java.lang.String nome)  
    void setNumeroDiTelefono​(java.lang.String numeroDiTelefono)  
    void setSesso​(java.lang.String sesso)  

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Contatto

      public Contatto​(java.lang.String nome, java.lang.String cognome, java.lang.String numeroDiTelefono, java.lang.String citta, java.lang.String sesso, java.util.Date dataDiNascita, java.lang.String indirizzo)
      Costruttore del Contatto
      Parameters:
      nome - del Contatto
      cognome - del Contatto
      numeroDiTelefono - del Contatto
      citta - del Contatto
      sesso - del Contatto
      dataDiNascita - del Contatto
      indirizzo - del Contatto

      Metodi del Contatto
      • getID()
      • setID()
      • getNome()
      • setNome()
      • getCognome()
      • setCognome()
      • getdataDiNascita()
      • setdataDiNascita()
      • getResidenza()
      • setResidenza()
      • getIndirizzo()
      • setIndirizzo()
      • getNumeroDiTelefono()
      • setNumeroDiTelefono()
      • getCitta()
      • setCitta()
      • getSesso()
      • setSesso()
      • print()
    • Contatto

      public Contatto​(Contatto c)
      Costruttore di copia del Contatto
      Parameters:
      c - Oggetto del Contatto
  • Method Details

    • getID

      public int getID()
    • setID

      public void setID​(int iD)
    • getNome

      public java.lang.String getNome()
    • setNome

      public void setNome​(java.lang.String nome)
    • getCognome

      public java.lang.String getCognome()
    • setCognome

      public void setCognome​(java.lang.String cognome)
    • getNumeroDiTelefono

      public java.lang.String getNumeroDiTelefono()
    • setNumeroDiTelefono

      public void setNumeroDiTelefono​(java.lang.String numeroDiTelefono)
    • getCitta

      public java.lang.String getCitta()
    • setCitta

      public void setCitta​(java.lang.String citta)
    • getSesso

      public java.lang.String getSesso()
    • setSesso

      public void setSesso​(java.lang.String sesso)
    • getDataDiNascita

      public java.util.Date getDataDiNascita()
    • setDataDiNascita

      public void setDataDiNascita​(java.util.Date dataDiNascita)
    • getIndirizzo

      public java.lang.String getIndirizzo()
    • setIndirizzo

      public void setIndirizzo​(java.lang.String indirizzo)
    • print

      public void print​(Contatto c)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object obj)
      Comparazione del Contatto

      - I contatti sono uguali se hanno lo stesso id

      Overrides:
      equals in class java.lang.Object
      Parameters:
      obj - Oggetto Contatto